BRIEFINGROOM EDITORIAL DESK English (UK)
briefingroom.uk Briefingroom Editorial Desk
Subscribe
Blog Business Local Politics Tech World

Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard – 2025 Test T20I Results

Freddie Arthur Harrison • 2026-04-17 • Reviewed by Daniel Mercer

Zimbabwe secured a commanding innings victory in the only Test match of Afghanistan’s 2025 tour, while Afghanistan responded emphatically by sweeping the subsequent T20I series 3-0. The contrasting results across formats highlighted the teams’ differing strengths during this multi-format tour.

The tour comprised a single Test match in Harare followed by a three-match T20I series. Zimbabwe’s Test triumph marked their most significant home red-ball result in over a decade, whereas Afghanistan’s spin attack dominated the white-ball leg of the tour.

The following scorecard and statistical breakdown covers all completed matches from the Afghanistan tour of Zimbabwe in 2025.

Zimbabwe vs Afghanistan Match Scorecard

The Test match played at Harare Sports Club saw Zimbabwe record their biggest Test victory by runs margin. Afghanistan’s subsequent T20I dominance provided a stark contrast in fortunes between the two formats.

Match Result Overview

Zimbabwe’s innings victory by 73 runs surpassed their previous best home win margin and marked just their third innings win in Test cricket history.

Match Result
Zimbabwe win by innings and 73 runs

Series
Afghanistan tour of Zimbabwe 2025

Format
Test + T20I series

Key Stat
AFG 127 & 159 vs ZIM innings 359

Key Insights from the Series

  • Zimbabwe’s Test victory ended a 12-year wait for a home red-ball win
  • Brad Evans recorded a maiden five-wicket haul on Test debut (5/22)
  • BJ Curran scored his maiden Test century, finishing 121 off 256 balls
  • Richard Ngarava claimed 5/37 in Afghanistan’s second innings
  • Afghanistan won all three T20Is, extending their dominance in this format
  • Ibrahim Zadran amassed 169 runs across the T20I series
  • Afghanistan’s spin trio of Rashid Khan, Mujeeb Ur Rahman, and Azmatullah Omarzai proved decisive in T20Is
Match Result Scores Player of Match
Only Test (Harare) Zimbabwe won by innings and 73 runs AFG 127 & 159, ZIM 359 BJ Curran
1st T20I Afghanistan won by 53 runs AFG 180/6, ZIM 127 Mujeeb Ur Rahman
2nd T20I Afghanistan won Complete scorecard unavailable Not recorded
3rd T20I Afghanistan won by 7 wickets ZIM 125, AFG 129/3 Rashid Khan

Zimbabwe vs Afghanistan Series Timeline

The tour progressed from Zimbabwe’s dominant Test performance through to Afghanistan’s clinical T20I sweep. The timeline below outlines the sequence of matches and key events.

Match Schedule and Results

  1. Test Match (Harare) – Zimbabwe won by innings and 73 runs; BJ Curran scored maiden Test century
  2. 1st T20I – Afghanistan won by 53 runs; Ibrahim Zadran 52 off 33, Mujeeb Ur Rahman 4/20
  3. 2nd T20I (31 October 2025) – Afghanistan won; Zimbabwe batted first in Powerplay conditions
  4. 3rd T20I – Afghanistan won by 7 wickets; Ibrahim Zadran 57* off 51, Rashid Khan 3/9
Series Outcome

The series produced a 1-0 result in Tests for Zimbabwe and a 3-0 sweep in T20Is for Afghanistan, highlighting how each team excelled in different formats.

Key Players in Zimbabwe vs Afghanistan Matches

Individual performances drove the outcomes across both formats. The following breakdown identifies the players who influenced results most significantly during the tour.

Test Match Performers

Player Team Performance
BJ Curran Zimbabwe 121 off 256 balls (15×4, 0x6)
Sikandar Raza Zimbabwe 65 off 88 balls (7×4, 0x6)
Brad Evans Zimbabwe 5/22 (maiden 5-wicket haul)
Richard Ngarava Zimbabwe 5/37 (maiden 5-wicket haul)
Rahmanullah Gurbaz Afghanistan 37 off 37 balls

T20I Series Leaders

Player Team Performance
Ibrahim Zadran Afghanistan 169 runs (series); 52 (1st), 57* (3rd)
Sikandar Raza Zimbabwe 89 runs (series); 37 (3rd), 3/20 (1st)
Mujeeb Ur Rahman Afghanistan 4/20 (3 overs, 1st T20I)
Rashid Khan Afghanistan 3/9 (3 overs, 3rd T20I)
Brad Evans Zimbabwe 2/21 (3 overs, 3rd T20I)

Match-by-Match Timeline

