Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Zimbabwe vs Afghanistan Scorecard · Test Series 2025

Test Series 2025 · 2nd Test · Thu 2 Jan 2025 Result
Zimbabwe 243 & 205
Afghanistan won by 72 runs Queens Sports Club, Bulawayo
Afghanistan 157 & 363
Updated .

Afghanistan · 1st innings

157 (all out · 44.3 ov)
BatterDismissalRB4s6sSR
Riaz Hassan run out (Brian Bennett) run out (Brian Bennett) 12 311038.7
Zia ur Rehman not out not out 8* 161050.0
Extras16 (b 2, lb 9, w 3, nb 2) Total157 (all out · 44.3 ov)
Fall of wickets1-25 Riaz Hassan 10.4 ov, 2-29 Abdul Malik 11.3 ov, 3-59 Hashmatullah Shahidi 22.1 ov, 4-81 Rahmat Shah 29.6 ov, 5-83 Afsar Zazai 30.6 ov, 6-84 Ismat Alam 31.3 ov, 7-112 Shahidullah Kamal 36.4 ov, 8-125 Rashid Khan 38.4 ov, 9-130 Yamin Ahmadzai 39.6 ov, 10-157 Fareed Ahmad 44.3 ov

Zimbabwe bowling

BowlerOMRWEcon
Richard Ngarava 1241811.50
Blessing Muzarabani · 3 wd3 wd 1225624.67
Newman Nyamhuri · 2 nb2 nb 8.324234.94
Sikandar Raza 1223032.50

Zimbabwe · 1st innings

243 (all out · 73.3 ov)
BatterDismissalRB4s6sSR
Ben Curran lbw b Fareed Ahmad lbw b Fareed Ahmad 15 342044.1
Blessing Muzarabani not out not out 4* 50080.0
Extras12 (b 9, lb 2, nb 1) Total243 (all out · 73.3 ov)
Fall of wickets1-19 Joylord Gumbie 7.6 ov, 2-20 Takudzwanashe Kaitano 8.4 ov, 3-36 Ben Curran 13.3 ov, 4-41 Dion Myers 14.6 ov, 5-112 Sikandar Raza 37.4 ov, 6-119 Brian Bennett 42.4 ov, 7-147 Newman Nyamhuri 46.6 ov, 8-220 Sean Williams 65.6 ov, 9-225 Richard Ngarava 70.2 ov, 10-243 Craig Ervine 73.3 ov

Afghanistan bowling

BowlerOMRWEcon
Yamin Ahmadzai 1836233.44
Fareed Ahmad 1452721.93
Rashid Khan 27.329443.42
Ismat Alam · 1 nb1 nb 30702.33
Zia ur Rehman 1013213.20
Abdul Malik 1010010.00

Afghanistan · 2nd innings

363 (all out · 113.5 ov)
BatterDismissalRB4s6sSR
Fareed Ahmad not out not out 2* 60033.3
Extras21 (b 10, lb 2, w 8, nb 1) Total363 (all out · 113.5 ov)
Fall of wickets1-1 Abdul Malik 1.2 ov, 2-18 Riaz Hassan 7.1 ov, 3-43 Hashmatullah Shahidi 13.5 ov, 4-55 Zia ur Rehman 20.4 ov, 5-69 Afsar Zazai 24.4 ov, 6-136 Shahidullah Kamal 47.5 ov, 7-268 Rahmat Shah 87.5 ov, 8-318 Rashid Khan 97.1 ov, 9-356 Ismat Alam 109.5 ov, 10-363 Yamin Ahmadzai 113.5 ov

Zimbabwe bowling

BowlerOMRWEcon
Richard Ngarava · 3 wd3 wd 25.547632.94
Blessing Muzarabani · 2 wd · 1 nb2 wd · 1 nb 2959563.28
Newman Nyamhuri · 3 wd3 wd 1726003.53
Sikandar Raza 3047912.63
Brian Bennett 1214103.42

Zimbabwe · 2nd innings

205 (all out · 68.3 ov)
Extras15 (b 12, lb 3) Total205 (all out · 68.3 ov)
Fall of wickets1-43 Joylord Gumbie 13.6 ov, 2-63 Ben Curran 20.5 ov, 3-89 Takudzwanashe Kaitano 29.2 ov, 4-99 Dion Myers 33.4 ov, 5-157 Sikandar Raza 52.4 ov, 6-177 Sean Williams 58.3 ov, 7-177 Brian Bennett 58.5 ov, 8-178 Newman Nyamhuri 59.3 ov, 9-205 Richard Ngarava 67.3 ov, 10-205 Craig Ervine 68.3 ov

Afghanistan bowling

BowlerOMRWEcon
Yamin Ahmadzai 1222402.00
Fareed Ahmad 1244403.67
Zia ur Rehman 1514422.93
Rashid Khan 27.336672.40
Abdul Malik 201206.00
Most recent · ZIM · AFG Test Series 2026
Match drawnThu 5 Nov · Sharjah Cricket Stadium Scorecard ›
Afghanistan v Zimbabwe Next meeting · Fri 13 Nov · 06:00 GMT · ◆ Model ◆ Model Preview ›
Match details
TossZimbabwe, bowl GroundQueens Sports Club, Bulawayo › StartThu 2 Jan · 08:00 GMT

Zimbabwe vs Afghanistan: result and key facts

Afghanistan won by 72 runs in Test Series 2025 at Queens Sports Club on 2 January 2025. Rahmat Shah top-scored with 139 off 275 balls and Rashid Khan took 7/66.

More on this match

Frequently asked questions

Who won Zimbabwe vs Afghanistan?

Afghanistan won by 72 runs. The match was played at Queens Sports Club, Bulawayo on 2 January 2025, in Test Series 2025. Rahmat Shah top-scored with 139 off 275 balls and Rashid Khan took 7/66.

When and where was Zimbabwe vs Afghanistan played?

Zimbabwe vs Afghanistan was played at Queens Sports Club, Bulawayo on Thursday 2 January 2025, in Test Series 2025.

What were the final scores in Zimbabwe vs Afghanistan?

Zimbabwe scored 243/10 in 73.3 overs. Afghanistan scored 157/10 in 44.3 overs. Afghanistan won by 72 runs. The full scorecard, with every batter's and bowler's figures, is on this page.

Who was the top run-scorer in Zimbabwe vs Afghanistan?

Rahmat Shah top-scored with 139 off 275 balls, a strike rate of 50.5. Ismat Alam made the next-highest score, 101 off 181 balls. Every innings is on the scorecard, with the fours, sixes and strike rate of each batter.

Who took the most wickets in Zimbabwe vs Afghanistan?

Rashid Khan took 7/66 in 27.3 overs.

Who played in Zimbabwe vs Afghanistan?

Zimbabwe XI: Joylord Gumbie (wk), Ben Curran, Takudzwanashe Kaitano, Sikandar Raza, Dion Myers, Craig Ervine (c), Sean Williams, Brian Bennett, Newman Nyamhuri, Richard Ngarava, Blessing Muzarabani. Afghanistan XI: Abdul Malik, Riaz Hassan, Rahmat Shah, Hashmatullah Shahidi (c), Afsar Zazai (wk), Zia ur Rehman, Shahidullah Kamal, Ismat Alam, Rashid Khan, Yamin Ahmadzai, Fareed Ahmad.