Recent 5 Matches (2025-2024): Zimbabwe vs Afghanistan – Key Stats and Results Zimbabwe National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard: Last 10 T20 Matches Afghanistan vs Zimbabwe Scorecard – 2024 – 3rd T20I, Harare, 14th December, 2024 Afghanistan vs Zimbabwe Scorecard – 2024 – 2nd T20I, Harare, 13th December, 2024 Afghanistan vs Zimbabwe Scorecard – 2024 – 1st T20I, Harare, 11th December, 2024 Afghanistan vs Zimbabwe Scorecard – 2022 – 3rd T20I, Harare, 14th June, 2022 Afghanistan vs Zimbabwe Scorecard – 2022 – 2nd T20I, Harare, 12th June, 2022 Afghanistan vs Zimbabwe Scorecard – 2022 – 1st T20I, Harare, 11th June, 2022 Afghanistan vs Zimbabwe Scorecard – 2021 – 3rd T20I, Abu Dhabi, 20th March, 2021 Afghanistan vs Zimbabwe Scorecard – 2021 – 2nd T20I, Abu Dhabi, 19th March, 2021 Afghanistan vs Zimbabwe Scorecard – 2021 – 1st T20I, Abu Dhabi, 17th March, 2021 Afghanistan vs Zimbabwe Scorecard – 2019 – 5th Match, Chattogram, 20th September, 2019 Zimbabwe National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard: Last 10 Odi Matches Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2024 – 3rd ODI, Harare Sports Club, 21st December, 2024 Zimbabwe Vs Afghanistan Scorecard – Afghanistan Tour of Zimbabwe – 2024 – 2nd ODI, Harare Sports Club, 19th December, 2024 Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2024 – 1st ODI, Harare Sports Club, 17th December, 2024 Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2022 – 3rd ODI, Harare Sports Club, 9th June, 2022 Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2022 – 2nd ODI, Harare Sports Club, 6th June, 2022 Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2022 – 1st ODI, Harare Sports Club, 4th June, 2022 Afghanistan Vs Zimbabwe Scorecard – ICC Cricket World Cup Qualifier – 2018 – 7th Match, Group B, Queens Sports Club, Bulawayo, 6th March, 2018 Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of UAE – 2018 – 5th ODI, Sharjah Cricket Stadium, 19th February, 2018 Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of UAE – 2018 – 4th ODI, Sharjah Cricket Stadium, 16th February, 2018 Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of UAE – 2018 – 3rd ODI, Sharjah Cricket Stadium, 13th February, 2018 Zimbabwe National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard: Last 4 Test Matches Afghanistan vs Zimbabwe Scorecard – 2025 – 2nd Test, Queens Sports Club, Bulawayo, 2nd January – 6th January, 2025 Afghanistan vs Zimbabwe Scorecard – 2024 – 1st Test, Queens Sports Club, Bulawayo, 26th December – 30th December, 2024 Afghanistan vs Zimbabwe Scorecard – 2021 – 2nd Test, Zayed Cricket Stadium, Abu Dhabi, 10th March – 14th March, 2021 Afghanistan vs Zimbabwe Scorecard – 2021 – 1st Test, Zayed Cricket Stadium, Abu Dhabi, 2nd March – 3rd March, 2021
Cricket fans were treated to an electrifying contest in the recent Zimbabwe National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard , showcasing thrilling performances and nail- biting moments that kept everyone on the edge of their seats. As two rising forces in world cricket, Zimbabwe and Afghanistan brought their A- game, with both teams displaying exceptional talent, strategy, and fighting spirit. The clash highlighted not just individual brilliance but also the fierce competitiveness that defines modern international cricket.
The Afghanistan National Cricket Team Vs Zimbabwe National Cricket Team Match Scorecard reflected a tightly contested battle, with standout contributions from both seasoned players and exciting newcomers. Spectators witnessed dramatic shifts in momentum, power- packed batting, and precision bowling that made this encounter a must- watch. Whether you’re analyzing top scorers, wicket- takers, or key turning points, this scorecard serves as a detailed chronicle of one of the most riveting matches between these two cricketing nations.
Recent 5 Matches (2025-2024): Zimbabwe vs Afghanistan – Key Stats and Results
Tournament
Venue
Date
Toss
🇦🇫 Afghanistan
🇿🇼 Zimbabwe
Result
Series
Player of the Match
Afghanistan tour of Zimbabwe ( Test)
Queens Sports Club, Bulawayo
2– 6 Jan, 2025
Zimbabwe, elected to field first
🇦🇫 157 & 363
🇿🇼 243 & 205
Afghanistan won by 72 runs
Afghanistan tour of Zimbabwe
Rashid Khan ( 25, 4/ 94, 23 & 7/ 66)
Afghanistan tour of Zimbabwe ( Test)
Queens Sports Club, Bulawayo
26– 30 Dec, 2024
Zimbabwe, elected to bat first
🇦🇫 699
🇿🇼 586 & 142/ 4
Match drawn
Afghanistan tour of Zimbabwe
Hashmatullah Shahidi ( 246)
Afghanistan tour of Zimbabwe ( ODI)
Harare Sports Club
21 Dec, 2024
Afghanistan, elected to field first
🇦🇫 131/ 2 ( 26.5 ov)
🇿🇼 127 ( 50 ov)
Afghanistan won by 8 wickets
Afghanistan tour of Zimbabwe
Am Ghazanfar ( 5/ 33)
Afghanistan tour of Zimbabwe ( ODI)
Harare Sports Club
19 Dec, 2024
Zimbabwe, elected to field first
🇦🇫 286/ 6 ( 50 ov)
🇿🇼 54 ( 17.5 ov)
Afghanistan won by 232 runs
Afghanistan tour of Zimbabwe
Sediqullah Atal ( 104 & 3 catches)
Afghanistan tour of Zimbabwe ( T20I)
Harare
14 Dec, 2024
Zimbabwe won toss, chose to bat
🇦🇫 128/ 7 ( 19.3 ov)
🇿🇼 127 ( 20 ov)
Afghanistan won by 3 wickets
Afghanistan tour of Zimbabwe
Azmatullah Omarzai ( 34, 2/ 10, 2 catches)
Zimbabwe National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard: Last 10 T20 Matches
Afghanistan vs Zimbabwe Scorecard – 2024 – 3rd T20I, Harare, 14th December, 2024
Field
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare
Date
14th December, 2024
Toss
Zimbabwe won toss, chose to bat
🇦🇫 Afghanistan
128/ 7 ( 19.3 overs)
🇿🇼 Zimbabwe
127 ( 20 overs)
Result
🇦🇫 Afghanistan won by 3 wickets
Series
2024 Afghanistan tour of Zimbabwe
Player of the Match
Azmatullah Omarzai ( 34 runs, 2/ 10, 2 catches)
Afghanistan vs Zimbabwe Scorecard – 2024 – 2nd T20I, Harare, 13th December, 2024
Field
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare
Date
13th December, 2024
Toss
Afghanistan won toss, chose to bat
🇦🇫 Afghanistan
153/ 6 ( 20 overs)
🇿🇼 Zimbabwe
103 ( 17.4 overs)
Result
🇦🇫 Afghanistan won by 50 runs
Series
2024 Afghanistan tour of Zimbabwe
Player of the Match
Darwish Rasooli ( 58 runs)
Afghanistan vs Zimbabwe Scorecard – 2024 – 1st T20I, Harare, 11th December, 2024
Field
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare
Date
11th December, 2024
Toss
Zimbabwe won toss, chose to field
🇦🇫 Afghanistan
144/ 6 ( 20 overs)
🇿🇼 Zimbabwe
145/ 6 ( 20 overs)
Result
🇿🇼 Zimbabwe won by 4 wickets
Series
2024 Afghanistan tour of Zimbabwe
Player of the Match
Brian Bennett ( 49 runs)
Afghanistan vs Zimbabwe Scorecard – 2022 – 3rd T20I, Harare, 14th June, 2022
Field
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare
Date
14th June, 2022
Toss
Afghanistan won toss, chose to bat
🇦🇫 Afghanistan
125/ 8 ( 20 overs)
🇿🇼 Zimbabwe
90/ 9 ( 20 overs)
Result
🇦🇫 Afghanistan won by 35 runs
Series
2022 Afghanistan tour of Zimbabwe
Player of the Match
Noor Ahmad ( 4/ 10)
Afghanistan vs Zimbabwe Scorecard – 2022 – 2nd T20I, Harare, 12th June, 2022
Field
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare
Date
12th June, 2022
Toss
Zimbabwe won toss, chose to field
🇦🇫 Afghanistan
170/ 5 ( 20 overs)
🇿🇼 Zimbabwe
149/ 7 ( 20 overs)
Result
🇦🇫 Afghanistan won by 21 runs
Series
2022 Afghanistan tour of Zimbabwe
Player of the Match
Fazalhaq Farooqi ( 1/ 19)
Afghanistan vs Zimbabwe Scorecard – 2022 – 1st T20I, Harare, 11th June, 2022
Field
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare
Date
11th June, 2022
Toss
Afghanistan won toss, chose to field
🇦🇫 Afghanistan
160/ 4 ( 19.2 overs)
🇿🇼 Zimbabwe
159/ 8 ( 20 overs)
Result
🇦🇫 Afghanistan won by 6 wickets
Series
2022 Afghanistan tour of Zimbabwe
Player of the Match
Najibullah Zadran ( 44* runs)
Afghanistan vs Zimbabwe Scorecard – 2021 – 3rd T20I, Abu Dhabi, 20th March, 2021
Field
Details
Tournament
Afghanistan vs Zimbabwe
Venue
Abu Dhabi
Date
20th March, 2021
Toss
Afghanistan won toss, chose to bat
🇦🇫 Afghanistan
183/ 7 ( 20 overs)
🇿🇼 Zimbabwe
136/ 5 ( 20 overs)
Result
🇦🇫 Afghanistan won by 47 runs
Series
2021 Afghanistan vs Zimbabwe
Player of the Match
Najibullah Zadran ( 72* runs)
Afghanistan vs Zimbabwe Scorecard – 2021 – 2nd T20I, Abu Dhabi, 19th March, 2021
Field
Details
Tournament
Afghanistan vs Zimbabwe
Venue
Abu Dhabi
Date
19th March, 2021
Toss
Afghanistan won toss, chose to bat
🇦🇫 Afghanistan
193/ 5 ( 20 overs)
🇿🇼 Zimbabwe
148 ( 17.1 overs)
Result
🇦🇫 Afghanistan won by 45 runs
Series
2021 Afghanistan vs Zimbabwe
Player of the Match
Mohammad Nabi ( 40 runs & 2/ 20)
Afghanistan vs Zimbabwe Scorecard – 2021 – 1st T20I, Abu Dhabi, 17th March, 2021
Field
Details
Tournament
Afghanistan vs Zimbabwe
Venue
Abu Dhabi
Date
17th March, 2021
Toss
Zimbabwe won toss, chose to field
🇦🇫 Afghanistan
198/ 5 ( 20 overs)
🇿🇼 Zimbabwe
150/ 7 ( 20 overs)
Result
🇦🇫 Afghanistan won by 48 runs
Series
2021 Afghanistan vs Zimbabwe
Player of the Match
Rahmanullah Gurbaz ( 87 runs)
Afghanistan vs Zimbabwe Scorecard – 2019 – 5th Match, Chattogram, 20th September, 2019
Field
Details
Tournament
Bangladesh Tri- Nation Series
Venue
Chattogram
Date
20th September, 2019
Toss
Zimbabwe won toss, chose to field
🇦🇫 Afghanistan
155/ 8 ( 20 overs)
🇿🇼 Zimbabwe
156/ 3 ( 19.3 overs)
Result
🇿🇼 Zimbabwe won by 7 wickets
Series
2019 Bangladesh Tri- Nation Series
Player of the Match
Chris Mpofu ( 4/ 30)
Zimbabwe National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard: Last 10 Odi Matches
Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2024 – 3rd ODI, Harare Sports Club, 21st December, 2024
Attribute
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare Sports Club
Date
21st December, 2024
Toss
Afghanistan, elected to field first
🇦🇫 Afghanistan
131/ 2 ( 26.5 ov)
🇿🇼 Zimbabwe
127 ( 50 ov)
Result
Afghanistan won by 8 wickets ( 139 balls remaining)
Series
Afghanistan tour of Zimbabwe
Player of the Match
Am Ghazanfar ( 5/ 33)
Zimbabwe Vs Afghanistan Scorecard – Afghanistan Tour of Zimbabwe – 2024 – 2nd ODI, Harare Sports Club, 19th December, 2024
Attribute
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare Sports Club
Date
19th December, 2024
Toss
Zimbabwe, elected to field first
🇦🇫Afghanistan
286/ 6 ( 50 ov)
🇿🇼 Zimbabwe
54 ( 17.5 ov)
Result
Afghanistan won by 232 runs
Series
Afghanistan tour of Zimbabwe
Player of the Match
Sediqullah Atal ( 104 & 3 catches)
Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2024 – 1st ODI, Harare Sports Club, 17th December, 2024
Attribute
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare Sports Club
Date
17th December, 2024
Toss
Afghanistan, elected to field first
🇦🇫 Afghanistan
44/ 5 ( 9.2 ov)
🇿🇼 Zimbabwe
44/ 5 ( 9.2 ov)
Result
No result
Series
Afghanistan tour of Zimbabwe
Player of the Match
No result
Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2022 – 3rd ODI, Harare Sports Club, 9th June, 2022
Attribute
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare Sports Club
Date
9th June, 2022
Toss
Afghanistan, elected to field first
🇦🇫 Afghanistan
137/ 6 ( 37.4 ov)
🇿🇼 Zimbabwe
135 ( 50 ov)
Result
Afghanistan won by 4 wickets ( 74 balls remaining)
Series
Afghanistan tour of Zimbabwe
Player of the Match
Rashid Khan ( 3/ 31)
Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2022 – 2nd ODI, Harare Sports Club, 6th June, 2022
Attribute
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare Sports Club
Date
6th June, 2022
Toss
Afghanistan, elected to field first
🇦🇫 Afghanistan
229/ 2 ( 44.3 ov)
🇿🇼 Zimbabwe
228 ( 50 ov)
Result
Afghanistan won by 8 wickets ( 33 balls remaining)
Series
Afghanistan tour of Zimbabwe
Player of the Match
Ibrahim Zadran ( 121*)
Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of Zimbabwe – 2022 – 1st ODI, Harare Sports Club, 4th June, 2022
Attribute
Details
Tournament
Afghanistan tour of Zimbabwe
Venue
Harare Sports Club
Date
4th June, 2022
Toss
Zimbabwe, elected to field first
🇦🇫 Afghanistan
276/ 5 ( 50 ov)
🇿🇼 Zimbabwe
216 ( 50 ov)
Result
Afghanistan won by 60 runs
Series
Afghanistan tour of Zimbabwe
Player of the Match
Rahmat Shah ( 94)
Afghanistan Vs Zimbabwe Scorecard – ICC Cricket World Cup Qualifier – 2018 – 7th Match, Group B, Queens Sports Club, Bulawayo, 6th March, 2018
Attribute
Details
Tournament
ICC Cricket World Cup Qualifier
Venue
Queens Sports Club, Bulawayo
Date
6th March, 2018
Toss
Zimbabwe, elected to bat first
🇦🇫 Afghanistan
194 ( 49.3 ov)
🇿🇼 Zimbabwe
196 ( 50 ov)
Result
Zimbabwe won by 2 runs
Series
ICC Cricket World Cup Qualifier
Player of the Match
Sikandar Raza ( 60 & 3/ 40)
Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of UAE – 2018 – 5th ODI, Sharjah Cricket Stadium, 19th February, 2018
Attribute
Details
Tournament
Afghanistan tour of UAE
Venue
Sharjah Cricket Stadium
Date
19th February, 2018
Toss
Afghanistan, elected to bat first
🇦🇫 Afghanistan
241/ 9 ( 50 ov)
🇿🇼 Zimbabwe
95 ( 32.1 ov)
Result
Afghanistan won by 146 runs
Series
Afghanistan tour of United Arab Emirates
Player of the Match
Sharafuddin Ashraf ( 2/ 15)
Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of UAE – 2018 – 4th ODI, Sharjah Cricket Stadium, 16th February, 2018
Attribute
Details
Tournament
Afghanistan tour of UAE
Venue
Sharjah Cricket Stadium
Date
16th February, 2018
Toss
Zimbabwe, elected to bat first
🇦🇫 Afghanistan
135/ 0 ( 21.1 ov)
🇿🇼 Zimbabwe
134 ( 50 ov)
Result
Afghanistan won by 10 wickets ( 173 balls remaining)
Series
Afghanistan tour of United Arab Emirates
Player of the Match
Mujeeb Ur Rahman ( 5/ 50)
Afghanistan Vs Zimbabwe Scorecard – Afghanistan Tour of UAE – 2018 – 3rd ODI, Sharjah Cricket Stadium, 13th February, 2018
Attribute
Details
Tournament
Afghanistan tour of UAE
Venue
Sharjah Cricket Stadium
Date
13th February, 2018
Toss
Zimbabwe, elected to bat first
🇦🇫 Afghanistan
158/ 4 ( 27.3 ov)
🇿🇼 Zimbabwe
154 ( 50 ov)
Result
Afghanistan won by 6 wickets ( 135 balls remaining)
Series
Afghanistan tour of United Arab Emirates
Player of the Match
Rashid Khan ( 5/ 24)
Zimbabwe National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard: Last 4 Test Matches
Afghanistan vs Zimbabwe Scorecard – 2025 – 2nd Test, Queens Sports Club, Bulawayo, 2nd January – 6th January, 2025
Details
Information
Tournament
Afghanistan tour of Zimbabwe
Venue
Queens Sports Club, Bulawayo
Date
2nd January – 6th January, 2025
Toss
Zimbabwe, elected to field first
🇦🇫 Afghanistan
157 & 363
🇿🇼 Zimbabwe
243 & 205
Result
Afghanistan won by 72 runs
Series
Afghanistan tour of Zimbabwe
Player of the Match
Rashid Khan ( AF) – 25, 4/ 94, 23 & 7/ 66
Afghanistan vs Zimbabwe Scorecard – 2024 – 1st Test, Queens Sports Club, Bulawayo, 26th December – 30th December, 2024
Details
Information
Tournament
Afghanistan tour of Zimbabwe
Venue
Queens Sports Club, Bulawayo
Date
26th December – 30th December, 2024
Toss
Zimbabwe, elected to bat first
🇦🇫 Afghanistan
699
🇿🇼 Zimbabwe
586 & 142/ 4
Result
Match drawn
Series
Afghanistan tour of Zimbabwe
Player of the Match
Hashmatullah Shahidi ( AF) – 246
Afghanistan vs Zimbabwe Scorecard – 2021 – 2nd Test, Zayed Cricket Stadium, Abu Dhabi, 10th March – 14th March, 2021
Details
Information
Tournament
Afghanistan v Zimbabwe
Venue
Zayed Cricket Stadium, Abu Dhabi
Date
10th March – 14th March, 2021
Toss
Afghanistan, elected to bat first
🇦🇫 Afghanistan
545/ 4d & 108/ 4
🇿🇼 Zimbabwe
287 & 365
Result
Afghanistan won by 6 wickets
Series
Afghanistan v Zimbabwe
Player of the Match
Hashmatullah Shahidi ( AF) – 200*
Afghanistan vs Zimbabwe Scorecard – 2021 – 1st Test, Zayed Cricket Stadium, Abu Dhabi, 2nd March – 3rd March, 2021
Details
Information
Tournament
Afghanistan v Zimbabwe
Venue
Zayed Cricket Stadium, Abu Dhabi
Date
2nd March – 3rd March, 2021
Toss
Afghanistan, elected to bat first
🇦🇫 Afghanistan
131 & 135
🇿🇼 Zimbabwe
250 & 17/ 0
Result
Zimbabwe won by 10 wickets
Series
Afghanistan v Zimbabwe
Player of the Match
Sean Williams ( ZW) – 105, 1/ 4, 1/ 28
Read More : india national cricket team vs south africa national cricket team match scorecard
The recent contests between the Zimbabwe National Cricket Team and the Afghanistan National Cricket Team have showcased a compelling evolution of competition, marked by remarkable individual performances and dramatic team battles across all formats. Afghanistan has demonstrated significant dominance, especially in limited- overs cricket, where they have frequently outclassed Zimbabwe with powerful batting, disciplined bowling, and strategic execution. Standout players like Rashid Khan, Hashmatullah Shahidi, and Sediqullah Atal have consistently made match- winning contributions, while Zimbabwe, despite some setbacks, has had moments of brilliance, particularly in closely fought T20s and their historic Test win in 2021. These encounters underscore Afghanistan’s rise as a formidable force in international cricket, while Zimbabwe continues to search for consistency and resilience.
Test matches between the two sides have been particularly gripping, with fluctuating momentum and individual excellence making them a highlight for cricket fans. The most recent Test series in 2025 revealed Zimbabwe’s competitive edge in home conditions, though Afghanistan ultimately clinched the series with Rashid Khan’s all- round brilliance.
In white- ball formats, Afghanistan’s superiority has been more pronounced, recording sweeping victories and even humbling Zimbabwe with record margins. However, Zimbabwe’s victories— like their T20 win in December 2024 and the narrow World Cup Qualifier triumph in 2018— serve as reminders of their potential. Overall, the rivalry is steadily growing into one of the more intriguing contests in associate and lower- ranked full- member cricket, offering both high stakes and high drama.
Read Also – afg vs zim Scorecard