The afghanistan national cricket team vs zimbabwe national cricket team match scorecard from November 2, 2025, tells the story of a masterclass in modern T20 batting and a clinically executed series sweep. Afghanistan beat Zimbabwe by 9 runs in the third and final T20I at the Harare Sports Club, completing a dominant 3-0 whitewash on Zimbabwean soil. The result was built on a record-breaking 159-run opening partnership between Rahmanullah Gurbaz and Ibrahim Zadran — a stand that defined not just this match, but the entire series.
What made the win even more remarkable was context. Afghanistan had come into this tour on the back of an innings and 73-run defeat in the one-off Test match. Yet Gurbaz’s stunning 92 off just 48 deliveries, combined with Ibrahim Zadran’s assured 60 off 49, lifted the visitors to 210 for 3 — a total that ultimately proved 9 runs too many for a Zimbabwe side that fought to the very last ball. For every fan looking at the afghanistan national cricket team vs zimbabwe national cricket team match scorecard, this was T20 cricket at its entertaining, nerve-shredding best.
Match Information at a Glance
| Detail | Information |
|---|---|
| Match | 3rd T20I — Afghanistan Tour of Zimbabwe 2025-26 |
| Date | Sunday, November 2, 2025 |
| Venue | Harare Sports Club, Harare, Zimbabwe |
| Toss | Afghanistan won the toss and elected to bat |
| Result | Afghanistan won by 9 runs |
| Player of the Match | Rahmanullah Gurbaz (AFG) — 92 off 48 balls |
| Player of the Series | Ibrahim Zadran (AFG) — 169 runs across the series |
| Umpires | Langton Rusere, Percival Sizara |
| TV Umpire | Forster Mutizwa |
| Match Referee | Emmanuel Dube |
| Match Aggregate | 411 runs — highest ever in a T20I between these two sides |
Match Summary
| Team | Runs | Wickets | Overs | Run Rate | Result |
|---|---|---|---|---|---|
| Afghanistan | 210 | 3 | 20.0 | 10.50 | Set target of 211 |
| Zimbabwe | 201 | 10 | 20.0 | 10.05 | Lost by 9 runs |
Afghanistan’s innings was a tale of two phases: the imperious Gurbaz-Ibrahim opening stand (159 runs, ended in over 15), followed by a brief but explosive late flourish from Sediqullah Atal (35* off 15 balls). Zimbabwe’s reply had genuine momentum — they reached the halfway mark at 92 for 2 — but a cluster of wickets in the back end proved terminal. Despite Ryan Burl’s explosive 37 off 15 balls and Tashinga Musekiwa’s useful 28, the Afghan death-bowling unit held firm. Afghanistan were bowled out off the very final delivery of the match, confirming the 9-run margin in the tightest possible fashion. This match produced a combined aggregate of 411 runs — the highest ever between these two teams in T20I cricket.
Full Batting Scorecard
Afghanistan Innings — 210/3 (20 Overs)

| Batter | Dismissal | Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Rahmanullah Gurbaz (wk) | c Raza b Ngarava | 92 | 48 | 8 | 5 | 191.67 |
| Ibrahim Zadran (c) | b Evans | 60 | 49 | 7 | 0 | 122.45 |
| Sediqullah Atal | c Bennett b Evans | 35* | 15 | 2 | 3 | 233.33 |
| Shahidullah Kamal | c Bennett b Maposa | 12 | 9 | 1 | 0 | 133.33 |
| Mohammad Nabi | not out | 1 | 2 | 0 | 0 | 50.00 |
| Darwish Rasooli | did not bat | — | — | — | — | — |
| Sharafuddin Ashraf | did not bat | — | — | — | — | — |
| Fazalhaq Farooqi | did not bat | — | — | — | — | — |
| Mujeeb Ur Rahman | did not bat | — | — | — | — | — |
| Fareed Ahmad Malik | did not bat | — | — | — | — | — |
| Abdollah Ahmadzai | did not bat | — | — | — | — | — |
Extras: 12 (wides, no-balls)
Total: 210/3 in 20.0 overs
Fall of Wickets: 1-159 (Gurbaz, 15.4 ov) · 2-163 (Ibrahim Zadran, 16.3 ov) · 3-199 (Shahidullah, 19.3 ov)
Batting Analysis — Afghanistan
The Gurbaz-Ibrahim partnership was a lesson in how modern T20 batting should look. The very first over, bowled by Wellington Masakadza, set the tone — Gurbaz paddled one fine for four, wrists rolling, before depositing a full ball over long-on. Masakadza’s opening over conceded 19 runs. By the end of the powerplay, Afghanistan had already posted 73 for 0, their third-highest six-over total against Zimbabwe. Ibrahim’s fifty arrived in 36 balls — featuring four consecutive boundaries off Tinotenda Maposa in the fourth over: a smack through midwicket, a punch past mid-off, a square cut, and a fluent cover drive. Gurbaz brought up his fifty off just 30 balls (5 fours, 2 sixes).
The 14th over was the match-defining moment. Ryan Burl, who had been Zimbabwe’s most economical spinner, was taken apart by Gurbaz — 30 runs came off that single over, including four sixes. At 155 for 0 after 15 overs, the game was effectively over as a contest. Gurbaz fell two overs later for 92 — a diving catch by Sikandar Raza himself, sprinting back from the inner ring to hold a full-length dive — and Ibrahim followed shortly after for 60. Atal’s finishing cameo of 35 off 15, with three sixes, added vital runs in the final phase, pushing the total beyond 210.
Zimbabwe Innings — 201/10 (20 Overs)

