Posted in

Afghanistan National Cricket Team Vs Zimbabwe National Cricket Team Matches

Afghanistan National Cricket Team Vs Zimbabwe National Cricket Team Matches

The Afghanistan National Cricket Team vs Zimbabwe National Cricket Team matches have developed into an interesting multi-format rivalry, with the two sides meeting regularly in Tests, ODIs and T20Is. Afghanistan have generally held the stronger overall record, particularly in limited-overs cricket, while Zimbabwe have also produced important victories, including a notable Test win in October 2025.

As of October 2026, the two teams have completed 56 international matches across the three formats. Afghanistan have won 40 of those matches, Zimbabwe have won 14, one ODI ended without a result, and one Test was drawn. Their next scheduled meetings are part of Afghanistan’s multi-format programme against Zimbabwe in October and November 2026.

Afghanistan vs Zimbabwe Matches Overview

Afghanistan and Zimbabwe have faced each other across all three major international formats. Their rivalry began in the limited-overs arena and later expanded into Test cricket as Afghanistan established themselves as a Test-playing nation.

The overall record is heavily influenced by Afghanistan’s strong results in T20Is and ODIs. Before their 2025 meetings, Afghanistan had already won 18 of 28 ODIs and 14 of 15 T20Is against Zimbabwe. The 2024-25 tour and the subsequent 2025 Test and T20I matches added further encounters to the head-to-head record.

FormatMatchesAfghanistan WinsZimbabwe WinsDraw/NR
Tests5221 Draw
ODIs3120101 NR
T20Is201820
Overall5640142

The T20I record is especially one-sided, with Afghanistan winning 18 of the 20 completed head-to-head T20Is recorded by current statistical sources.

Afghanistan vs Zimbabwe Head-to-Head Record

The Afghanistan National Cricket Team vs Zimbabwe National Cricket Team matches have covered different venues and competitions over the years, from bilateral series to multi-team tournaments.

In ODIs, Afghanistan have won 20 of 31 meetings, while Zimbabwe have won 10 and one match ended without a result. The most recent completed ODI series between the sides came in December 2024, when Afghanistan won two matches and the opening ODI was abandoned.

In T20Is, Afghanistan’s record is even stronger. The teams have played 20 T20Is according to head-to-head records updated after the 2025 series, with Afghanistan winning 18 and Zimbabwe winning two.

Head-to-Head CategoryAfghanistanZimbabwe
Overall international wins4014
Test wins22
ODI wins2010
T20I wins182
Draws11
No Results11

The figures show why Afghanistan vs Zimbabwe matches are often associated with Afghanistan’s dominance in white-ball cricket, while Test cricket has been considerably more competitive.

Afghanistan vs Zimbabwe Test Matches

Test cricket between Afghanistan and Zimbabwe has been relatively limited compared with their ODI and T20I meetings.

The first two Tests between the sides were played in March 2021 in Abu Dhabi. Zimbabwe won the opening Test by 10 wickets, while Afghanistan responded in the second Test with a six-wicket victory.

Their next Test series came in December 2024 and January 2025. The Boxing Day Test in Bulawayo ended in a draw after Afghanistan posted 699 in their first innings. Afghanistan then won the second Test by 72 runs after Zimbabwe were set 363 in the fourth innings.

In October 2025, Zimbabwe recorded another significant Test victory. Zimbabwe defeated Afghanistan by an innings and 73 runs at Harare Sports Club, with Richard Ngarava taking 5/37 in Afghanistan’s second innings.

TestDateVenueResult
1st TestMar 2021Abu DhabiZimbabwe won by 10 wickets
2nd TestMar 2021Abu DhabiAfghanistan won by 6 wickets
1st TestDec 2024BulawayoMatch drawn
2nd TestJan 2025BulawayoAfghanistan won by 72 runs
One-off TestOct 2025HarareZimbabwe won by an innings and 73 runs

The Test record therefore stands at two wins apiece, with one match drawn, making the longest format the most evenly balanced part of the rivalry.

Afghanistan vs Zimbabwe ODI Matches

ODIs form a substantial part of the Afghanistan National Cricket Team vs Zimbabwe National Cricket Team matches. Before the 2024 tour, Afghanistan had already won 18 of the first 28 ODI meetings.

The December 2024 ODI series added three more scheduled encounters. The first match was abandoned without a result, while Afghanistan won the second ODI by 232 runs and the third by eight wickets.

The second ODI was particularly notable because Afghanistan scored 286/6 before dismissing Zimbabwe for only 54. The 232-run margin was one of the largest victories in the teams’ ODI history.

DateMatchResult
Dec 17, 20241st ODIAbandoned
Dec 19, 20242nd ODIAfghanistan won by 232 runs
Dec 21, 20243rd ODIAfghanistan won by 8 wickets
Earlier ODI meetingsMultipleAfghanistan hold the overall advantage

According to current head-to-head records, Afghanistan have won 20 of 31 ODIs against Zimbabwe, while Zimbabwe have won 10. One ODI ended without a result.

Afghanistan vs Zimbabwe T20I Matches

T20I cricket has produced the largest statistical advantage for Afghanistan in this rivalry.

Afghanistan’s Cricket Board records 18 T20I victories against Zimbabwe from their first 18 meetings through December 2024, with Zimbabwe winning two. The 2025 T20I series then added two completed matches, both won by Afghanistan, taking the head-to-head total to 20 matches.

The December 2024 T20I series began with Zimbabwe winning the first match by four wickets. Afghanistan then won the second by 50 runs and the third by three wickets.

In October 2025, Afghanistan again won the first two T20Is. They won the opening match by 53 runs after scoring 180/6 and dismissing Zimbabwe for 127. In the second match, Afghanistan chased 126 after Zimbabwe were bowled out for 125, winning by seven wickets.

T20I PeriodMatchesAfghanistan WinsZimbabwe Wins
Up to Dec 202418162
Oct 2025 completed matches220
Total20182

The 2025 series was particularly notable because Afghanistan secured the first two matches and therefore took an unassailable 2-0 lead in the three-match series.

Recent Afghanistan vs Zimbabwe Matches

The most recent completed Afghanistan vs Zimbabwe matches came during Zimbabwe’s home series against Afghanistan in October 2025.

The first T20I was played at Harare Sports Club on October 29, 2025. Afghanistan scored 180/6, led by Ibrahim Zadran’s 52, before bowling Zimbabwe out for 127. Afghanistan won by 53 runs.

Two days later, Afghanistan won the second T20I by seven wickets. Zimbabwe were dismissed for 125, with Rashid Khan taking 3/9. Ibrahim Zadran then remained unbeaten on 57 as Afghanistan completed the chase.

DateFormatResult
Oct 20, 2025TestZimbabwe won by an innings and 73 runs
Oct 29, 2025T20IAfghanistan won by 53 runs
Oct 31, 2025T20IAfghanistan won by 7 wickets
Dec 21, 2024ODIAfghanistan won by 8 wickets
Dec 19, 2024ODIAfghanistan won by 232 runs
Dec 17, 2024ODINo result

The sequence highlights the contrast between the formats: Zimbabwe won the October 2025 Test, while Afghanistan won both completed T20Is later in the tour.

Important Matches Between Afghanistan and Zimbabwe

Several Afghanistan National Cricket Team vs Zimbabwe National Cricket Team matches stand out because of their margins or significance.

The 2018 ODI series featured a number of high-scoring and one-sided results and helped establish Afghanistan’s strong ODI record against Zimbabwe.

The 2021 Test series was significant because it marked the beginning of the teams’ Test rivalry. Zimbabwe won the first Test by 10 wickets before Afghanistan won the second by six wickets.

The December 2024 ODI series produced Afghanistan’s 232-run victory, while the December 2024 Test saw Afghanistan post a huge first-innings score of 699 before the match ended in a draw.

The January 2025 Test was another important encounter, with Afghanistan winning by 72 runs. Later that year, Zimbabwe responded with an innings-and-73-run Test victory in Harare.

MatchSignificant Result
2021 1st TestZimbabwe won by 10 wickets
2021 2nd TestAfghanistan won by 6 wickets
2024 2nd ODIAfghanistan won by 232 runs
2024 1st TestMatch drawn
2025 2nd TestAfghanistan won by 72 runs
2025 One-off TestZimbabwe won by an innings and 73 runs
2025 1st T20IAfghanistan won by 53 runs
2025 2nd T20IAfghanistan won by 7 wickets

Upcoming Afghanistan vs Zimbabwe Matches

The rivalry is scheduled to continue with another multi-format programme in the UAE during October and November 2026.

The programme includes an ODI tri-nation series involving Afghanistan, Zimbabwe and Bangladesh, followed by three T20Is between Afghanistan and Zimbabwe and two Tests. The Afghanistan Cricket Board has listed the Afghanistan-Zimbabwe ODI for October 19, the T20Is for October 27, October 29 and November 1, and the Tests for November 5-9 and November 13-17.

DateFormatMatch
Oct 19, 2026ODIAfghanistan vs Zimbabwe
Oct 27, 2026T20IAfghanistan vs Zimbabwe
Oct 29, 2026T20IAfghanistan vs Zimbabwe
Nov 1, 2026T20IAfghanistan vs Zimbabwe
Nov 5-9, 2026TestAfghanistan vs Zimbabwe
Nov 13-17, 2026TestAfghanistan vs Zimbabwe

These fixtures are scheduled matches and should not be added to the completed head-to-head statistics until the games are actually played.

Key Players in the Rivalry

A number of established players have contributed significantly to Afghanistan vs Zimbabwe matches.

For Afghanistan, players such as Rashid Khan, Mohammad Nabi, Ibrahim Zadran, Rahmat Shah, Hashmatullah Shahidi and Azmatullah Omarzai have featured prominently across different formats.

Rashid Khan has been particularly influential in T20 cricket. In the second T20I of October 2025, he produced figures of 3/9 and was named Player of the Match. Ibrahim Zadran also played a major role, scoring an unbeaten 57 in that match after making 52 in the opening game.

Zimbabwe’s important contributors have included players such as Sean Williams, Sikandar Raza, Richard Ngarava and Ben Curran. Ngarava was central to Zimbabwe’s 2025 Test victory, taking 5/37 in Afghanistan’s second innings, while Curran scored his maiden Test century in the same match.

Afghanistan National Cricket Team Vs Zimbabwe National Cricket Team Matches FAQs

How many matches have Afghanistan and Zimbabwe played?

Afghanistan and Zimbabwe have completed 56 international matches across Tests, ODIs and T20Is based on the format-wise records available through the latest completed meetings in 2025.

Who has won more Afghanistan vs Zimbabwe matches?

Afghanistan have the stronger overall head-to-head record, with 40 wins compared with Zimbabwe’s 14 across the three formats.

How many ODIs have Afghanistan and Zimbabwe played?

The teams have played 31 ODIs. Afghanistan have won 20, Zimbabwe have won 10, and one ODI ended without a result.

How many T20Is have Afghanistan and Zimbabwe played?

The teams have played 20 T20Is. Afghanistan have won 18 and Zimbabwe have won two.

When is the next Afghanistan vs Zimbabwe series?

The next scheduled programme is in the UAE in October and November 2026. It includes an ODI, three T20Is and two Tests between Afghanistan and Zimbabwe.

Read More : India A Vs Bangladesh A Timeline

Leave a Reply

Your email address will not be published. Required fields are marked *