sportsdunia logo
Search Icon
T20ODITest

Afghanistan vs Zimbabwe Head-to-Head in T20

Afghanistan flag

Afghanistan

AFG
Leader
21Matches0 NR/Tied
Zimbabwe flag

Zimbabwe

ZIM
Afghanistan flag
19
2
Zimbabwe flag
90%
Last updated: 5 Feb 2026Scope: T20 only

Key Takeaways

Afghanistan vs Zimbabwe head to head in T20 record shows 21 matches played between the two teams, with Afghanistan winning 19 matches and Zimbabwe winning 2, while 0 games ended in no result or tie.

The Afghanistan vs Zimbabwe T20 records give a clear indication of their rivalry. The Afghanistan vs Zimbabwe T20 stats highlight a highest team score of 215/6 (20 ov) for Afghanistan and 201/10 (20 ov) for Zimbabwe in matches between the two sides.

Looking at the Afghanistan vs Zimbabwe timeline, last 5 T20 matches provide a clear view of recent results and head-to-head trends between the teams. The Afghanistan vs Zimbabwe in T20 World Cup shows the number of matches played between the two teams.

Afghanistan vs Zimbabwe T20 Records

DetailsAFGZIM
Highest Team ScoreHighest total scored in T20 matches between these teams
215201
Lowest Team ScoreLowest total scored in T20 matches between these teams
12190
Average Runs per MatchAverage runs scored per innings
168.43144.38
Average Wickets LostAverage wickets lost per innings (lower is better)
5.717.86
Biggest Win (Runs)Largest margin of victory by runs
811
Biggest Win (Wickets)Largest margin of victory by wickets
77

Afghanistan vs Zimbabwe T20 Stats

Batting Records

DetailsPlayerTeamStats

Most Runs Scorer

Mohammad Nabi

AFG
486 runs
21 innings, Avg: 23.14

Most Hundreds

Mohammad Shahzad

AFG
1 hundred
7 innings

Best Average

Ibrahim Zadran

AFG
84.5
Min 3 innings

Most Fifties

Najibullah Zadran

AFG
3 fifties
13 innings

Highest Strike Rate

Tinotenda Maposa

ZIM
176.19
Min 21 balls faced

Bowling Records

DetailsPlayerTeamStats

Most Wickets Taker

Rashid Khan

AFG
35 wickets
20 matches, Econ: 6.20

Best Bowling Figures in a Match

Noor Ahmad

AFG
4/10
4 overs

Best Economy Rate

Sharafuddin Ashraf

AFG
5.93
15 overs, 4 wickets

Best Strike Rate

Abdollah Ahmadzai

AFG
8.06
56.4 balls, 7 wickets

Afghanistan vs Zimbabwe in T20 World Cup

1
Matches
1
AFG Won
ZIM Won
NR/Tied

Afghanistan vs Zimbabwe T20 World Cup Records

DetailsAFGZIM
Highest Team Score186/6 (20 ov)127/10 (19.4 ov)
Lowest Team Score186/6 (20 ov)127/10 (19.4 ov)
Biggest Win (Runs)590
Biggest Win (Wickets)40

Afghanistan vs Zimbabwe Timeline (T20) : (Last 5 matches)

DateVenueScoreWinnerMarginPlayer of Match
Nov 2, 2025
Harare Sports Club
AFG :210/3 (20 ov)
ZIM :201/10 (20 ov)
AFG9 runs
Rahmanullah Gurbaz
Oct 31, 2025
Harare Sports Club
ZIM :125/10 (20 ov)
AFG :129/3 (18 ov)
AFG7 wickets
Rashid Khan
Oct 29, 2025
Harare Sports Club
AFG :180/6 (20 ov)
ZIM :127/10 (16.1 ov)
AFG53 runs
Azmatullah Omarzai
Dec 14, 2024
Harare Sports Club
ZIM :127/10 (20 ov)
AFG :128/7 (19.3 ov)
AFG3 wickets
Azmatullah Omarzai
Dec 13, 2024
Harare Sports Club
AFG :153/6 (20 ov)
ZIM :103/10 (17.4 ov)
AFG50 runs
Darwish Rasooli

FAQs

How many T20 matches have Afghanistan and Zimbabwe played?
Afghanistan and Zimbabwe have played 21 T20 International matches against each other since 2015.
Who has won more T20 matches between Afghanistan and Zimbabwe?
Afghanistan has won 19 out of 21 T20 matches against Zimbabwe, while Zimbabwe has won 2 matches.
What is Afghanistan's highest T20 score vs Zimbabwe?
Afghanistan's highest T20 score against Zimbabwe is 215/6 in 20 overs.
What is Zimbabwe's highest T20 score vs Afghanistan?
Zimbabwe's highest T20 score against Afghanistan is 201/10 in 20 overs.
Who is the top run-scorer in Afghanistan vs Zimbabwe T20s?
Mohammad Nabi is the top run-scorer in Afghanistan vs Zimbabwe T20 matches with 486 runs from 21 innings at an average of 34.71.
Who has taken the most wickets in Afghanistan vs Zimbabwe T20 matches?
Rashid Khan leads the wicket-takers list with 35 wickets from 20 matches at an economy rate of 6.2.
When was the last Afghanistan vs Zimbabwe T20 match?
The last Afghanistan vs Zimbabwe T20 match was played on 2 November 2025 at Harare Sports Club.