| Batter | Dismissal | Runs | Balls | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Brian Bennett | c Zadran b Ahmadzai | 47 | — | 5 | 1 | — |
| Dion Myers | run out (direct hit) | 9 | — | 1 | 0 | — |
| Brendan Taylor (wk) | c mid-on b Farooqi | 2 | — | 0 | 0 | — |
| Sikandar Raza (c) | hit wicket b Nabi | 51 | 29 | 5 | 2 | 175.86 |
| Ryan Burl | b Mujeeb | 37 | 15 | 0 | 5 | 246.67 |
| Tashinga Musekiwa | c Shahidullah b Farooqi | 28 | 17 | 2 | 1 | 164.71 |
| Clive Madande | b Fareed | 4 | 5 | 0 | 0 | 80.00 |
| Brad Evans | c †Gurbaz b Fareed | 1 | 2 | 0 | 0 | 50.00 |
| Wellington Masakadza | not out | 5 | 4 | 1 | 0 | 125.00 |
| Tinotenda Maposa | b Ahmadzai | — | — | — | — | — |
| Richard Ngarava | c Mujeeb b Ahmadzai | 5 | 3 | 1 | 0 | 166.67 |
Extras: ~12
Total: 201/10 in 20.0 overs
Fall of Wickets: 1-5 (Myers, ~Ov 2) · 2-19 (Taylor, 2.5 ov) · 3-104 (Raza, 10.5 ov) · 4-126 (Bennett, 12.5 ov) · 5-162 (Burl, 15.4 ov) · 6-172 (Madande, 17.1 ov) · 7-178 (Evans, 17.5 ov) · 8-190 (Musekiwa, 18.4 ov) · 9-196 · 10-201 (Ngarava, 19.6 ov)
Batting Analysis — Zimbabwe
Zimbabwe’s chase was a rollercoaster that thrilled their fans but ultimately fell just short. The powerplay was a disaster — Dion Myers was run out through a lazy call, and Brendan Taylor chipped a hard-length ball tamely to mid-on off Farooqi in only the third over, leaving Zimbabwe reeling at 19 for 2. The contest only truly ignited when Sikandar Raza joined Brian Bennett. Their 85-run stand off 48 balls was a compelling counter-attack. Raza pulled anything short, carving Farooqi over square leg and slicing Fareed through cover. Bennett — audacious throughout — ramped over fine leg and drove imperiously past mid-off.
Raza’s fifty arrived in just 28 balls (his 16th T20I half-century), but his dismissal on the very next delivery was perhaps the match’s most bizarre moment: a sweep off Mohammad Nabi ricocheted off his glove, rolled onto his pad, and bobbled back onto the stumps — a hit-wicket dismissal that deflated the home crowd just as the chase was building. Bennett followed for 47, and with the required rate creeping above 18, Ryan Burl launched an extraordinary cameo. He hit five sixes — four off Mohammad Nabi in one over, including one flat over long-on and a massive one over cow corner — before being bowled inside-out attempting yet another maximum off Mujeeb. His 37 off 15 was the innings within the innings. Despite Musekiwa’s late hitting, Afghanistan’s death bowling proved decisive.
Bowling Figures
Afghanistan Bowling

| Bowler | Overs | Maidens | Runs | Wickets | Economy | Notable |
|---|---|---|---|---|---|---|
| Fazalhaq Farooqi | 4 | 0 | 29 | 2 | 7.25 | Vital powerplay & death strikes |
| Fareed Ahmad Malik | 4 | 0 | 38 | 2 | 9.50 | Bowled Madande, caught Evans |
| Abdollah Ahmadzai | 4 | 0 | 42 | 3 | 10.50 | Match-winner in the death |
| Mohammad Nabi | 4 | 0 | 46 | 1 | 11.50 | Raza’s freak hit-wicket |
| Mujeeb Ur Rahman | 4 | 0 | 46 | 1 | 11.50 | Bowled Burl, held final catch |
Zimbabwe Bowling

