Afghanistan and Zimbabwe return for the second Test on Friday, 13 November 2026, with the numbers pointing to a finely balanced contest. The historical split is even enough to keep the margin narrow, while recent form and player trends suggest neither side has established a clear edge. CricStats’ data lean makes this a close call rather than a one-sided forecast.
Head-to-Head Shows How Little Separates Them
These two teams have met six times in Tests, and the overall record is level: Afghanistan have won two, Zimbabwe have won two, and two matches have ended tied, drawn, or with no result. That balance is important because the rivalry has remained competitive since their first meeting in 2021.
| Test Head-to-Head | Record |
|---|
| Matches played | 6 |
| Afghanistan wins | 2 |
| Zimbabwe wins | 2 |
| Tied/Drawn/No result | 2 |
The most recent meetings also reinforce the competitive nature of the matchup. Their latest Test on 5 November 2026 was drawn, while Zimbabwe won by an innings and 73 runs in October 2025. Afghanistan responded earlier in 2025 with a 72-run victory, showing that momentum has moved both ways over the last two years.
Recent Form Suggests Limited Separation
Both teams arrive with modest recent Test returns. Afghanistan’s last 10 completed Tests produced two wins and five defeats, while Zimbabwe’s sequence was slightly weaker with two wins and seven defeats. Those records indicate that each side has had difficulty turning matches into consistent results.
| Team | Last 10 Completed Tests | Wins | Losses |
|---|
| Afghanistan | D D L W D L L L W L | 2 | 5 |
| Zimbabwe | D W L L L L L L W L | 2 | 7 |
Afghanistan’s recent win rate stands at 29%, compared with Zimbabwe’s 22%. That is a narrow gap, but it gives Afghanistan a slight statistical edge in the broader form sample. Even so, the difference is not large enough to suggest a clear favorite.
Form Players Add Value Without Changing the Balance
The last 12 months have produced several notable batting and bowling returns for both camps. For Afghanistan, Rahmat Shah has been the standout batter with 329 runs in three innings at a best of 173, while Sediqullah Atal has added 233 runs in three innings. Rahmanullah’s 113 in one innings is a reminder that short bursts of output can also matter in Tests.
With the ball, Mohammad Saleem has taken 10 wickets in two matches, which is the strongest recent bowling return among Afghanistan players listed in the data. Zia-ur-Rehman’s six wickets in two matches and Qais Ahmad’s five wickets in two matches provide further evidence that Afghanistan have multiple recent wicket-taking options.
| Afghanistan in Last 12 Months | Runs/Wickets | Best |
|---|
| Rahmat Shah | 329 runs in 3 inns | 173 |
| Sediqullah Atal | 233 runs in 3 inns | 111 |
| Mohammad Saleem | 10 wickets in 2 matches | - |
| Zia-ur-Rehman | 6 wickets in 2 matches | - |
Zimbabwe’s recent batting form is anchored by Brendan Taylor, who has 213 runs in two innings with a top score of 131. Craig Ervine has matched that volume closely with 210 runs in two innings, including a best of 206, while Brian Bennett has added 186 runs in two innings. Those numbers indicate better top-order concentration than the raw team results might suggest.
In the bowling group, Newman Nyamhuri’s five wickets in one match and Graeme Cremer’s three wickets in one match stand out as small-sample but useful indicators. Blessing Muzarabani has one wicket in one match in the last 12 months, although his overall fixture record since 2021 remains more significant than that isolated return.
Historical Fixture Leaders Provide the Strongest Signals
Looking at the fixture since 2021, Rahmat Shah leads all run-scorers with 565 runs in four innings. That is a strong per-innings output and places him well ahead of Zimbabwe’s Craig Ervine, who has 469 runs in seven innings, and Ben Curran, who has 337 runs in seven innings.
The wicket chart is led by Blessing Muzarabani with 16 wickets, ahead of Rashid Khan on 11 and Richard Ngarava on 9. That spread matters because it shows Zimbabwe’s pace attack has been highly productive in this matchup, while Afghanistan’s wicket-taking has been more distributed across fewer leaders.
| Fixture Leaders Since 2021 | Runs/Wickets | Context |
|---|
| Rahmat Shah | 565 runs in 4 inns | Top run-scorer |
| Craig Ervine | 469 runs in 7 inns | Second-most runs |
| Ben Curran | 337 runs in 7 inns | Third-most runs |
| Blessing Muzarabani | 16 wickets | Top wicket-taker |
| Rashid Khan | 11 wickets | Second-most wickets |
| Richard Ngarava | 9 wickets | Third-most wickets |
Prediction Based on the CricStats Data Lean
The computed CricStats lean gives Afghanistan 52% and Zimbabwe 48%, which is consistent with the wider evidence: a level head-to-head, modest recent form for both sides, and several players in competitive individual rhythm. The last four decisive meetings are split 50-50, so the model does not support a strong directional call.
As a result, the numbers suggest Afghanistan are only slightly better placed, but the match remains too close to call. The most defensible forecast is a narrow Afghanistan advantage, with Zimbabwe still well within range if their top performers convert recent batting and bowling gains into a full Test performance.
| CricStats Lean | Projection |
|---|
| Afghanistan | 52% |
| Zimbabwe | 48% |
| Last 4 decisive meetings | 50%-50% |
| Recent win rate | Afghanistan 29%, Zimbabwe 22% |