Afghanistan have won the last two meetings between these sides, on 27 and 29 October, and now face Zimbabwe again in the 3rd T20I on Sunday, 1 November 2026. Zimbabwe need a response, and fast. Here is the CricStats preview, built on head-to-head records, recent form and a computed data lean.
The all-time T20I record tells a one-sided story. The two teams have met 23 times since their first meeting in 2015, and Afghanistan have won 21 of them. Zimbabwe have won just 2.
The most recent results continue that pattern. Afghanistan have won all five of the latest meetings, by margins ranging from 7 wickets to 53 runs.
| Date | Result |
|---|---|
| 29 Oct 2026 | Afghanistan won by 19 runs |
| 27 Oct 2026 | Afghanistan won by 37 runs |
| 2 Nov 2025 | Afghanistan won by 9 runs (Harare Sports Club) |
| 31 Oct 2025 | Afghanistan won by 7 wickets, 12 balls remaining (Harare Sports Club) |
| 29 Oct 2025 | Afghanistan won by 53 runs (Harare Sports Club) |
Across the last 10 decisive meetings, the CricStats numbers put Afghanistan at 90% and Zimbabwe at 10%.
Afghanistan arrive with a recent win rate of 56%. Their last five completed T20Is have been mixed, but they finished strongly with two wins over Zimbabwe.
Zimbabwe’s recent win rate is 20%. Their only win in the latest run came against Namibia, by 5 wickets with 11 balls remaining. They have also lost to South Africa twice and to Afghanistan twice in that spell.
| Team | Latest results (newest first) |
|---|---|
| Afghanistan | Beat Zimbabwe by 19 runs; beat Zimbabwe by 37 runs; lost to Nepal by 5 wickets; beat Japan by 48 runs; lost to India by 127 runs |
| Zimbabwe | Lost to Afghanistan by 19 runs; lost to Afghanistan by 37 runs; lost to South Africa by 48 runs; beat Namibia by 5 wickets; lost to South Africa by 43 runs |
Afghanistan have shown they can be beaten, with defeats to Nepal and India. Against Zimbabwe, though, they have found a way to win each time recently. Zimbabwe will want to turn close contests into victories.
Squads for this match are not confirmed, so the names below are players who have been in form over the last 12 months, not certain starters.
Ibrahim Zadran leads the batting charts with 503 runs in 14 innings, with a best of 95. Darwish Rasooli has 456 runs in 16 innings, and Rahmanullah Gurbaz has 373 runs in 16 innings with a best of 92.
With the ball, Rashid Khan has taken 21 wickets in 13 matches. Abdollah Ahmadzai has 18 wickets in 10 matches, and Azmatullah Omarzai has 17 wickets in 12 matches.
Brian Bennett has scored 631 runs in 21 innings, with a best of 97. Sikandar Raza has 572 runs in 21 innings, including a best of 106, and Ryan Burl has 397 runs in 20 innings.
Brad Evans has taken 35 wickets in 21 matches, the highest tally in this group. Blessing Muzarabani has 24 wickets in 16 matches, and Richard Ngarava has 17 wickets in 10 matches.
| Team | Batter | Runs (last 12 months) | Bowler | Wickets (last 12 months) |
|---|---|---|---|---|
| Afghanistan | Ibrahim Zadran | 503 in 14 inns | Rashid Khan | 21 in 13 matches |
| Zimbabwe | Brian Bennett | 631 in 21 inns | Brad Evans | 35 in 21 matches |
Sikandar Raza is the leading run-scorer in this fixture since 2021, with 348 runs in 11 innings. Azmatullah Omarzai follows with 261 runs in 8 innings, and Brian Bennett has 229 runs in 8 innings.
On the bowling side, Mujeeb Ur Rahman has 13 wickets, Rashid Khan has 10, and Sikandar Raza has 9. Raza is the only Zimbabwe player in either top-three list to feature in both batting and bowling.
The CricStats data lean is computed from the numbers, not a guess. It combines head-to-head record with recent win rates, and it points clearly towards Afghanistan.
| Measure | Afghanistan | Zimbabwe |
|---|---|---|
| All-time T20I wins in this fixture | 21 | 2 |
| Last 10 decisive meetings | 90% | 10% |
| Recent win rate | 56% | 20% |
| CricStats data lean | 79% | 21% |
On the numbers, Afghanistan are clear favourites for the 3rd T20I. That is a lean, not a certainty. T20 cricket can turn on a single over, and Zimbabwe’s batting form gives them a route back into the contest.
The big question is whether Zimbabwe can finally break a long run of defeats in this fixture, or whether Afghanistan will extend their grip once more.