| Bowler | Overs | Maidens | Runs | Wickets | Economy | Notable |
|---|---|---|---|---|---|---|
| Brad Evans | 4 | 0 | 33 | 2 | 8.25 | Dismissed Gurbaz & Ibrahim |
| Sikandar Raza | 4 | 0 | 20 | 0 | 5.00 | Most disciplined spell |
| Wellington Masakadza | 3 | 0 | 42 | 0 | 14.00 | Expensive opening over (19 runs) |
| Tinotenda Maposa | 3 | 0 | 36 | 1 | 12.00 | Removed Shahidullah |
| Ryan Burl | 3 | 0 | 62 | 0 | 20.67 | 30 runs in one Gurbaz over |
| Richard Ngarava | 3 | 0 | 17 | 0 | 5.67 | Economical but wicketless |
Bowling Analysis
Afghanistan’s bowling effort was a study in collective intelligence. In the powerplay, Farooqi used his left-arm swing with discipline — Taylor’s dismissal off a good-length angling delivery was a textbook wicket. Nabi’s disciplined spell in the middle overs kept the required rate climbing, but his most memorable moment was Raza’s extraordinary hit-wicket off a tossed-up leg-side delivery. The death overs were where Afghanistan truly broke the game: Fareed bowled a stunning peach of a ball to clean up Madande in the 17th over, then had Evans brilliantly caught down the leg side by Gurbaz diving right. Farooqi’s 19th over yielded just 10 runs. Ahmadzai then defended 18 off the final over: a yorker first ball, an inswinging yorker second ball to uprooted Maposa’s stumps, and off the final delivery Ngarava’s flat flick to square leg was juggled and held by Mujeeb Ur Rahman — sealing the game.
For Zimbabwe, Brad Evans was the standout with his two key wickets removing both openers. Raza’s four-over spell of 4-0-20-0 showed admirable control against the run of play, but Burl’s costly over gave Afghanistan the breathing room they needed when the game appeared tight in the middle phase.
Read Also: England Cricket Team vs Sri Lanka National Cricket Team Match Scorecard
Key Moments & Tactical Analysis
Toss Impact
Afghanistan won the toss and elected to bat — a decision that proved near-perfect on a flat Harare surface. The pitch offered virtually no lateral movement, and batting first allowed Afghanistan to set a target on their own terms. The evening dew that gathered during Zimbabwe’s chase slightly assisted the batting side by making the outfield quicker and slower bowlers harder to grip, compounding Zimbabwe’s task considerably in the final four overs.
Powerplay Momentum (Overs 1–6)
This was where the match was shaped. Afghanistan’s 73 for 0 in the powerplay — Gurbaz and Ibrahim both in full stride — stands as their third-highest six-over powerplay total against Zimbabwe. The first over alone yielded 19 runs, with Gurbaz setting a ruthless tone from ball one. Zimbabwe’s powerplay in reply was the polar opposite: 19 for 2 by over 3, with two wickets lost to a run-out and a soft chip to mid-on. The powerplay differential of 54 runs — 73 vs 19 — was the decisive swing point in the entire match.
Turning Point — The 14th Over (Gurbaz vs. Burl)
No single over better captures the gulf between the teams. Ryan Burl had been Zimbabwe’s most controlling spinner, bowling tightly in his early overs. But when Gurbaz went after him in the 14th over, it became something extraordinary. The sequence: paddle over fine leg (4), drive back past the bowler (4), step-out loft over long-off (6), flick over cow corner (6), slice through extra cover (4), flat six over long-on. Thirty runs. In one over. At 155 for 0 with 15 overs gone, Afghanistan had shattered the contest. It was the defining over of the series.
Captaincy Decisions
Ibrahim Zadran’s tactical calling as stand-in captain was astute throughout. Opening the bowling with Farooqi — whose natural inswing threatened the right-handers immediately — paid off with an early breakthrough. Rotating Ahmadzai into the death overs rather than persisting with expensive middle-overs options showed tactical maturity. Nabi’s inclusion at the end of the middle phase, where his variety could exploit the footwork-heavy Zimbabwean batters, produced the freakish Raza dismissal that changed the game’s emotional trajectory.
Sikandar Raza, captaining Zimbabwe with considerable passion, made the right calls in theory: bringing himself on to slow the run rate in the middle overs worked momentarily (4-0-20-0 is an outstanding return), and promoting the aggressive Burl up the order showed boldness. But Burl’s dismissal just as the equation was shifting removed Zimbabwe’s last genuine match-winner.
Pitch & Conditions
Harare Sports Club presented an excellent batting surface — true bounce, no excessive pace variation from the surface itself. Outfield speed was enhanced by the evening dew from around overs 10-12 onward. The dew made it harder for Afghanistan’s slower bowlers to grip the ball in the final stages, which is partly why Burl found such easy hitting. However, the dew cut both ways — Zimbabwe’s spinners struggled to control flight and turn in their death-over stints, while Afghanistan’s quicks used the conditions well with reverse-swinging yorkers in the 17th-20th overs.
Key Stats Comparison
| Metric | Afghanistan | Zimbabwe |
|---|---|---|
| Total Runs | 210/3 | 201/10 |
| Overs Faced | 20.0 | 20.0 |
| Run Rate | 10.50 | 10.05 |
| Powerplay Score | 73/0 | 19/2 |
| Highest Partnership | 159 (Gurbaz-Ibrahim, 1st wkt) | 85 (Raza-Bennett, 3rd wkt) |
| Fall of 1st Wicket | Over 15.4 | Over ~2.0 |
| Sixes Hit | 10 | 9 |
| Fours Hit | 18 | 13 |
| Top Scorer | Gurbaz 92 (48) | Raza 51 (29) |
| Best Bowling | Ahmadzai 3/42 | Evans 2/33 |
| Extras | 12 | ~12 |
| Match Aggregate | 411 runs — T20I record for this fixture |
The statistics underline precisely where the two innings diverged. A 54-run powerplay difference, a 159-run opening stand versus a best partnership of 85, and losing 0 wickets in the first 15 overs compared to Zimbabwe’s 4 — these numbers are not close. The final margin of 9 runs flatters Zimbabwe slightly and reflects only the final few overs rather than the true balance of the contest.
Head-to-Head Analysis
Overall T20I Record (as of November 2, 2025)
| Metric | Afghanistan | Zimbabwe |
|---|---|---|
| T20I Matches Played | 21 | 21 |
| Wins | 19 | 2 |
| Win Percentage | ~90.5% | ~9.5% |
| Highest Team Total vs Opponent | 210/3 (Nov 2025) | ~185 |
| Lowest Team Total vs Opponent | — | — |
| Series Record (this tour) | 3-0 (Sweep) | 0-3 |
| Previous Series Records | Multiple AFG wins | Rare wins only |
Series Results — Afghanistan Tour of Zimbabwe 2025-26
| Match | Date | Venue | Result | Margin |
|---|---|---|---|---|
| 1st T20I | October 29, 2025 | Harare | Afghanistan won | Large (AFG dominant) |
| 2nd T20I | October 31, 2025 | Harare | Afghanistan won | 7 wickets |
| 3rd T20I | November 2, 2025 | Harare | Afghanistan won | 9 runs |
| Series | Afghanistan 3-0 | Whitewash |
Read Also: South Africa National Cricket Team vs Pakistan National Cricket Team Match Scorecard
Historical Rivalry
Origins and Early History
The afghanistan national cricket team vs zimbabwe national cricket team rivalry is one of T20 cricket’s most lopsided but consistently compelling story lines. These two sides first met in the early stages of ICC qualifying tournaments, when both nations were emerging forces hungry for Full Member status. In those early encounters, matches were often low-scoring battles of attrition on difficult surfaces, with Afghanistan’s spin-heavy attack — centred on Mohammad Nabi and eventually the prodigious Rashid Khan — proving decisive on slow pitches.
Afghanistan’s Dominance Through the Decade
Across the afghanistan national cricket team vs zimbabwe national cricket team timeline, the trend has been unmistakable: Afghanistan have dominated. With 19 wins from 21 T20Is, they have built one of the most one-sided bilateral T20I records involving two Associate-turned-Test nations. The key inflection point came around 2015-2018, when Afghanistan’s transition from underdog qualifiers to genuine T20 powerhouses coincided with Zimbabwe’s administrative and financial difficulties. As Afghanistan produced a conveyor belt of T20 talent — Gurbaz, Zadran, Rashid Khan, Mujeeb, Nabi — Zimbabwe’s player pool was depleted by years of uncertainty.
Zimbabwe’s Rare Victories and Fighting Spirit
Zimbabwe’s two T20I wins over Afghanistan remain hard-fought aberrations rather than indicators of a competitive rivalry. However, their performance in the 2025 T20I series was significantly improved from earlier series losses. The batting showed more depth — the Raza-Bennett combination proved potent, and Burl’s cameo in the 3rd T20I was genuine world-class power hitting. Captain Sikandar Raza’s post-match comments captured Zimbabwe’s shifting mindset: the team demanded more of itself and produced their highest-ever T20I aggregate against Afghanistan (201), before ultimately falling short.
What the Stats Tell Us About the Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Matches
Reviewing the afghanistan national cricket team vs zimbabwe national cricket team stats comprehensively, the numbers confirm Afghanistan’s sustained superiority. Afghanistan have won every T20I series against Zimbabwe, their bowlers have taken wickets across all formats and phases, and their batting has consistently outscored Zimbabwe’s by significant margins. However, the 2025 series showed Zimbabwe are closing the gap at least in terms of competitive spirit — something that augurs well for the future of this rivalry, even if the results remain overwhelmingly one-sided for now.
The fact that Afghanistan completed this 3-0 sweep without Rashid Khan and Azmatullah Omarzai (both rested) underlines exactly where the teams stand in the afghanistan national cricket team vs zimbabwe national cricket team head-to-head picture. Their depth of talent currently exceeds Zimbabwe’s at every position, a reality reflected in the comprehensive afghanistan national cricket team vs zimbabwe national cricket team match scorecard across all three T20Is.
Conclusion
The afghanistan national cricket team vs zimbabwe national cricket team match scorecard from November 2, 2025, captures a dominant, thrilling performance that gave Afghanistan their 19th T20I win against Zimbabwe from 21 attempts. Gurbaz’s 92 and the 159-run partnership with Ibrahim Zadran were the artistic highlights, while Ahmadzai’s controlled death bowling provided the clinical finish. The 9-run victory margin — sealed off the very last ball of the match — made it as dramatic an ending as the cricket deserved.
This series sweep carries substantial weight beyond the numbers. Afghanistan bounced back from an innings Test defeat to win the T20I series 3-0 without two of their best players. Ibrahim Zadran’s Player of the Series award (169 runs at remarkable consistency) signals the maturation of a batter who now carries the team’s top-order ambition as confidently as Gurbaz himself. For Zimbabwe, the fight shown in this final match — 200-plus runs in a T20I chase — represents real progress, even if the result went against them.
What’s next? Afghanistan head into an increasingly packed international schedule as one of the sport’s most exciting T20 nations. Zimbabwe will look to build on the spirit shown here, with the next bilateral series and ICC qualifying cycles already on the horizon.
❓ Frequently Asked Questions (FAQs)
Q: What was the final score in the Afghanistan vs Zimbabwe 3rd T20I on November 2, 2025?
A: Afghanistan scored 210/3 in 20 overs. Zimbabwe replied with 201 all out in 20 overs. Afghanistan won by 9 runs.
Q: Who was the Player of the Match?
A: Rahmanullah Gurbaz (Afghanistan) — 92 off 48 balls (8 fours, 5 sixes, SR: 191.67).
Q: Who was the Player of the Series?
A: Ibrahim Zadran (Afghanistan) — 169 runs across the three T20Is of the series.
Q: Who scored the most runs in the match?
A: Rahmanullah Gurbaz top-scored with 92 for Afghanistan. Sikandar Raza led Zimbabwe’s batting with 51 off 29 balls.
Q: Who took the most wickets in the match?
A: Abdollah Ahmadzai took 3 wickets for Afghanistan (4-0-42-3). Brad Evans claimed 2 wickets for Zimbabwe (4-0-33-2).
Q: What was the turning point of the match?
A: The 14th over — Gurbaz hit Ryan Burl for 30 runs (including four sixes), taking Afghanistan to 155/0 after 15 overs and effectively ending the contest.
Q: What is Afghanistan’s all-time T20I record against Zimbabwe?
A: Afghanistan have won 19 of 21 T20Is played against Zimbabwe — a win percentage of approximately 90.5%.
Q: Were Rashid Khan and Azmatullah Omarzai playing in this match?
A: No. Both were rested for the 3rd T20I, making Afghanistan’s series sweep all the more impressive.
Q: What was the record aggregate for this fixture?
A: The combined total of 411 runs (210 + 201) is the highest match aggregate in a T20I between Afghanistan and Zimbabwe.
Q: What series did Afghanistan win before this tour?
A: Afghanistan also won the first two T20Is — by a large margin in the 1st T20I and by 7 wickets in the 2nd T20I — completing the 3-0 whitewash with this third-match victory.
