The rivalry between the Zimbabwe National Cricket Team and the Afghanistan National Cricket Team has evolved. They have been constantly clashing with each other in all formats of international matches. From their first clash in 2014 to their most recent encounters in 2024 and 2025. Both of these teams have consistently provided thrilling performances to their fans. This blog dives deep into the head-to-head Zimbabwe national cricket team vs Afghanistan national cricket team stats, key players and some memorable matches, moments and more. So make sure to read the blog till the end.
About the Zimbabwe National Cricket Team And the Afghanistan National Cricket Team
Before diving into zimbabwe national cricket team vs afghanistan national cricket team stats, first lets learn some important details about these teams.
Zimbabwe National Cricket Team
The Zimbabwe men’s national cricket team is also known as the Chevrons. They represent Zimbabwe in international cricket and is overseen by Zimbabwe Cricket. Zimbabwe team has been a full member of the ICC( International Cricket Council) since 1992. The team ranked 12th in the Test, 11th in the ODI, and 12th in the Twenty20. The team won their first-ever World Cup campaign in 1983, and there they ended at the group stage.
Afghanistan National Cricket Team
The Afghanistan National Cricket Team represents Afghanistan at the international level.. The team has been a full member of ICC since June 2001. They play for Test, ODI and T20I International status. The country has been playing cricket since the 19th century. But their official team was formed in the 20th century, and since then, they have started playing internationally. Their board was also formed in 1995 and named the Afghanistan Cricket Board. As of now, The Afghanistan cricket team is based at the Sharjah Cricket Stadium in the UAE.
Head-to-Head Record in Zimbabwe National Cricket Team vs Afghanistan National Cricket Team Stats
Here are the updated head-to-head records made in the Zimbabwe national cricket team vs Afghanistan national cricket team stats, including statistics for all formats. The formats are Test, ODI, and T20I matches:
Format | Matches Played | Afghanistan Wins | Zimbabwe Wins | Draw/No Result |
Test | 4 | 4 | 1 | 1 |
ODI | 31 | 18 | 10 | 1 |
T20I | 28 | 18 | 10 | 0 |
Test Match: Zimbabwe National Cricket Team vs Afghanistan National Cricket Team stats
Here are the test matches statistics between the Zimbabwe and Afghanistan cricket teams. These stats focus on their recent series in 2024:
Overview
- Total Matches: 4
- Zimbabwe Wins: 1
- Afghanistan Wins: 3
- Draws: 0 or 1 (including recent high-scoring draw in 2024)
Highlights
Afghanistan’s captain, Hasmatullah Shahidi, has been a dominant force. In the year 2021, in the test series, Shahidi scored the country’s first-ever double century, surpassing his own record of the 2024-25 series with a mammoth 246 runs. It was the highest individual score by an Afghan batter in tests.
Rashid Khan has been a game-changer for the Afghanistan Cricket Team with a remarkable record of taking two consecutive 10-wicket hauls in 2021. In the year 2021 series, he bowled over 99 overs in one match. It was the biggest score made by someone in the 20th century. And followed it up with an 11-wicket haul in the 2024-25 series, including a career-best 7/66.
On the other hand, Zimbabwe also achieved their highest-ever test score of 586 in the high-scoring draw. This showcases their improved batting powers.
Young Zimbabwean all-rounder Brian Bennett has made an important impact with both bat and ball. With that, he also scored a century and took down a five-wicket haul in the second match.
The series has been defined by dramatic comebacks, with Afghanistan securing their first-ever Test series victory over Zimbabwe.
ODI Series: Zimbabwe Cricket Team Vs Afghanistan Cricket Team Stats
Here is the overall head-to-head record of zimbabwe national cricket team vs afghanistan national cricket team stats.
Overview
- Total ODI Matches Played: 29
- Afghanistan Wins: 18
- Zimbabwe Wins: 10
- No Result: 1
Highlights
The Afghanistan Cricket team holds a significant advantage in the ODIs as they have won a total of 20 matches in 31 matches against the Zimbabwe National Cricket team.
Talking about the 4-match series of 2016/17, during the series, they both occasionally flashed. In the matches, Zimbabwe did win some matches, showing resistance, though Afghanistan mostly maintained control.
During the ODI series in the UAE back in 2018, the series was highly dominated by Afghanistan as they won 4 out of 5 ODIs. Their key performances were from Rahmat Shah, with the most runs for Afghanistan. He took away many wickets. Brendan Taylor was the best for Zimbabwe.
In their recent ODI in December 2024, Afghanistan secured a dominant 2-0 victory on their Zimbabwe tour. They won the second match by a massive 232-run margin. This marked their biggest win in terms of runs in ODI history.
The second ODI on December 19th, 2024, was one of the most one-sided games. As Afghanistan scored 286 with 6 wickets. Sediqullah Atal from the Afghanistan cricket team scored his maiden ODI hundred. Afghanistan won by 232 runs, and it is their first-ever big win against Zimbabwe.
The Recent Match on December 21st, 2024, was another tight game in which Zimbabwe scored 127, which was easily chased down by Afghanistan, and won the match by 8 wickets.
Zimbabwe national cricket team vs Afghanistan national cricket team Stats in T20 Format
Given below are the zimbabwe national cricket team vs afghanistan national cricket team stats in T20 series:
Overview
- Total T20Is Played: 18
- Afghanistan Wins: 16
- Zimbabwe Wins: 2
- No Results: 0
Highlights
- In their first-ever T20I match, Zimbabwe won by four wickets in a last-ball thriller, as Afghanistan posted 144/6. On the other hand, Zimbabwe chased it down. Brian Bennett was the player of the match.
- During the second T20I, Afghanistan dominated and scored 153 runs with 6 wickets. Zimbabwe collapsed for only 103 runs. On the other hand, Afghanistan won the match by 50 runs, which we already mentioned.
- During their 3rd T20I, Zimbabwe scored 127 runs, which was chased down in 7 balls only just to spare with 128/7 in 19.3 overs.
- Zimbabwe beat Afghanistan. This was their only win until December 2024..
Zimbabwe vs Afghanistan: A Comprehensive Breakdown of Cricket Stats Timeline

In the zimbabwe national cricket team vs afghanistan national cricket team stats,These two teams first clashed with each other in 2015 in ODIs, and since then, their rivalry has grown into a full-fledged affair. They had played several ODIs in Sharjah and Harare, in which Afghanistan generally dominated the matches. Their first T20I match took place in Abu Dhabi, in which Afghanistan won the match by 48 runs. Here is the quick timeline of the teams through all the matches the team has played till now:
ODI Matches
Match Date | Venue | Winner | Margin |
18 Jul 2014 | Bulawayo | Zimbabwe | 6 wickets |
20 Jul 2014 | Bulawayo | Zimbabwe | 8 wickets |
22 Jul 2014 | Bulawayo | Afghanistan | 2 wickets |
24 Jul 2014 | Bulawayo | Afghanistan | 100 runs |
16 Oct 2015 | Bulawayo | Zimbabwe | 8 wickets |
18 Oct 2015 | Bulawayo | Afghanistan | 58 runs |
20 Oct 2015 | Bulawayo | Zimbabwe | 6 wickets |
22 Oct 2015 | Bulawayo | Afghanistan | 3 wickets |
24 Oct 2015 | Bulawayo | Afghanistan | 73 runs |
25 Dec 2015 | Sharjah | Afghanistan | 49 runs |
29 Dec 2015 | Sharjah | Afghanistan | 4 wickets |
4 Jun 2022 | Harare | Afghanistan | 60 runs |
6 Jun 2022 | Harare | Afghanistan | 8 wickets |
9 Jun 2022 | Harare | Afghanistan | 4 wickets |
17 Dec 2024 | Harare | No Result | Abandoned (rain) |
19 Dec 2024 | Harare | Afghanistan | 232 runs |
21 Dec 2024 | Harare | Afghanistan | 8 wickets |
Test Matches
Match Dates | Venue | Winner | Margin |
26-30 Dec 2024 | Bulawayo | Draw | |
2-6 Jan 2025 | Bulawayo | Afghanistan | 72 runs |
T20 International
Match Date | Venue | Winner | Margin |
11 Dec 2024 | Harare | Zimbabwe | 4 wickets |
13 Dec 2024 | Harare | Afghanistan | 50 runs |
14 Dec 2024 | Harare | Afghanistan | 3 wickets |
Recent Series and Results
Here is the result of the recent series of matches on the Zimbabwe national cricket team vs the Afghanistan national cricket team stats
Format | Date | Result | Key Difference |
Test | 26-December 2024 | Draw | Won by 5 wickets |
Test | 2-6 Jan 2025 | Afghanistan | Won by 72 runs |
ODI | December 2024 | No Result | The match was washed out due to rain |
ODI | December 2024 | Afghanistan | Won By 232 runs |
ODI | December 2024 | Afghanistan | Won the whole series |
T20I | 11 December 2024 | Zimbabwe | Won by 4 wickets |
T20I | 13th December 2024 | Afghanistan | Won by 50 runs |
T20I | December 2024 | Afghanistan | Won By 3 wickets |
Top Performers: Batting and Bowling Stats
Here are the top performers from the Zimbabwe vs Afghanistan: A Comprehensive Breakdown of Cricket Stats in all formats till September 2025.
Batting
- Hasmatullah Shaidi (Afghanistan): He scored a historic number in a Test Match, a National Record of Afghanistan.
- Rahmat Shah(Afghanistan): He contributed significantly with a score of 234 in the same Test match. He also formed a record of 364 runs in a partnership with Shahidi.
- Sean Willian
Bowling
- Rashid Khan (Afghanistan): He was the leading wicket-taker for Afghanistan. This includes the score of 7/66 performance in a Test Match.
- Brain Bennet ( Zimbabwe): He had a career-best performance with 5/95 in a Test Match.
- Blessing Muzarabani (Zimbabwe): He was among the top wicket takers for the Zimbabwe Team.
- Ryan Burl (Zimbabwe): He was one of the best bowlers and also featured among the top wicket-takers for Zimbabwe.
Upcoming Matches in Zimbabwe vs Afghanistan: A Comprehensive Breakdown of Cricket Stats
Here is the upcoming fixature schedule for the Zimbabwe National Cricket Team Vs Afghanistan National Team Stats. Although it may be a tentative schedule also:
Dates | Format | Number of Matches | Venue |
October – November 2025 | Test | 2 | Zimbabwe |
October – November 2025 | ODI | 3 | Zimbabwe |
October – November 2025 | T20I | 3 | Zimbabwe |
December 2026 – January 2027 | Test | 2 | Afghanistan |
December 2026 – January 2027 | ODI | 3 | Afghanistan |
December 2026 – January 2027 | T20I | 3 | Afghanistan |
Conclusion
In conclusion, the Zimbabwe national cricket team vs Afghanistan national cricket team stats continue to captivate the audience. Their rivalry involves high-intensity encounters and remarkable individual performances. While Afghanistan has had the upper hand in most recent encounters, Zimbabwe has shown resilience, especially with young talents like Brian Bennett making their mark. As both teams continue to evolve and develop, their future encounters promise to deliver even more gripping cricket. Their upcoming fixtures indicate that the rivalry between them will grow stronger in the future, offering new opportunities to prove themselves on the ground. It will be interesting to see these rival teams again on the ground.
Article Code: Srv-CBR-16
Also Read : India National Cricket Team vs Pakistan National Cricket Team Stats