Skip to content
FairPlay

Match centre

Zimbabwe vs Afghanistan Scorecard, Only Test

ZimbabweWon

347 (103 ov)

Afghanistan

127 (32.3 ov) & 159 (43 ov)

Zimbabwe won by an innings and 73 runs

Zimbabwe won the toss and elected to bowl.

Started
Mon, 20 Oct, 13:30 IST
Venue
Harare Sports Club
Data checked
05:55:51 IST

Match summary

Zimbabwe won by an innings and 73 runs.

Only Test · Test Series · Harare Sports Club · 20 Oct 2025

Zimbabwe won the toss and elected to bowl.

  • Afghanistan, 1st innings: 127 (32.3 ov)

    Top score: Rahmanullah Gurbaz, 37 off 37 balls

    Best bowling: Brad Evans, 5 for 22 in 9.3 overs

  • Zimbabwe: 347 (103 ov)

    Top score: Ben Curran, 121 off 256 balls

    Best bowling: Ziaur Rahman Sharifi, 7 for 97 in 31.5 overs

  • Afghanistan, 2nd innings: 159 (43 ov)

    Top score: Ibrahim Zadran, 42 off 59 balls

    Best bowling: Richard Ngarava, 5 for 37 in 13 overs

Player of the match: Ben Curran (Zimbabwe)

Compiled from the official match data supplied by Sportmonks. Facts only: no commentary, ratings or predictions.

Scorecard

Afghanistan 1st innings127 (32.3 ov)

Afghanistan, 1st innings batting
BatterRBSR
Ibrahim Zadranc b Muzarabani192382.6
Abdul Malikrun out304075.0
Rahmanullah Gurbazc Raza b Chivanga3737100.0
Hashmatullah Shahidic Welch b Evans71450.0
Bahir Shahc Bennett b Muzarabani123040.0
Afsar Zazaic Tsiga b Evans1333.3
Ismat Alamc Tsiga b Muzarabani81650.0
Sharafuddin Ashrafc Chivanga b Evans030.0
Yamin Ahmadzainot out101566.7
Khalil Gurbazc Tsiga b Evans21315.4
Ziaur Rahman Sharifib Evans010.0
Extras1 (w 0, nb 0, b 0, lb 1)
Total127 (32.3 ov)

Fall of wickets

23-1 (Ibrahim Zadran, 5.4 ov) · 77-2 (Rahmanullah Gurbaz, 15.3 ov) · 88-3 (Abdul Malik, 17.1 ov) · 100-4 (Hashmatullah Shahidi, 22.1 ov) · 102-5 (Afsar Zazai, 22.5 ov) · 114-6 (Bahir Shah, 25.6 ov) · 115-7 (Ismat Alam, 27.3 ov) · 115-8 (Sharafuddin Ashraf, 28.1 ov) · 127-9 (Khalil Gurbaz, 32.2 ov) · 127-10 (Ziaur Rahman Sharifi, 32.3 ov)

Bowling against Afghanistan, 1st innings
BowlerOMRWEcon
Richard Ngarava612804.67
Blessing Muzarabani1114734.27
Tanaka Chivanga602914.83
Brad Evans9.322252.32

Zimbabwe innings347 (103 ov)

Zimbabwe batting
BatterRBSR
Brian Bennettb Sharifi6966.7
Ben Curranlbw b Alam12125647.3
Nick Welchb Sharifi498955.1
Brendan Taylorb Sharifi324374.4
Craig Ervinelbw b Alam5862.5
Sikandar Razac b Ashraf658873.9
Tafadzwa Tsigalbw b Sharifi175232.7
Brad Evansnot out354872.9
Richard Ngaravab Sharifi010.0
Blessing Muzarabanib Sharifi51050.0
Tanaka Chivangalbw b Sharifi51631.3
Extras19 (w 1, nb 2, b 5, lb 11)
Total347 (103 ov)

Fall of wickets

9-1 (Brian Bennett, 3.3 ov) · 106-2 (Nick Welch, 33.1 ov) · 154-3 (Brendan Taylor, 45.2 ov) · 165-4 (Craig Ervine, 48.5 ov) · 264-5 (Sikandar Raza, 75.3 ov) · 302-6 (Ben Curran, 89.4 ov) · 316-7 (Tafadzwa Tsiga, 92.4 ov) · 316-8 (Richard Ngarava, 92.5 ov) · 335-9 (Blessing Muzarabani, 96.3 ov) · 359-10 (Tanaka Chivanga, 102.6 ov)

