Zimbabwe vs Afghanistan, 2nd T20I
Afghanistan tour of Zimbabwe 2025 · T20I · · Harare Sports Club, Harare
Afghanistan won by 7 wickets (with 12 balls remaining) (Zimbabwe 125, Afghanistan 129/3).
- Zimbabwe: 125 (19.3 ov)
- Afghanistan: 129/3 (18 ov)
Match report
Zimbabwe (ZIM) faced Afghanistan (AFG) in the 2nd T20I of Afghanistan tour of Zimbabwe 2025, a T20I match, at Harare Sports Club, Harare. Play began on Friday, 31 October 2025 at 11:30 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.
Zimbabwe won the toss and chose to bat. The on-field umpires were Forster Mutizwa and Percival Sizara, with Emmanuel Dube as match referee.
Zimbabwe made 125 in 19.3 overs, with Sikandar Raza top-scoring on 37 from 32 balls. Rashid Khan was the pick of the bowlers with 3 for 9. Afghanistan made 129/3 in 18 overs, with Ibrahim Zadran top-scoring on 57 not out from 51 balls. Brad Evans was the pick of the bowlers with 2 for 21.
Result: Afghanistan won by 7 wickets (with 12 balls remaining). Rashid Khan was named player of the match.
The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.
Zimbabwe · 1st innings: 125 (19.3 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Brian Bennett | c Mohammad Nabi b Fareed Ahmad | 16 | 15 | 0 | 1 | 106.67 |
| Dion Myers | c Abdullah Ahmadzai b Mujeeb Ur Rahman | 6 | 9 | 0 | 0 | 66.67 |
| Brendan Taylor | c Mohammad Nabi b Mujeeb Ur Rahman | 3 | 7 | 0 | 0 | 42.86 |
| Sikandar Raza | c & b Rashid Khan | 37 | 32 | 4 | 0 | 115.63 |
| Ryan Burl | c Sediqullah Atal b Abdullah Ahmadzai | 10 | 15 | 0 | 0 | 66.67 |
| Tony Munyonga | b Mohammad Nabi | 19 | 12 | 3 | 0 | 158.33 |
| Tashinga Musekiwa | c Mohammad Nabi b Rashid Khan | 13 | 9 | 1 | 0 | 144.44 |
| Brad Evans | lbw b Rashid Khan | 12 | 8 | 2 | 0 | 150 |
| Tinotenda Maposa | run out | 1 | 3 | 0 | 0 | 33.33 |
| Wellington Masakadza | b Abdullah Ahmadzai | 5 | 5 | 0 | 0 | 100 |
| Richard Ngarava | not out | 2 | 2 | 0 | 0 | 100 |
Extras: 1
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Azmatullah Omarzai | 2 | 0 | 9 | 0 | 4.5 |
| Mujeeb Ur Rahman | 4 | 0 | 26 | 2 | 6.5 |
| Fareed Ahmad | 4 | 0 | 32 | 1 | 8 |
| Rashid Khan | 3 | 0 | 9 | 3 | 3 |
| Abdullah Ahmadzai | 3.3 | 0 | 28 | 2 | 8 |
| Mohammad Nabi | 3 | 0 | 20 | 1 | 6.67 |
Afghanistan · 1st innings: 129/3 (18 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Rahmanullah Gurbaz | c Tinotenda Maposa b Brad Evans | 16 | 12 | 2 | 1 | 133.33 |
| Ibrahim Zadran | not out | 57 | 51 | 7 | 0 | 111.76 |
| Sediqullah Atal | c Ryan Burl b Wellington Masakadza | 8 | 12 | 1 | 0 | 66.67 |
| Darwish Rasooli | c Tinotenda Maposa b Brad Evans | 17 | 20 | 1 | 0 | 85 |
| Azmatullah Omarzai | not out | 25 | 13 | 5 | 0 | 192.31 |
Extras: 6 · Did not bat: Mohammad Nabi, Shahidullah Kamal, Rashid Khan, Mujeeb Ur Rahman, Fareed Ahmad, Abdullah Ahmadzai
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Wellington Masakadza | 4 | 0 | 20 | 1 | 5 |
| Richard Ngarava | 4 | 0 | 35 | 0 | 8.75 |
| Brad Evans | 3 | 0 | 21 | 2 | 7 |
| Tinotenda Maposa | 2 | 0 | 25 | 0 | 12.5 |
| Sikandar Raza | 4 | 0 | 15 | 0 | 3.75 |
| Ryan Burl | 1 | 0 | 9 | 0 | 9 |
Latest overs
- Over 18 (AFG, Richard Ngarava): 15 runs, 125/3 – 4 4 1 1 4 1
- Over 17 (AFG, Tinotenda Maposa): 12 runs, 110/3 – 4 1 4 2 • 1
- Over 16 (AFG, Richard Ngarava): 7 runs, 98/3 – 1 • 1 • 1 4
- Over 15 (AFG, Brad Evans): 6 runs, 91/3 – 1 • • W 1 4
- Over 14 (AFG, Ryan Burl): 9 runs, 85/2 – 1 • 2 1 4 1
- Over 13 (AFG, Sikandar Raza): 4 runs, 76/2 – 1 • 1 1 1 •
