Welcome to the highlights of Zimbabwe vs Afghanistan Only Test - 2025 Afghanistan tour of Zimbabwe - The one-off Test cricket match between Zimbabwe and Afghanistan was played at Harare Sports Club, Harare on October 20th to October 22, 2025.
![]() |
| Brad Evans claimed his maiden five-for in Test cricket © Zimbabwe Cricket |
Match Overview:
Zimbabwe's record-breaking an innings and 73-runs victory over Afghanistan inside three days in a historic, one-sided one-off Test match.
Match Stats:
- Zimbabwe's innings and 73-run was their largest victory by terms of runs an innings and runs in Test cricket history, previous biggest win by innings & 64-run win against Pakistan at same venue in 1995.
- Afghanistan's 127 was their lowest score in a completed innings in Test matches and It is their lowest-score against Zimbabwe in Tests, previous lowest was 131 at Abu Dhabi in 2021.
- Brad Evans' 5 for 22 was his best bowling performance for Zimbabwe in Test matches and the second best-bowling-figures by an Zimbabwe bowler against Afghanistan in Tests after Blessing Muzarabani's 6 for 95 at Bulawayo earlier in this year.
- Zimbabwe's 359 was their third highest score against Afghanistan in Test matches.
- Ziaur Rahman's 7 for 97 was the second best bowling figures by an Afghanistan bowler in Test matches and also the second best-bowling-figures by an Afghanistan bowler against Zimbabwe in Tests after Rashid Khan's 7 for 66 at Bulawayo earlier this year.
- Ziaur Rahman's 7 for 97 was the best bowling figures by an Afghanistan bowler on debut Test match, surpassing the previous record of 5 for 74 held by Amir Hamza against West Indies at Lucknow in 2019.
- Afghanistan's 159 was their fifth lowest score in a completed innings against Zimbabwe in Test matches.
- Richard Ngarava's 5 for 37 was his best bowling performance for Zimbabwe in Test matches and the third best-bowling-figures by an Zimbabwe bowler against Afghanistan in Tests.
Short Summary:
- Day 1 - Ben Curran's unbeaten half-century drives Zimbabwe into the lead at Stumps after Brad Evans' five-for in the opening day of the one-off Test match.
- Day 2 - Ben Curran's maiden century and Sikandar Raza's half-century as Zimbabwe take a 232-run first innings lead despite a Ziaur Rahman's record-breaking debut 7-for in the day two of the one-off Test match.
- Day 3 - Richard Ngarava's maiden five-wicket haul hands Zimbabwe's record-breaking innings win against Afghanistan in the day of the one-off Test match.
In-Depth Match Highlights:
Afghanistan 1st Innings scored 127 for all-out in 32.3 overs with top scorer by Rahmanullah Gurbaz hit a run-a-ball 37-runs including three boundaries.
Abdul Malik struck 30 off 40-balls including 2-fours and Ibrahim Zadran blasted a 19 off 23-balls included 4-fours with strike rate of 82.60.
1st Innings Zimbabwe best bowler by Brad Evans claimed a 4-wickets for 22-runs in 9.3-overs including two maidens, Blessing Muzarabani picked up 3-wickets for 47-runs in 11-overs included a maiden and Tanaka Chivanga took one-wicket.
Zimbabwe 1st Innings scored 359 for all-out in 103 overs with top scorer by Ben Curran cracked a career-best 121 off 256-balls - which was his 1st ODI hundred - including 15-fours.
Sikandar Raza blasted a 65 off 88-balls including 7-fours with strike rate of 73.86, Nick Welch hit 49 off 89-balls - who fell one-run short of his half-century - included 5-fours & a six, Brad Evans blasted a unbeaten 35 off 48-balls contained 4-fours & a six with strike rate of 72.91.
Brendan Taylor hammered a 32 off 43-balls including 6-fours with strike rate of 74.41 and Tafadzwa Tsiga scored 17 off 52-balls contained 2-fours.
1st Innings Afghanistan best bowler by Debutant Ziaur Rahman - who claimed a 7-wickets for 97-runs in 32-overs on his debut Test match - including four maidens, Ismat Alam took 2-wickets and one for Sharafuddin Ashraf.
Afghanistan 2nd Innings scored 159 for all-out in 43 overs with top scorer by Ibrahim Zadran hammered a 42 off 59-balls including 5-fours with strike rate of 71.18.
Bahir Shah blasted a 32 off 33-balls including 6-fours with strike rate of 96.96, Afsar Zazai scored 18 off 36-balls included 2-fours and Ismat Alam hit 16 off 26-balls included two-fours.
2nd Innings Zimbabwe best bowler by Richard Ngarava claimed a career-best 5-wicket haul for 37-runs in 13-overs including two maidens, Blessing Muzarabani picked up 3-wickets and. Tanaka Chivanga took 2-wickets.
Ben Curran named Player of the match for his brilliant batting performance to smashed a career-best 121-runs knocked off facing 256-balls including 15-fours.
Day 3 Highlights
Day 2 Highlights
Day 1 Highlights
Embedded YouTube videos by FanCode
:
