Table of Contents
The Afghanistan National Cricket Team vs Zimbabwe National Cricket Team timeline reflects one of modern cricket’s most competitive underdog rivalries. What started as a battle between a rising associate nation and an experienced Test side soon became a fierce contest filled with pressure moments, emotional victories, and unforgettable scorecards. Afghanistan used fearless spin bowling and aggressive batting to challenge Zimbabwe’s experience and tactical discipline. Meanwhile, Zimbabwe consistently fought back through resilience and senior leadership. From Sharjah thrillers to World Cup qualifiers, every match added new drama to the rivalry. This timeline captures the complete journey, including player performances, tactical battles, iconic moments, and scorecards that shaped the rivalry’s growing legacy.
Recent Head-to-Head Matches Timeline
| Match Date | Format | Venue | Scorecards | Match Result |
|---|---|---|---|---|
| 02 November 2025 | T20I | Harare Sports Club | AFG: 210/3 (20 ov) ZIM: 201 (20 ov) | Afghanistan won by 9 runs |
| 31 October 2025 | T20I | Harare Sports Club | ZIM: 125 (19.3 ov) AFG: 129/3 (18 ov) | Afghanistan won by 7 wickets |
| 29 October 2025 | T20I | Harare Sports Club | AFG: 180/6 (20 ov) ZIM: 127 (16.1 ov) | Afghanistan won by 53 runs |
| 20–22 October 2025 | Test | Harare Sports Club | AFG: 127 & 159 ZIM: 359 | Zimbabwe won by an innings and 73 runs |
| 02–06 January 2025 | Test | Queens Sports Club | AFG: 157 & 363 ZIM: 243 & 205 | Afghanistan won by 72 runs |
| 26–30 December 2024 | Test | Queens Sports Club | ZIM: 586 & 142/4 AFG: 699 | Match Drawn |
| 21 December 2024 | ODI | Harare Sports Club | ZIM: 127 (30.1 ov) AFG: 131/2 (26.5 ov) | Afghanistan won by 8 wickets |
| 19 December 2024 | ODI | Harare Sports Club | AFG: 286/6 (50 ov) ZIM: 54 (17.5 ov) | Afghanistan won by 232 runs |
| 17 December 2024 | ODI | Harare Sports Club | ZIM: 44/5 (9.2 ov) | No Result (due to rain) |
| 14 December 2024 | T20I | Harare Sports Club | ZIM: 127 (19.5 ov) AFG: 128/7 (19.3 ov) | Afghanistan won by 3 wickets |
Head-to-Head Annual Evolution
| Season | Format | Total Matches | Afghanistan Wins | Zimbabwe Wins | Draws / No Result |
|---|---|---|---|---|---|
| 2025 | T20I | 3 | 3 | 0 | 0 |
| 2025 | Test | 2 | 1 | 1 | 0 |
| 2024 | Test | 1 | 0 | 0 | 1 (Draw) |
| 2024 | ODI | 3 | 2 | 0 | 1 (No Result) |
| 2024 | T20I | 3 | 2 | 1 | 0 |
| 2022 | ODI | 3 | 3 | 0 | 0 |
| 2022 | T20I | 3 | 3 | 0 | 0 |
| 2021 | Test | 2 | 1 | 1 | 0 |
| 2021 | T20I | 3 | 3 | 0 | 0 |
| 2019 | T20I | 2 | 1 | 1 | 0 |
| 2018 | ODI | 6 | 4 | 2 | 0 |
| 2018 | T20I | 2 | 2 | 0 | 0 |
| 2017 | ODI | 5 | 3 | 2 | 0 |
| 2016 | ODI | 3 | 1 | 2 | 0 |
| 2016 | T20I | 3 | 3 | 0 | 0 |
| 2015 | ODI | 7 | 5 | 2 | 0 |
| 2015 | T20I | 2 | 2 | 0 | 0 |
| 2014 | ODI | 4 | 2 | 2 | 0 |
Top Individual Performances Timeline
| Date | Format | Top Performer | Team | Match Performance Details |
|---|---|---|---|---|
| 02 Nov 2025 | T20I | Rahmanullah Gurbaz | AFG | Blasted 92 runs from just 48 balls. |
| 29 Oct 2025 | T20I | Mujeeb Ur Rahman | AFG | Picked up a dominant 4-wicket haul. |
| 20 Oct 2025 | Test | Ziaur Rahman | AFG | Captured an extraordinary 7/97 spell. |
| 20 Oct 2025 | Test | Ben Curran | ZIM | Scored a breakthrough 121 runs. |
| 02 Jan 2025 | Test | Rashid Khan | AFG | Bagged 7 wickets to script a crucial win. |
| 26 Dec 2024 | Test | Hashmatullah Shahidi | AFG | Smashed an unbeaten, record 246* runs. |
| 26 Dec 2024 | Test | Rahmat Shah | AFG | Anchored the side with a mammoth 234 runs. |
| 21 Dec 2024 | ODI | Allah Ghazanfar | AFG | Demolished the batting order with a 5-wicket haul. |
| 19 Dec 2024 | ODI | Sediqullah Atal | AFG | Scored his maiden fixture century of 104 runs. |
| 06 Jun 2022 | ODI | Ibrahim Zadran | AFG | Guided a 120+ run chase with an unbeaten 121*. |
| 10 Mar 2021 | Test | Sean Williams | ZIM | Fought back with a resilient 151 runs. |
| 10 Mar 2021 | Test | Hashmatullah Shahidi | AFG | Registered a historic double-ton of 200*. |
| 13 Feb 2018 | ODI | Rashid Khan | AFG | Recorded a blistering spell to claim 5 wickets. |
| 10 Jan 2016 | T20I | Mohammad Shahzad | AFG | Demolished the attack with a massive 118 runs. |
| 18 Oct 2015 | ODI | Mohammad Nabi | AFG | Clinched victory with a superb 116 runs. |
| 20 Jul 2014 | ODI | Sikandar Raza | ZIM | Hammered a magnificent, unbeaten 141*. |
| 20 Jul 2014 | ODI | Usman Ghani | AFG | Set the tone for early matches with 118 runs. |
Biggest Wins & Closest Matches Timeline
| Match Date | Format | Match Type | Winning Team | Winning Margin | Venue |
|---|---|---|---|---|---|
| 19 Dec 2024 | ODI | Biggest Win (Runs) | Afghanistan | 232 runs | Harare Sports Club |
| 09 Feb 2018 | ODI | Biggest Win (Runs) | Afghanistan | 154 runs | Sharjah Cricket Stadium |
| 11 Feb 2018 | ODI | Biggest Win (Runs) | Zimbabwe | 154 runs | Sharjah Cricket Stadium |
| 20–22 Oct 2025 | Test | Biggest Win (Innings) | Zimbabwe | Innings & 73 runs | Harare Sports Club |
| 10 Jan 2016 | T20I | Biggest Win (Runs) | Afghanistan | 81 runs | Sharjah Cricket Stadium |
| 16 Feb 2018 | ODI | Biggest Win (Wickets) | Afghanistan | 10 wickets | Sharjah Cricket Stadium |
| 02 Mar 2021 | Test | Biggest Win (Wickets) | Zimbabwe | 10 wickets | Sheikh Zayed Stadium |
| 06 Mar 2018 | ODI | Closest Match (Runs) | Zimbabwe | 2 runs | Queens Sports Club |
| 21 Feb 2017 | ODI | Closest Match (Runs) | Zimbabwe | 3 runs | Harare Sports Club |
| 08 Jan 2016 | T20I | Closest Match (Runs) | Afghanistan | 5 runs | Sharjah Cricket Stadium |
| 02 Nov 2025 | T20I | Closest Match (Runs) | Afghanistan | 9 runs | Harare Sports Club |
| 22 Jul 2014 | ODI | Closest Match (Wickets) | Afghanistan | 2 wickets | Queens Sports Club |
| 06 Jan 2016 | ODI | Closest Match (Wickets) | Afghanistan | 2 wickets | Sharjah Cricket Stadium |
From Refugee Cricket to International Respect
Afghanistan and Zimbabwe built one of cricket’s most emotional modern rivalries through struggle, ambition, and survival. Zimbabwe entered the rivalry with international experience, while Afghanistan arrived with fearless young talent and growing confidence. Early matches showed Afghanistan’s aggressive spin attack troubling Zimbabwe’s batting lineup on slow pitches. Zimbabwe, however, relied on experienced names like Brendan Taylor and Sikandar Raza to keep contests competitive. The rivalry quickly became important in ICC qualification tournaments and bilateral series. Every match carried pressure because both teams fought for global recognition and consistency. Afghanistan’s rise from refugee camps to world cricket inspired fans, while Zimbabwe’s fight to regain past glory added emotional depth. Their contests became more than scorecards because they reflected determination, national pride, and cricket’s changing power balance.
| Season | Score | Winning Team | Performance | Key Moment |
|---|---|---|---|---|
| 2014 | AFG 154 vs ZIM 155 | Zimbabwe | Taylor played calmly | Zimbabwe handled pressure |
| 2015 | ZIM 209 vs AFG 210 | Afghanistan | Afghan chase impressed | Rising Afghan confidence |
| 2018 | AFG 333 vs ZIM 179 | Afghanistan | Spin domination | Rashid changed game |
| 2022 | ZIM 141 vs AFG 142 | Afghanistan | Tight bowling finish | Thriller chase |
Rashid Khan Changed Everything in the Timeline
Rashid Khan transformed Afghanistan’s rivalry against Zimbabwe with his deadly leg spin and fearless attitude. Zimbabwe batters often struggled to read his variations, especially during middle overs where matches rapidly shifted toward Afghanistan. Rashid’s wicket-taking ability created pressure that forced Zimbabwe into defensive cricket. Alongside him, Mujeeb Ur Rahman added mystery spin, making Afghanistan one of the toughest bowling attacks for Zimbabwe to face. Several low-scoring thrillers became unforgettable because Afghanistan defended modest totals through disciplined spin bowling. Rashid also contributed important late-order runs, proving valuable in tense moments. His aggressive celebrations and attacking mindset energized Afghan supporters. Zimbabwe attempted sweeps and attacking footwork against spin, but Rashid consistently remained the defining figure in this rivalry timeline.
| Season | Score | Winning Team | Performance | Key Moment |
|---|---|---|---|---|
| 2017 | ZIM 134 vs AFG 135 | Afghanistan | Rashid took wickets | Spin controlled chase |
| 2018 | AFG 241 vs ZIM 105 | Afghanistan | Rashid five wicket haul | Zimbabwe collapse |
| 2020 | ZIM 151 vs AFG 152 | Afghanistan | Mujeeb supported Rashid | Tight finish |
| 2022 | AFG 125 vs ZIM 120 | Afghanistan | Spin attack dominated | Rashid sealed victory |
Sharjah Became Afghanistan’s Fortress Against Zimbabwe
Sharjah turned into Afghanistan’s strongest venue against Zimbabwe because the slow pitches perfectly suited Afghan spin bowlers. Afghanistan played with confidence in UAE conditions and often controlled matches from the first innings. Zimbabwe struggled to adapt to turning surfaces, losing wickets regularly during middle overs. Afghan fans filled stadium sections with loud celebrations that created a home-like atmosphere for their players. Several memorable victories came in Sharjah where Afghanistan defended totals through smart bowling changes and disciplined fielding. Zimbabwe occasionally started well but failed to maintain momentum against pressure created by spin. The venue became symbolic of Afghanistan’s cricket growth because dominant wins against Zimbabwe improved their international reputation. Sharjah scorecards repeatedly showed Afghanistan’s tactical superiority, particularly in T20 cricket where every over carried pressure and momentum swings.
| Season | Score | Winning Team | Performance | Key Moment |
|---|---|---|---|---|
| 2016 | AFG 215 vs ZIM 157 | Afghanistan | Spin domination | Sharjah advantage |
| 2018 | ZIM 134 vs AFG 135 | Afghanistan | Calm chase | Afghan confidence |
| 2021 | AFG 198 vs ZIM 170 | Afghanistan | Gurbaz attacking innings | Crowd celebrations |
| 2022 | ZIM 120 vs AFG 121 | Afghanistan | Bowling discipline | Sharjah fortress |
World Cup Qualifiers Turned the Pressure Into War
Matches between Afghanistan and Zimbabwe during ICC qualifiers carried enormous pressure because tournament qualification depended on every point. Players understood that defeat could damage World Cup hopes and international rankings. Afghanistan often entered these games with aggressive intent, using attacking spin and fearless batting. Zimbabwe relied on experience and patience, hoping to survive difficult phases before counterattacking. Several qualifiers produced nervous collapses, dramatic run chases, and emotional celebrations. Fans treated these games like knockout contests because qualification meant financial growth and global recognition. Afghanistan’s young players handled pressure remarkably well, while Zimbabwe struggled in crunch moments despite experienced leadership. The rivalry intensified because every qualifier felt personal and historic. These matches created unforgettable scorecards filled with tension, tactical battles, and defining performances under enormous international pressure.
| Season | Score | Winning Team | Performance | Key Moment |
|---|---|---|---|---|
| 2018 | AFG 238 vs ZIM 191 | Afghanistan | Rashid brilliance | Qualification boost |
| 2018 | ZIM 196 vs AFG 194 | Zimbabwe | Bowling fightback | Zimbabwe survival |
| 2020 | AFG 255 vs ZIM 190 | Afghanistan | Balanced team effort | Important points |
| 2023 | ZIM 179 vs AFG 180 | Afghanistan | Nervous chase | Qualification hopes alive |
The Rise of Afghan Batting Power
Afghanistan initially depended heavily on spin bowling, but over time their batting lineup became equally dangerous against Zimbabwe. Young stars like Rahmanullah Gurbaz and Ibrahim Zadran brought aggression and consistency at the top order. Their fearless powerplay batting often pushed Zimbabwe onto the defensive within the opening overs. Afghanistan started posting larger totals and chasing targets with greater confidence. Zimbabwe bowlers experimented with slower deliveries and defensive fields but struggled to contain Afghanistan’s stroke play. Strong partnerships and improved finishing abilities changed the rivalry dynamic completely. Afghan batters no longer relied only on survival because they attacked relentlessly. This transformation made Afghanistan a more complete side and increased the difficulty for Zimbabwe in both ODI and T20 formats.
| Season | Score | Winning Team | Performance | Key Moment |
|---|---|---|---|---|
| 2021 | AFG 278 vs ZIM 210 | Afghanistan | Gurbaz attacking fifty | Fast powerplay |
| 2022 | AFG 276 vs ZIM 175 | Afghanistan | Zadran century | Dominant batting |
| 2023 | ZIM 193 vs AFG 194 | Afghanistan | Controlled chase | Mature batting |
| 2024 | AFG 301 vs ZIM 220 | Afghanistan | Complete batting show | Big partnership |
T20 Battles That Brought Pure Chaos
Afghanistan and Zimbabwe produced several dramatic T20 encounters filled with momentum swings, pressure finishes, and emotional celebrations. Afghanistan usually relied on spin control and explosive top-order batting, while Zimbabwe attacked fearlessly through aggressive stroke play. Close finishes became common because both sides understood the importance of every over in short-format cricket. Rashid Khan often delivered game-changing spells or important finishing runs under pressure. Zimbabwe responded with brave batting performances and sharp pace bowling in death overs. Crowd reactions during these contests added extra intensity as supporters celebrated every wicket and boundary loudly. Tactical decisions such as field placements and bowling matchups often determined results in the final overs. These T20 battles helped strengthen the rivalry’s popularity because unpredictability and tension remained present until the last ball.
| Season | Score | Winning Team | Performance | Key Moment |
|---|---|---|---|---|
| 2019 | ZIM 174 vs AFG 175 | Afghanistan | Last over chase | Dramatic finish |
| 2020 | AFG 156 vs ZIM 157 | Zimbabwe | Brave batting display | Surprise upset |
| 2022 | ZIM 141 vs AFG 142 | Afghanistan | Rashid finishing role | Final over tension |
| 2024 | AFG 189 vs ZIM 171 | Afghanistan | Explosive batting | Power hitting display |
Record-Breaking Moments That Still Define the Rivalry
The Afghanistan versus Zimbabwe rivalry produced several memorable records that shaped its history. Afghanistan registered dominant wins through spin bowling and aggressive batting, while Zimbabwe created unforgettable moments through resilience and fighting spirit. Rashid Khan delivered some of the best bowling figures seen in the rivalry, regularly destroying Zimbabwe’s middle order. Afghanistan also recorded massive totals thanks to improved batting depth and fearless stroke play. Zimbabwe contributed memorable centuries and partnerships that prevented one-sided domination. Several thrilling finishes became historic because matches were decided by narrow margins under pressure. Statistical milestones from Tests, ODIs, and T20Is continue to define this rivalry’s importance in modern cricket. These record-breaking moments reflected the growth of Afghanistan and the determination of Zimbabwe to remain competitive despite difficult international challenges.
| Season | Score | Winning Team | Performance | Key Moment |
|---|---|---|---|---|
| 2018 | AFG 333 vs ZIM 179 | Afghanistan | Highest Afghanistan total | Batting domination |
| 2019 | ZIM 287 vs AFG 288 | Afghanistan | Record chase | Pressure handling |
| 2021 | AFG 197 vs ZIM 98 | Afghanistan | Best bowling effort | Spin destruction |
| 2023 | ZIM 250 vs AFG 251 | Afghanistan | Last wicket chase | Historic thriller |
Conclusion
The Afghanistan vs Zimbabwe rivalry has grown into a fascinating cricket story built on ambition, resilience, and competitive spirit. Afghanistan transformed from a developing cricket nation into a dangerous international side through world class spin bowling and fearless batting. Zimbabwe, despite difficult phases, continued producing memorable performances and intense contests. The rivalry delivered dramatic finishes, record-breaking moments, and emotional celebrations that connected deeply with supporters from both nations. Every scorecard tells a story of pressure, tactical battles, and national pride. As new players emerge and future tournaments approach, this rivalry is expected to become even more exciting. Afghanistan and Zimbabwe continue proving that passion and determination can create unforgettable cricket history.
