Afghanistan and Zimbabwe head into the second Test with little separating them on recent evidence, and the numbers suggest another tight battle rather than a clear favorite. Their Test rivalry has already produced draws, swings in momentum and results that have gone both ways, which makes this next meeting feel finely balanced before a ball is bowled.
A rivalry built on fine margins
The all-time Test head-to-head tells the story of a contest that has never fully tilted in one direction. Across six completed meetings, Afghanistan and Zimbabwe are level with two wins apiece, while two matches have ended drawn or with no result.
The most recent meetings underline just how competitive this matchup has been. Zimbabwe won by an innings and 73 runs in October 2025, Afghanistan responded with a 72-run victory in January 2025, and the sides also shared a draw in their latest completed encounter on 5 November 2026. That balance is one reason the data lean calls this one too close to call.
Recent form points to uncertainty
Neither side arrives with overwhelming momentum. Afghanistan’s last 10 completed Tests read D D L W D L L L W L, leaving them with two wins and five losses in that stretch. Zimbabwe’s sequence is only slightly different at D W L L L L L L W L, also showing two wins but seven defeats overall.
Those records do not scream dominance from either camp, but they do hint at a similar reality: both teams have had flashes of competitiveness without consistently turning those moments into sustained success. In a short series, that makes every session feel more important.
The form players to watch
Even without confirmed squads, the recent batting and bowling numbers offer useful clues about which names have been shaping Test performances. For Afghanistan, Rahmat Shah has stood out with 329 runs in three innings, including a best of 173, while Sediqullah Atal has added 233 runs in three innings and Rahmanullah has made 113 in a single innings.
With the ball, Mohammad Saleem has taken 10 wickets in two matches, Zia-ur-Rehman has claimed six in two, and Qais Ahmad has added five in two. That blend of batting stability and wicket-taking support is one of the reasons Afghanistan remain in the conversation.
“The numbers suggest a contest decided by small partnerships and key breakthroughs, not one-sided dominance.”
Zimbabwe also bring several batters into the preview with encouraging recent numbers. Brendan Taylor has scored 213 runs in two innings, Craig Ervine has made 210 runs in two innings with a best of 206, and Brian Bennett has chipped in with 186 runs in two innings.
In the bowling department, Newman Nyamhuri has taken five wickets in one match, Graeme Cremer has taken three in one, and Blessing Muzarabani has one wicket in one match in the last 12 months. Even if those figures are limited, the headline from the broader rivalry is stronger: Zimbabwe have been able to strike through familiar match-winners in this fixture.
What the fixture history says
Since 2021, the most productive run-scorers in this Test matchup have been Rahmat Shah for Afghanistan with 565 runs in four innings, Craig Ervine for Zimbabwe with 469 runs in seven innings, and Ben Curran with 337 runs in seven innings. Those numbers suggest both sides have batters who understand how to build innings in this rivalry.
With the ball, Blessing Muzarabani leads the wicket charts in this fixture with 16, followed by Rashid Khan on 11 and Richard Ngarava on 9. That spread matters because it shows how often Zimbabwe’s pace threat and Afghanistan’s spin attack have each found ways to influence the contest.
| Category | Afghanistan | Zimbabwe |
|---|---|---|
| Tests played | 6 | 6 |
| Wins | 2 | 2 |
| Draws / no result | 2 | 2 |
| Recent win rate | 29% | 22% |
| Data lean | 52% | 48% |
Prediction based on the numbers
This is not a forecast built on certainty. It is a data-based lean, and the CricStats model suggests Afghanistan at 52 percent and Zimbabwe at 48 percent, which is about as close as a preview can get.
That narrow edge is supported by Afghanistan’s slightly better recent win rate, but Zimbabwe’s ability to challenge in this head-to-head keeps the matchup alive in every sense. The decisive meetings have split evenly in the last four results that produced a winner, which only strengthens the case for a tense, competitive Test.
So the clearest reading from the database is straightforward: Afghanistan may hold the slightest statistical edge, but this second Test remains too close to call. If one side is to pull away, the numbers suggest it will likely come down to which batters absorb pressure and which bowlers land the first decisive blows.











