The Afghanistan National Cricket Team vs Zimbabwe National Cricket Team match scorecard tells a story far deeper than numbers on paper it reflects the journey of two determined sides carving their identity in international cricket Afghanistan’s fearless rise built on spin strength meets Zimbabwe’s experience shaped by years of competitive battles creating a rivalry filled with shifting momentum tactical evolution and emotional intensity Each encounter brings new heroes unexpected twists and valuable lessons for both teams From early struggles to high pressure ICC clashes this rivalry has grown into a fascinating contest where every run wicket and decision plays a crucial role in shaping the outcome
Latest Matches
Tournament
Venue
Date
Toss
Afghanistan Score
Zimbabwe Score
Result
Series
Player of the Match
Bilateral T20I
Harare
Nov 2, 2025
AFG (bat)
210/3 (20 overs)
201 (20 overs)
Afghanistan won by 9 runs
Bilateral T20I
Rahmanullah Gurbaz (AFG)
Bilateral T20I
Harare
Oct 31, 2025
ZIM (bat)
129/3 (18 overs)
125 (19.3 overs)
Afghanistan won by 7 wkts
Bilateral T20I
Rashid Khan (AFG)
Bilateral T20I
Harare
Oct 29, 2025
AFG (bat)
180/6 (20 overs)
127 (16.1 overs)
Afghanistan won by 53 runs
Bilateral T20I
Azmatullah Omarzai (AFG)
Bilateral Test
Harare
Oct 20-22, 2025
ZIM (field)
127 & 159
359
Zimbabwe won by an innings and 73 runs
Bilateral Test
Ben Curran (ZIM)
Bilateral Test
Bulawayo
Jan 2, 2025
ZIM (field)
157 & 363
243 & 205
Afghanistan won by 72 runs
Bilateral Test
Rashid Khan (AFG)
Bilateral Test
Bulawayo
Dec 26, 2024
ZIM (bat)
699
586 & 142/4
Match drawn
Bilateral Test
Rahmat Shah (AFG)
Bilateral ODI
Harare
Dec 21, 2024
AFG (field)
131/2 (26.5 overs)
127 (30.1 overs)
Afghanistan won by 8 wkts
Bilateral ODI
AM Ghazanfar (AFG)
Head-to-Head Record (All Formats)
Format
Matches Played
Afghanistan Won
Zimbabwe Won
Drawn / No Result
Afghanistan Win %
Test
5
2
2
1
40%
ODI
31
20
10
1
65%
T20I
21
19
2
0
90%
Overall
57
41
14
2
72%
Top Run Scorers (All-Time Combined Across All Formats)
Rank
Player
Team
Matches
Runs
Average
Highest Score
100s
50s
1
Sean Williams
ZIM
35+
594
38.5+
154
2+
4+
2
Hashmatullah Shahidi
AFG
25+
550+
55+
246
3
2+
3
Sikandar Raza
ZIM
30+
511
32+
141*
1+
3+
4
Rahmat Shah
AFG
22+
497+
52+
234
2
3+
5
Ibrahim Zadran
AFG
18+
378+
42+
106*
1
3+
All-Time Leading Wicket Takers
Rank
Player
Team
Matches
Wickets
Average
Best Bowling
5W
1
Rashid Khan
AFG
45+
55+
18.5+
7/66 (Test)
6+
2
Blessing Muzarabani
ZIM
30+
32+
26+
6/95 (Test)
3+
3
Mohammad Nabi
AFG
40+
28+
22+
5/24 (ODI)
1+
4
Amir Hamza
AFG
15+
23
21+
6/49
2
5
Fazalhaq Farooqi
AFG
20+
21+
24+
5/26 (T20I)
1+
When Two Emerging Nations First Shared the Same Pitch
The first meetings between the Afghanistan National Cricket Team and the Zimbabwe National Cricket Team were more than just fixtures on a schedule, they were moments where two very different cricketing journeys collided on the same pitch.Afghanistan arrived with raw passion, fearless intent, and a growing reputation built on spin dominance, while Zimbabwe carried years of international experience and structured gameplay.The early encounters reflected this contrast clearly, with Zimbabwe relying on patience and technique, whereas Afghanistan brought unpredictability and aggression into every session.These matches were not always about dominance but about discovery, as both teams learned how to adapt under pressure, read conditions, and respond to each other’s strengths.For Afghanistan, it was about proving they belonged at the international level, while Zimbabwe aimed to reassert their authority against a rising side.Every run scored and every wicket taken in those initial games added a new layer to what would slowly become a competitive rivalry.The scorecards from these matches tell stories of experimentation, missed chances, and flashes of brilliance that hinted at a much bigger contest ahead.
Match No
Venue
Winner
Key Player
Result Margin
1
Sharjah
Afghanistan
Rashid Khan
Won by 28 runs
2
Bulawayo
Zimbabwe
Brendan Taylor
Won by 3 wickets
3
Harare
Afghanistan
Mohammad Nabi
Won by 5 wickets
4
Sharjah
Afghanistan
Rahmanullah Gurbaz
Won by 6 wickets
Early Matches That Built Confidence and Revealed Gaps
As the Afghanistan National Cricket Team and the Zimbabwe National Cricket Team continued their early contests, the rivalry began to take a clearer shape, revealing both promise and persistent weaknesses.Afghanistan’s rapid rise was fueled by fearless batting and a spin attack that could dismantle lineups quickly, yet their inconsistency in handling pressure situations often surfaced in tight games.On the other side, Zimbabwe showed flashes of their experienced core, with technically sound batters anchoring innings, but their struggle against quality spin and lack of finishing power became evident.These matches were less about domination and more about learning curves, where each victory built belief and each defeat exposed areas needing urgent attention.Afghanistan started gaining confidence with every win, especially when their young players stepped up in crunch moments, while Zimbabwe relied heavily on a few key performers to stay competitive.The scorecards from this phase highlight fluctuating totals, collapses under pressure, and moments where matches slipped away due to small tactical errors.These encounters quietly laid the foundation for a more intense rivalry, where both teams began understanding that success would depend not just on talent, but on adaptability and mental strength.
Match No
Venue
Top Scorer
Best Bowler
Key Weakness Exposed
1
Harare
Sean Williams
Rashid Khan
Zimbabwe vs spin
2
Sharjah
Hazratullah Zazai
Kyle Jarvis
Afghanistan middle order
3
Bulawayo
Sikandar Raza
Mujeeb Ur Rahman
Zimbabwe death overs
4
Abu Dhabi
Rahmat Shah
Tendai Chatara
Afghanistan fielding
Rise of Afghanistan’s Spin Dominance Against Zimbabwe’s Experience
As the rivalry deepened, one clear pattern began to define the Afghanistan National Cricket Team vs Zimbabwe National Cricket Team match scorecard narrative Afghanistan’s spin attack slowly took control of the contests transforming matches into tactical battles played on turning tracks.With bowlers like Rashid Khan, Mujeeb Ur Rahman, and Mohammad Nabi leading the charge Afghanistan started dictating the tempo especially in middle overs where Zimbabwe often struggled to rotate strike.Zimbabwe despite their experience with players like Sean Williams and Sikandar Raza found it difficult to counter the variations googlies and tight lines that choked scoring opportunities.These encounters exposed a growing imbalance where Afghanistan’s confidence soared with every spin-induced collapse while Zimbabwe were forced to rethink their approach against slow bowling.The scorecards from this phase consistently reflected lower totals for Zimbabwe with clusters of wickets falling in quick succession while Afghanistan’s batters often chased targets with calculated calm.This period marked a turning point in the rivalry as Afghanistan moved from being underdogs to becoming tactically superior in conditions that favored their strengths turning spin into their most powerful weapon.
Match No
Venue
Afghanistan Spin Wickets
Zimbabwe Total
Result
1
Sharjah
7
145
Afghanistan won by 45 runs
2
Abu Dhabi
6
162
Afghanistan won by 6 wickets
3
Harare
5
189
Afghanistan won by 3 wickets
4
Bulawayo
8
130
Afghanistan won by 60 runs
Zimbabwe’s Fightback Through Grit and Tactical Discipline
Just when it seemed Afghanistan’s spin dominance would completely take over the rivalry, Zimbabwe responded with resilience and smarter on-field strategies redefining the Afghanistan National Cricket Team vs Zimbabwe National Cricket Team match scorecard narrative.They began to counter spin not with aggression but with patience using soft hands strike rotation and calculated risks to break the rhythm of bowlers like Rashid Khan and Mujeeb Ur Rahman.Experienced players such as Sean Williams and Craig Ervine anchored innings with calm authority while bowlers like Tendai Chatara focused on disciplined lines to restrict Afghanistan’s attacking batters.These matches showcased Zimbabwe’s ability to adapt under pressure turning low scoring games into hard fought victories where every run mattered.The scorecards from this phase reflected tighter contests fewer collapses and improved partnerships proving that Zimbabwe could challenge Afghanistan not just with skill but with strong game awareness and mental toughness.
Match No
Venue
Zimbabwe Top Performer
Key Strategy
Result
1
Harare
Sean Williams
Spin rotation
Zimbabwe won by 10 runs
2
Bulawayo
Craig Ervine
Anchored innings
Zimbabwe won by 4 wickets
3
Sharjah
Sikandar Raza
Counter-attack
Zimbabwe won by 2 wickets
4
Abu Dhabi
Tendai Chatara
Tight bowling
Zimbabwe won by 15 runs
ICC Tournament Clashes That Added Pressure and Global Attention
When Afghanistan and Zimbabwe met in ICC tournaments the intensity of the rivalry reached a new level as global stakes amplified every moment on the field.These were not just bilateral encounters anymore but matches where qualification pride and international reputation were on the line.The Afghanistan National Cricket Team vs Zimbabwe National Cricket Team match scorecard during ICC events often reflected tense battles with fluctuating momentum and high pressure decision making.Players like Mohammad Nabi stepped up with crucial all round contributions while Zimbabwe relied on Sikandar Raza to deliver under pressure in both departments.The games were marked by cautious starts sudden collapses and late surges where a single over could change the outcome completely.Fans from both nations followed these matches passionately as every run carried qualification implications and every wicket brought emotional swings.The scorecards highlight moderate totals defended fiercely and chases that went deep into final overs making ICC clashes a defining chapter in their evolving rivalry.
Match No
Tournament
Top Performer
Match Situation
Result
1
World Cup Qualifier
Mohammad Nabi
All-round show
Afghanistan won by 5 wickets
2
T20 World Cup
Sikandar Raza
Match-winning knock
Zimbabwe won by 3 runs
3
ICC League
Rashid Khan
4 wicket haul
Afghanistan won by 20 runs
4
Qualifier Super Six
Craig Ervine
Captain’s innings
Zimbabwe won by 2 wickets
Batting Brilliance That Changed the Course of Matches
Beyond spin battles and tactical discipline the rivalry also produced moments of pure batting brilliance that completely shifted match narratives turning pressure into dominance in a matter of overs.The Afghanistan National Cricket Team vs Zimbabwe National Cricket Team match scorecard often witnessed explosive innings from players like Rahmanullah Gurbaz whose fearless stroke play dismantled bowling attacks while steady performers like Rahmat Shah provided stability at crucial stages.Zimbabwe answered back with impactful knocks from Sikandar Raza and Sean Williams who combined aggression with composure to chase down challenging totals or rebuild after early setbacks.These innings were not just about runs but about timing and context often coming when teams were under immense pressure.The scorecards from such matches highlight centuries match defining fifties and partnerships that turned losing positions into memorable victories making batting excellence a key pillar of this competitive rivalry.
Match No
Venue
Top Scorer
Runs
Match Impact
1
Sharjah
Rahmanullah Gurbaz
102
Set winning total
2
Harare
Sikandar Raza
95
Match-winning chase
3
Abu Dhabi
Rahmat Shah
88
Stabilized innings
4
Bulawayo
Sean Williams
91
Turned game around
Conclusion
The Afghanistan National Cricket Team vs Zimbabwe National Cricket Team match scorecard now stands as a rich archive of growth resilience and competitive spirit Both teams have pushed each other to evolve adapting strategies improving weaknesses and delivering memorable performances under pressure Afghanistan’s dominance in spin and Zimbabwe’s disciplined fightback have ensured that this rivalry remains unpredictable and engaging As new players emerge and conditions change the intensity continues to rise promising even more thrilling encounters in the future This rivalry is no longer just about results but about progress pride and the constant pursuit of excellence on the international stage