Afghanistan vs Zimbabwe Head to Head Stats & Records in ODI Cricket
31
Matches Played
31
20
Won
10
10
Lost
20
1
No Result
1
333
Highest Score
333
58
Lowest Score
44
AFG Vs ZIM in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Zimbabwe | Afghanistan | Afghanistan | 8 wickets | 21-Dec-2024 | Harare | AFG won by 8 wickets |
| 2 | Zimbabwe | Afghanistan | Afghanistan | 232 runs. | 19-Dec-2024 | Harare | AFG won by 232 runs. |
| 3 | Zimbabwe | Afghanistan | 17-Dec-2024 | Harare | Match Abandoned | ||
| 4 | Zimbabwe | Afghanistan | Afghanistan | 4 wickets | 09-Jun-2022 | Harare | AFG won by 4 wickets |
| 5 | Zimbabwe | Afghanistan | Afghanistan | 8 wickets | 06-Jun-2022 | Harare | AFG won by 8 wickets |
| 6 | Zimbabwe | Afghanistan | Afghanistan | 60 runs. | 04-Jun-2022 | Harare | AFG won by 60 runs. |
| 7 | Zimbabwe | Afghanistan | Zimbabwe | 2 runs | 06-Mar-2018 | Bulawayo | ZIM won by 2 runs |
| 8 | Afghanistan | Zimbabwe | Afghanistan | 146 runs | 19-Feb-2018 | Sharjah | AFG won by 146 runs |
| 9 | Afghanistan | Zimbabwe | Afghanistan | 10 wickets | 16-Feb-2018 | Sharjah | AFG won by 10 wickets (with 173 balls remaining) |
| 10 | Afghanistan | Zimbabwe | Afghanistan | 6 wkts (135b rem) | 13-Feb-2018 | Sharjah | AFG won by 6 wkts (135b rem) |
| 11 | Afghanistan | Zimbabwe | Zimbabwe | 154 runs | 11-Feb-2018 | Sharjah | ZIM won by 154 runs |
| 12 | Afghanistan | Zimbabwe | Afghanistan | 154 runs | 09-Feb-2018 | Sharjah | AFG won by 154 runs |
| 13 | Zimbabwe | Afghanistan | Afghanistan | 106 runs (D/L) | 26-Feb-2017 | Harare | AFG won by 106 runs (D/L) |
| 14 | Zimbabwe | Afghanistan | Zimbabwe | 7 wkts (118b rem) (D/L) | 24-Feb-2017 | Harare | ZIM won by 7 wkts (118b rem) (D/L) |
| 15 | Zimbabwe | Afghanistan | Zimbabwe | 3 runs | 21-Feb-2017 | Harare | ZIM won by 3 runs |
| 16 | Zimbabwe | Afghanistan | Afghanistan | 54 runs | 19-Feb-2017 | Harare | AFG won by 54 runs |
| 17 | Zimbabwe | Afghanistan | Afghanistan | 12 runs (D/L method) | 16-Feb-2017 | Harare | AFG won by 12 runs (D/L method) |
| 18 | Afghanistan | Zimbabwe | Afghanistan | won by 2 wickets | 06-Jan-2016 | Sharjah | AFG won by 2 wickets |
| 19 | Zimbabwe | Afghanistan | Zimbabwe | won by 65 runs | 04-Jan-2016 | Sharjah | ZIM won by 65 runs |
| 20 | Zimbabwe | Afghanistan | Zimbabwe | won by 117 runs | 02-Jan-2016 | Sharjah | ZIM won by 117 runs |
| 21 | Afghanistan | Zimbabwe | Afghanistan | won by 4 wickets | 29-Dec-2015 | Sharjah | AFG won by 4 wickets |
| 22 | Afghanistan | Zimbabwe | Afghanistan | won by 49 runs | 25-Dec-2015 | Sharjah | AFG won by 49 runs |
| 23 | Afghanistan | Zimbabwe | Afghanistan | won by 73 runs | 24-Oct-2015 | Bulawayo | AFG won by 73 runs |
| 24 | Afghanistan | Zimbabwe | Afghanistan | won by 3 wickets | 22-Oct-2015 | Bulawayo | AFG won by 3 wickets |
| 25 | Zimbabwe | Afghanistan | Zimbabwe | won by 6 wickets | 20-Oct-2015 | Bulawayo | ZIM won by 6 wickets |
| 26 | Afghanistan | Zimbabwe | Afghanistan | won by 58 runs | 18-Oct-2015 | Bulawayo | AFG won by 58 runs |
| 27 | Zimbabwe | Afghanistan | Zimbabwe | won by 8 wickets | 16-Oct-2015 | Bulawayo | ZIM won by 8 wickets |
| 28 | Afghanistan | Zimbabwe | Afghanistan | won by 100 runs | 24-Jul-2014 | Bulawayo | AFG won by 100 runs |
| 29 | Afghanistan | Zimbabwe | Afghanistan | won by 2 wickets | 22-Jul-2014 | Bulawayo | AFG won by 2 wickets |
| 30 | Zimbabwe | Afghanistan | Zimbabwe | won by 8 wickets | 20-Jul-2014 | Bulawayo | ZIM won by 8 wickets |
| 31 | Zimbabwe | Afghanistan | Zimbabwe | won by 6 wickets | 18-Jul-2014 | Bulawayo | ZIM won by 6 wickets |
Latest News
View All →
Top 3 Most Hundreds in ODI Cricket History!
Dec 05, 2025
Andre Russel Announced Retirement from IPL!
Dec 05, 2025
Team India Started the ODI Series vs South Africa With a Win in a Thrilling Encounter!
Dec 05, 2025
Suresh Raina is likely to join the Chennai Super Kings in a new role!
Nov 29, 2025
India Will Play 10 T20Is before the T20 World Cup
Nov 28, 2025