Bowling against Zimbabwe
BowlerOMRWEcon
Yamin Ahmadzai24.176202.57
Ziaur Rahman Sharifi31.539773.05
Sharafuddin Ashraf1746513.82
Ismat Alam1525123.40
Khalil Gurbaz905406.00
Hashmatullah Shahidi601402.33

Afghanistan 2nd innings159 (43 ov)

Afghanistan, 2nd innings batting
BatterRBSR
Ibrahim Zadranc Tsiga b Ngarava425971.2
Abdul Malikc Muzarabani b Ngarava21118.2
Rahmanullah Gurbazc Tsiga b Chivanga92931.0
Hashmatullah Shahidic Ervine b Ngarava71936.8
Bahir Shahc Curran b Muzarabani323397.0
Afsar Zazaic Evans b Chivanga183650.0
Ismat Alamc Tsiga b Ngarava162661.5
Sharafuddin Ashrafc Ervine b Ngarava91752.9
Yamin Ahmadzainot out131968.4
Khalil Gurbazb Muzarabani6785.7
Ziaur Rahman Sharifib Muzarabani030.0
Extras5 (w 1, nb 1, b 2, lb 1)
Total159 (43 ov)

Fall of wickets

10-1 (Abdul Malik, 3.6 ov) · 43-2 (Rahmanullah Gurbaz, 14.3 ov) · 59-3 (Ibrahim Zadran, 17.6 ov) · 60-4 (Hashmatullah Shahidi, 19.5 ov) · 109-5 (Bahir Shah, 29.4 ov) · 127-6 (Afsar Zazai, 34.1 ov) · 135-7 (Ismat Alam, 37.3 ov) · 142-8 (Sharafuddin Ashraf, 39.5 ov) · 159-9 (Khalil Gurbaz, 42.3 ov) · 159-10 (Ziaur Rahman Sharifi, 42.6 ov)

Bowling against Afghanistan, 2nd innings
BowlerOMRWEcon
Blessing Muzarabani1214834.00
Richard Ngarava1323752.85
Brad Evans602804.67
Sikandar Raza10303.00
Tanaka Chivanga1114023.64

Line-ups

The ground: Harare Sports Club

FairPlay holds 11 completed matches in Test and first-class cricket at Harare Sports Club, Harare, with a median first-innings score of 217.

Of the matches with a winner, the side batting first won 43% and the toss winner won 57%.

Captains who won the toss chose to field 73% of the time.

Highest total: 564/8 by Southern Rocks on 30 Mar 2026.

Harare Sports Club venue guide: every format, recent results and upcoming matches

More from Test Series

Next matches

  1. 5 Nov 2026 · 11:30 IST

    Test/5day

    Afghanistan

    Zimbabwe213/2 (57 ov)

    Break· Tea - Day 1

    Scorecard: Afghanistan v Zimbabwe →

  2. 13 Nov 2026 · 11:00 IST

    Match centre: Afghanistan v Zimbabwe →

Latest results

  1. 9 Oct 2026 · 11:30 IST

    Test/5day

    Afghanistan240 (89.1 ov) & 346/8 (142 ov)

    Bangladesh346 (92.3 ov) & 372/7 (105.2 ov)

    Match drawn

    Scorecard: Afghanistan v Bangladesh →

  2. 28 Jun 2026 · 13:00 IST

    Test/5day

    Zimbabwe410 (107.2 ov)

    Bangladesh140 (47.2 ov) & 185 (45 ov)

    Zimbabwe won by an innings and 85 runs

    Scorecard: Zimbabwe v Bangladesh →

  3. 6 Jun 2026 · 09:30 IST

    Test/5day

    India564/8 (127 ov)

    Afghanistan152 (58.4 ov) & 112 (35.5 ov)

    India won by an innings and 300 runs

    Scorecard: India v Afghanistan →

  4. 27 May 2026 · 15:30 IST

    4day

    Ireland179 (45 ov) & 232/9 (63.2 ov)

    New Zealand490/8 (119 ov)

    New Zealand won by an innings and 79 runs

    Scorecard: Ireland v New Zealand →

  5. 19 Nov 2025 · 09:00 IST

    Test/5day

    Bangladesh476 (141.1 ov) & 297/4 (69 ov)

    Ireland265 (88.3 ov) & 291 (113.3 ov)

    Bangladesh won by 217 runs

    Scorecard: Bangladesh v Ireland →

All Test Series fixtures and results

18+ only. Scores and statistics are information, not tips. FairPlay rates include a house margin and can change or be suspended at any time. Back to all live scores