Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Zimbabwe Afghanistan Zimbabwe 6 wickets Bulawayo Jul 18, 2014 ODI # 3503
Zimbabwe Afghanistan Zimbabwe 8 wickets Bulawayo Jul 20, 2014 ODI # 3504
Zimbabwe Afghanistan Afghanistan 2 wickets Bulawayo Jul 22, 2014 ODI # 3505
Zimbabwe Afghanistan Afghanistan 100 runs Bulawayo Jul 24, 2014 ODI # 3506
Zimbabwe Afghanistan Zimbabwe 8 wickets Bulawayo Oct 16, 2015 ODI # 3693
Zimbabwe Afghanistan Afghanistan 58 runs Bulawayo Oct 18, 2015 ODI # 3694
Zimbabwe Afghanistan Zimbabwe 6 wickets Bulawayo Oct 20, 2015 ODI # 3696
Zimbabwe Afghanistan Afghanistan 3 wickets Bulawayo Oct 22, 2015 ODI # 3697
Zimbabwe Afghanistan Afghanistan 73 runs Bulawayo Oct 24, 2015 ODI # 3699
Afghanistan Zimbabwe Afghanistan 49 runs Sharjah Dec 25, 2015 ODI # 3713
Afghanistan Zimbabwe Afghanistan 4 wickets Sharjah Dec 29, 2015 ODI # 3716
Afghanistan Zimbabwe Zimbabwe 117 runs Sharjah Jan 2, 2016 ODI # 3719
Afghanistan Zimbabwe Zimbabwe 65 runs Sharjah Jan 4, 2016 ODI # 3720
Afghanistan Zimbabwe Afghanistan 2 wickets Sharjah Jan 6, 2016 ODI # 3722
Zimbabwe Afghanistan Afghanistan 12 runs Harare Feb 16, 2017 ODI # 3835
Zimbabwe Afghanistan Afghanistan 54 runs Harare Feb 19, 2017 ODI # 3837
Zimbabwe Afghanistan Zimbabwe 3 runs Harare Feb 21, 2017 ODI # 3838
Zimbabwe Afghanistan Zimbabwe 7 wickets Harare Feb 24, 2017 ODI # 3840
Zimbabwe Afghanistan Afghanistan 106 runs Harare Feb 26, 2017 ODI # 3842
Afghanistan Zimbabwe Afghanistan 154 runs Sharjah Feb 9, 2018 ODI # 3972
Afghanistan Zimbabwe Zimbabwe 154 runs Sharjah Feb 11, 2018 ODI # 3974
Afghanistan Zimbabwe Afghanistan 6 wickets Sharjah Feb 13, 2018 ODI # 3975
Afghanistan Zimbabwe Afghanistan 10 wickets Sharjah Feb 16, 2018 ODI # 3977
Afghanistan Zimbabwe Afghanistan 146 runs Sharjah Feb 19, 2018 ODI # 3979
Zimbabwe Afghanistan Zimbabwe 2 runs Bulawayo Mar 6, 2018 ODI # 3988
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years
Records includes the following current or recent matches:
Zimbabwe v Afghanistan at Bulawayo, ICC Cricket World Cup Qualifier 7th match, Mar 6, 2018 [ODI # 3988]
Afghanistan v Zimbabwe at Sharjah, 5th ODI, Feb 19, 2018 [ODI # 3979]
Afghanistan v Zimbabwe at Sharjah, 4th ODI, Feb 16, 2018 [ODI # 3977]