The chronological progression of the tour reveals how momentum shifted between the teams. Day-by-day developments in the Test match and the T20I results sequence provide the complete picture of this tour.

  1. Day 1, Test: Afghanistan bowled out for 127; Zimbabwe reached 130/2 by stumps with B Curran on 50 off 108 balls
  2. Day 2, Test: Zimbabwe reached 200/4 (58.6 overs) and 300/5 (87.3 overs); Ziaur Rahman recorded 5/81
  3. Day 3, Test: Afghanistan’s second innings reached 100/3 (21.4 overs) before being all out at 159; Zimbabwe won
  4. 1st T20I: Afghanistan posted 180/6; Zimbabwe collapsed to 127; Mujeeb’s 4/20 restricted the hosts
  5. 2nd T20I: Zimbabwe batted first facing early pressure; Afghanistan maintained control throughout
  6. 3rd T20I: Zimbabwe managed 125; Afghanistan chased 129/3 in 18 overs with Ibrahim Zadran unbeaten on 57*

Confirmed Facts vs Unconfirmed Information

While the tour produced several definitive results, some details remain incomplete in the public record. The table below distinguishes between what is firmly established and what requires further verification from match reports and cricket databases.

Established Information Information That Remains Unclear
Zimbabwe won the Test by innings and 73 runs Full 2nd T20I scorecard not publicly available
BJ Curran scored 121 for Zimbabwe Exact dismissal details for some T20I wickets
Brad Evans took 5/22 on debut Full bowling figures for 2nd T20I
Afghanistan won T20I series 3-0 Precise fall of wickets in 2nd T20I
Ibrahim Zadran scored 169 T20I runs Individual scores for 2nd T20I innings
Afghanistan’s 17th T20I win vs Zimbabwe Official Player of the Match for 2nd T20I

Historical Context and Series Significance

The tour marked Zimbabwe’s most significant Test victory in recent memory. The innings win surpassed previous best margins against Pakistan in 1995 and Bangladesh in 2001, representing a rare high point for Zimbabwe cricket in the longest format. According to detailed match reporting from ESPNcricinfo, the performance reflected substantial improvement in Zimbabwe’s red-ball capabilities.

For Afghanistan, the T20I dominance reinforced their standing as one of the world’s strongest teams in this format. Their 17th win in 19 T20Is against Zimbabwe demonstrated consistent superiority, with the spin trio of Rashid Khan, Mujeeb Ur Rahman, and Azmatullah Omarzai proving particularly effective, as covered by Crex.

The contrasting results illustrated how each team has developed distinct strengths: Zimbabwe building competitiveness in Test cricket while Afghanistan has established itself as a white-ball force on the international stage. Match data from NDTV Sports provides additional context for these developments.

Sources and Reference Links

“Zimbabwe bowled Afghanistan out for 127 in their first innings (32.3 overs), with Brad Evans taking a maiden 5/22 (9.3 overs) and Blessing Muzarabani 3/47 (11 overs).” — Sports NDTV match report

“Afghanistan swept the series 3-0, their 17th win in 19 T20Is against Zimbabwe. Matches featured strong Afghan spin from Rashid Khan, Mujeeb Ur Rahman, and Azmatullah Omarzai.” — Wikipedia series coverage

Additional reporting from ESPNcricinfo, Crex, and NDTV Sports contributed to the match data.

Summary

The Afghanistan tour of Zimbabwe 2025 delivered contrasting narratives across formats. Zimbabwe’s emphatic Test victory, powered by maiden centuries from BJ Curran and impressive bowling from Brad Evans and Richard Ngarava, ended a 12-year home win drought in the longest format. Afghanistan responded decisively in the T20I leg, with Ibrahim Zadran’s 169 runs and a dominant spin attack securing a 3-0 series sweep. The complete cricket scorecard data and player statistics from both teams demonstrate how each side excelled in their preferred format. For comparable international cricket coverage, see the England vs New Zealand match analysis.

Frequently Asked Questions

What is the head-to-head record between Zimbabwe and Afghanistan in T20Is?

Afghanistan has won 17 out of 19 T20Is against Zimbabwe, making this one of the most one-sided matchups in international cricket history.

Who won the only Test match between Zimbabwe and Afghanistan in 2025?

Zimbabwe won the Test by an innings and 73 runs at Harare Sports Club, marking their biggest Test victory and first home win in 12 years.

What were Ibrahim Zadran’s statistics in the 2025 T20I series?

Ibrahim Zadran scored 169 runs across the three T20Is, including 52 off 33 balls in the first match and an unbeaten 57 off 51 balls in the third.

Which Zimbabwe bowlers took maiden five-wicket hauls in the Test?

Brad Evans took 5/22 on debut and Richard Ngarava recorded 5/37 in Afghanistan’s second innings, both achieving maiden Test five-wicket hauls.

Where can I find the full scorecard for the 2nd T20I?

Complete scorecard data for the 2nd T20I played on 31 October 2025 is not publicly available through major cricket databases.

What was the venue for the Afghanistan tour of Zimbabwe 2025?

All matches were played at Harare Sports Club in Zimbabwe’s capital city.

Who were the Player of the Match awardees during the tour?

BJ Curran won Player of the Match in the Test for his maiden century. Mujeeb Ur Rahman and Rashid Khan earned the honour in the 1st and 3rd T20Is respectively.

Freddie Arthur Harrison

About the author

Freddie Arthur Harrison

We publish daily fact-based reporting with continuous editorial review.