Zimbabwe stunned Afghanistan by an innings and 73 runs in a one-off Test at Harare Sports Club, ending a 12-year wait for a home Test win and flipping the script on a rivalry Afghanistan had recently dominated. This complete breakdown of the Afghanistan vs Zimbabwe cricket team match scorecard 2025: epic live update covers the full scorecard, key partnerships, bowling figures, historical head-to-head data, and what followed in the T20I series.wikipedia
Who Won and How?
Zimbabwe defeated Afghanistan by an innings and 73 runs in the Only Test played at Harare Sports Club from October 20 to 22, 2025. Ben Curran’s maiden Test century (121) anchored Zimbabwe’s first-innings total of 359, while Richard Ngarava’s five-wicket haul sealed the innings victory and ended Zimbabwe’s 12-year home Test drought.wikipedia
This result matters beyond a single scoreline. It reversed months of momentum that had favored Afghanistan, whose spin-heavy attack had previously dominated Zimbabwe in Bulawayo. The Zimbabwe vs Afghanistan Test series 2025 now stands as a reminder that home conditions, seam bowling depth, and batting patience can outweigh reputation on paper.
Match Result Overview
| Team | 1st Innings | 2nd Innings | Result |
| Afghanistan | 127 (32.3 overs) | 159 (43 overs) | Lost by an innings and 73 runs |
| Zimbabwe | 359 (103 overs) | Did not bat | Won |
Full Afghanistan vs Zimbabwe Test Scorecard
Readers searching for the Afghanistan Zimbabwe match scorecard typically want batting and bowling figures broken down innings by innings, not just the final result. Here’s the complete picture.
Afghanistan First Innings — 127 All Out (32.3 Overs)
Afghanistan’s top order struggled from the outset against disciplined seam bowling on a pitch offering early lateral movement. Rahmanullah Gurbaz top-scored with 37, while the rest of the batting lineup failed to convert starts into substantial contributions. Brad Evans was the standout bowler, claiming his maiden Test five-wicket haul with figures of 5 for 22 in just 9.3 overs, a spell that effectively dismantled Afghanistan’s innings inside the first session.
Zimbabwe First Innings — 359 All Out (103 Overs)
This innings defined the entire match. Ben Curran’s 121 off 256 deliveries was a masterclass in patience, absorbing pressure through the toughest bowling spells before Zimbabwe’s middle order accelerated against an older, softer ball. Sikandar Raza supported him with a fluent 65, and the pair added 99 runs for the fifth wicket — the largest partnership of the match.
Afghanistan’s lone bright spot came from debutant legspinner Ziaur Rahman Sharifi, who returned career-best figures of 7 for 97. Despite the impressive tally, his effort couldn’t prevent Zimbabwe from posting a match-winning total, illustrating a common cricketing truth: one bowler firing rarely compensates when the batting collapses twice.
Afghanistan Second Innings — 159 All Out (43 Overs)
Following on effectively, Afghanistan showed slightly more resistance, with Ibrahim Zadran scoring 42 before Richard Ngarava ran through the tail. Ngarava’s second-innings figures of 5 for 37 across 13 overs sealed the innings victory, giving Zimbabwe a comprehensive and statistically emphatic win.
Fall of Wickets: Session-by-Session Breakdown
Understanding when wickets fell tells a more complete story than final scores alone. Afghanistan lost wickets in clusters in both innings, never allowing partnerships to develop beyond 50 runs except for one middle-order stand.
Afghanistan First Innings Wicket Pattern
Early wickets fell rapidly, with the score reading just 60 for 4 before a brief partnership steadied things temporarily. The lower order folded quickly once set batters departed, a pattern that repeated in the second innings.
Zimbabwe’s Innings Progression
Zimbabwe lost an early wicket cheaply but recovered through solid middle-order partnerships, culminating in the Curran-Raza stand that pushed the total well past 300 and out of Afghanistan’s realistic reach.
Afghanistan Second Innings Wicket Pattern
Ibrahim Zadran’s dismissal at 23 triggered a wobble, but the innings’ fate was largely sealed once the middle order collapsed in a tight cluster between 100 and 127 runs.
Playing XI and Toss Details
Zimbabwe won the toss and elected to bowl first, a tactical decision that proved decisive once early seam movement troubled Afghanistan’s top order. Three Afghanistan players — Khalil Gurbaz, Sharafuddin Ashraf, and Ziaur Rahman Sharifi — made their Test debuts in this match, adding extra significance to their individual performances.
Zimbabwe’s Lineup Strength
Zimbabwe fielded a balanced side featuring experienced campaigners like Craig Ervine and Sikandar Raza alongside emerging talents such as Brian Bennett and Ben Curran. The seam-bowling combination of Brad Evans, Richard Ngarava, Blessing Muzarabani, and Tanaka Chivanga gave captain Ervine multiple attacking options throughout the match.
Afghanistan’s Lineup Challenges
Afghanistan’s XI leaned heavily on youth and inexperience in the middle order, a gamble that backfired against disciplined seam bowling. The three debutants faced significant early pressure in unfamiliar conditions, which partly explains the batting struggles across both innings.
Why Afghanistan Lost: A Statistical Breakdown
Afghanistan lost 20 wickets for a combined 286 runs across two innings, averaging just 14.3 runs per dismissal. This kind of collapse rarely happens by accident — it reflects a specific tactical failure against a specific type of bowling attack.
- Zimbabwe posted a commanding first-innings total of 359 runs
- Afghanistan were dismissed twice for under 160 runs
- Zimbabwe’s seam bowlers exploited consistent movement off a fresh Harare pitch
- Afghanistan’s middle order failed to build any partnership beyond 99 runs
- Ben Curran’s century gave Zimbabwe complete control before Afghanistan even batted for the second time
The technical issue was clear: Afghanistan’s batters repeatedly struggled against full-length deliveries angled into off stump, a plan Zimbabwe’s seamers executed with remarkable consistency across both innings.
The Partnership That Decided the Match
Ben Curran occupied the crease for 256 deliveries, batting through Zimbabwe’s toughest phase and allowing the middle order to attack a softening ball later in the innings. That single innings effectively took Afghanistan out of contention before their own batting effort had even begun. His stand with Sikandar Raza for the fifth wicket added 99 crucial runs, pushing Zimbabwe’s total from a competitive 264 to a commanding 359 by the time he was dismissed.
Why This Partnership Mattered Tactically
Long partnerships in Test cricket do more than add runs — they tire out bowling attacks and shift psychological momentum. By batting deep into the innings, Curran and Raza forced Afghanistan’s bowlers to operate without adequate rest, weakening their intensity levels heading into the second innings chase.
Historical Head-to-Head: Afghanistan vs Zimbabwe in Tests
This rivalry has swung dramatically over recent years, making historical context essential for understanding the significance of this result. Afghanistan won their previous Test meeting in January 2025 by 72 runs in Bulawayo, with spin sensation Rashid Khan claiming 11 wickets across that match.
Before this Harare Test, the two sides had met four times in Tests since 2021, with results split fairly evenly between wins, losses, and one drawn contest. This latest Zimbabwe victory levels recent momentum and represents a significant psychological boost for a side that has struggled for consistency in the longest format.
ODI and T20I Head-to-Head Comparison
In white-ball cricket, Afghanistan hold a clear historical advantage. Their record in ODIs shows a commanding lead in total wins, and their T20I dominance has been similarly one-sided over the past decade. This makes Zimbabwe’s Test win even more noteworthy, as it came in the format where Afghanistan have traditionally held the upper hand more recently.
Records Broken During the Match
Several individual milestones emerged from this Test, adding extra layers of significance beyond the team result.
- Ben Curran’s 121 was his maiden Test century, a career-defining innings under pressure
- Brad Evans’s 5 for 22 was his maiden Test five-wicket haul, announcing his arrival as a genuine strike bowler
- Zimbabwe’s win ended a 12-year home Test victory drought, a landmark achievement for the program
- Ziaur Rahman Sharifi’s 7 for 97 stands as one of the best debut bowling figures for Afghanistan in recent memory
What Happened After the Test: T20I Series Recap
Cricket fans searching for the complete Afghanistan tour of Zimbabwe 2025 scorecard often want to know how the tour concluded. After losing the one-off Test, Afghanistan bounced back emphatically by winning the three-match T20I series 3-0. Ibrahim Zadran was named Player of the Series for his consistency across formats, while Rashid Khan’s tight, economical spin bowling repeatedly strangled Zimbabwe’s middle order throughout the shorter format matches.
T20I Series Results at a Glance
| Match | Result | Key Performer |
| 1st T20I | Afghanistan won by 53 runs | Ibrahim Zadran 52 |
| 2nd T20I | Afghanistan won by 7 wickets | Ibrahim Zadran 57 not out |
| 3rd T20I | Afghanistan won by 9 runs | Rahmanullah Gurbaz 92 |
Rahmanullah Gurbaz’s explosive 92 off 48 balls in the series decider highlighted Afghanistan’s superior firepower in white-ball cricket, a stark contrast to their Test-match batting struggles just days earlier.
ICC Rankings Impact and Series Implications
Zimbabwe’s historic Test win, though limited to a single match, carries meaningful implications for their standing in the ICC Test rankings and their broader credibility against higher-ranked opposition. For Afghanistan, the tour exposed a widening gap between their explosive white-ball approach and their more fragile Test-match temperament, an issue selectors will likely address before their next red-ball assignment.
Confidence Boost for Zimbabwe Cricket
Beyond rankings points, this win provides genuine validation for Zimbabwe’s ongoing rebuilding project under captain Craig Ervine. Home advantage, disciplined bowling plans, and a career-best batting performance combined to produce a result that few pundits predicted before the match began.
Frequently Asked Questions
-
Who won the Afghanistan vs Zimbabwe Test in 2025?
Zimbabwe defeated Afghanistan by an innings and 73 runs at Harare Sports Club, their first home Test victory in 12 years.
-
Who was named Player of the Match?
Ben Curran earned Player of the Match honors for his match-defining 121 in Zimbabwe’s first innings
-
What was the toss decision in this Test?
Zimbabwe won the toss and elected to bowl first, a decision that paid off with early seam movement troubling Afghanistan’s batters
-
How many runs did Afghanistan score across both innings?
Afghanistan managed just 127 and 159 in their two innings, totaling 286 runs for 20 wickets lost
-
Who took the most wickets for Zimbabwe?
Richard Ngarava and Brad Evans were the standout bowlers, combining for 10 wickets across the match, with Ngarava sealing the win with a five-wicket haul in the second innings.
-
Did Afghanistan have any bright spots in the Test?
Yes, debutant legspinner Ziaur Rahman Sharifi took 7 for 97 in Zimbabwe’s innings, though it wasn’t enough to prevent defeat.
-
Who won the T20I series between the two teams?
Afghanistan bounced back from the Test defeat to sweep the three-match T20I series 3-0
-
Who was named Player of the Series for the T20Is?
Ibrahim Zadran was named Player of the Series for his consistent batting performances across all three T20I matches
-
How many debutants featured in the Test match?
Afghanistan fielded three Test debutants: Khalil Gurbaz, Sharafuddin Ashraf, and Ziaur Rahman Sharifi
-
What was the venue for this historic match?
The Test was played at Harare Sports Club, marking Zimbabwe’s first home Test win at any venue in 12 years
