Afghanistan face Zimbabwe in the 3rd T20I on Sunday, 1 November 2026, with the head-to-head record heavily one-sided. Afghanistan hold a 21-2 record in 23 T20Is between the sides. This CricStats preview examines the all-time record, recent form and in-form players to outline what the numbers suggest ahead of the match.
Head-to-Head Record in T20Is
The two sides first met in 2015 and have played 23 T20Is since. Afghanistan have won 21 of them, a win rate of roughly 91%, while Zimbabwe have won 2.
The CricStats head-to-head lean, based on the last 10 decisive meetings, reads Afghanistan 90% and Zimbabwe 10%.
| Metric | Afghanistan | Zimbabwe |
|---|
| T20Is played | 23 | 23 |
| Wins | 21 | 2 |
| Win rate (all time) | 91% | 9% |
| Last 10 decisive meetings | 90% | 10% |
The Last Five Meetings
Afghanistan have won each of the last five T20Is between the teams. Four of those were decided by runs, with an average winning margin of 29.5 runs.
| Date | Result | Venue |
|---|
| 29 Oct 2026 | Afghanistan won by 19 runs | Not specified |
| 27 Oct 2026 | Afghanistan won by 37 runs | Not specified |
| 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 |
The margin of 9 runs on 2 November 2025 is the closest of the five results. The 53-run win on 29 October 2025 is the widest.
Recent Form Against All Opposition
Afghanistan have won 5 of their last 9 completed T20Is, a win rate of 56%. Their sequence, newest first, reads W W L W L L L W W.
Zimbabwe have won 2 of their last 10, a 20% win rate. Their sequence reads L L L W L W L L L L.
| Team | Sample | Won | Lost | Win rate |
|---|
| Afghanistan | 9 T20Is | 5 | 4 | 56% |
| Zimbabwe | 10 T20Is | 2 | 8 | 20% |
What the Recent Results Show
Afghanistan's last five results include wins over Zimbabwe (19 runs and 37 runs) and Japan (48 runs). They also include defeats to Nepal (5 wickets) and India (127 runs).
Zimbabwe's last five include one win, over Namibia by 5 wickets with 11 balls remaining. They lost twice to South Africa (by 43 and 48 runs) and twice to Afghanistan.
Players in Form Over the Last 12 Months
Squads for this match are not confirmed, so the figures below describe players who have been in form, not certain starters. All figures cover T20Is over the last 12 months.
Afghanistan
| Player | Role | Output | Best / Rate |
|---|
| Ibrahim Zadran | Batting | 503 runs in 14 inns | Best 95, 35.9 runs per inns |
| Darwish Rasooli | Batting | 456 runs in 16 inns | Best 84, 28.5 runs per inns |
| Rahmanullah Gurbaz | Batting | 373 runs in 16 inns | Best 92, 23.3 runs per inns |
| Rashid Khan | Bowling | 21 wkts in 13 matches | 1.62 wkts per match |
| Abdollah Ahmadzai | Bowling | 18 wkts in 10 matches | 1.80 wkts per match |
| Azmatullah Omarzai | Bowling | 17 wkts in 12 matches | 1.42 wkts per match |
Zadran has the highest runs-per-innings figure in the Afghanistan group. Ahmadzai has the best wickets-per-match rate, from the smallest sample of matches.
Zimbabwe
| Player | Role | Output | Best / Rate |
|---|
| Brian Bennett | Batting | 631 runs in 21 inns | Best 97, 30.0 runs per inns |
| Sikandar Raza | Batting | 572 runs in 21 inns | Best 106, 27.2 runs per inns |
| Ryan Burl | Batting | 397 runs in 20 inns | Best 57, 19.9 runs per inns |
| Brad Evans | Bowling | 35 wkts in 21 matches | 1.67 wkts per match |
| Blessing Muzarabani | Bowling | 24 wkts in 16 matches | 1.50 wkts per match |
| Richard Ngarava | Bowling | 17 wkts in 10 matches | 1.70 wkts per match |
Bennett's 631 runs and Evans's 35 wickets are the largest totals in either group. Zimbabwe's output rests on volume across 20 or more matches, while Afghanistan's figures come from fewer games.
Top Performers in This Fixture Since 2021
Past returns in this fixture add context to the current form figures. Sikandar Raza leads all run-scorers with 348 runs in 11 innings, an average of 31.6 runs per innings.
| Category | Player | Team | Output |
|---|
| Runs | Sikandar Raza | Zimbabwe | 348 runs in 11 inns |
| Runs | Azmatullah Omarzai | Afghanistan | 261 runs in 8 inns |
| Runs | Brian Bennett | Zimbabwe | 229 runs in 8 inns |
| Wickets | Mujeeb Ur Rahman | Afghanistan | 13 wkts |
| Wickets | Rashid Khan | Afghanistan | 10 wkts |
| Wickets | Sikandar Raza | Zimbabwe | 9 wkts |
Omarzai averages 32.6 runs per innings in this fixture, slightly above Raza. Afghanistan's bowlers hold the top two wicket tallies, with Raza the only Zimbabwe player in the top three.
CricStats Data Lean and Prediction
The CricStats data lean combines the head-to-head record with recent win rates. It is computed from the database, not a guess. The numbers point to Afghanistan as clear favourites at 79%, with Zimbabwe at 21%.
| Input | Afghanistan | Zimbabwe |
|---|
| Head-to-head, last 10 decisive meetings | 90% | 10% |
| Recent win rate | 56% | 20% |
| Overall data lean | 79% | 21% |
This is a reading of past performance and does not guarantee an outcome. Zimbabwe's batting numbers, led by Bennett and Raza, show the two sides' recent margins are not unreachable. Afghanistan's consistent wins across several meetings still make them the favoured side on the data.
Team news, conditions and the toss are not part of this lean, and they could shift the picture once confirmed.