By runs
Winner Margin Target Ground Match Date Scorecard
Afghanistan 154 runs 334 Sharjah 9 Feb 2018 ODI # 3972
Zimbabwe 154 runs 334 Sharjah 11 Feb 2018 ODI # 3974
Afghanistan 146 runs 242 Sharjah 19 Feb 2018 ODI # 3979
Zimbabwe 117 runs 176 Sharjah 2 Jan 2016 ODI # 3719
Afghanistan 106 runs 161 Harare 26 Feb 2017 ODI # 3842
Afghanistan 100 runs 260 Bulawayo 24 Jul 2014 ODI # 3506
Afghanistan 73 runs 246 Bulawayo 24 Oct 2015 ODI # 3699
Zimbabwe 65 runs 227 Sharjah 4 Jan 2016 ODI # 3720
Afghanistan 58 runs 272 Bulawayo 18 Oct 2015 ODI # 3694
Afghanistan 54 runs 239 Harare 19 Feb 2017 ODI # 3837
Afghanistan 49 runs 132 Sharjah 25 Dec 2015 ODI # 3713
Afghanistan 12 runs 112 Harare 16 Feb 2017 ODI # 3835
Zimbabwe 3 runs 130 Harare 21 Feb 2017 ODI # 3838
Zimbabwe 2 runs 197 Bulawayo 6 Mar 2018 ODI # 3988
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
Afghanistan 10 wickets 173 135 21.1 Sharjah 16 Feb 2018 ODI # 3977
Zimbabwe 8 wickets 39 257 43.3 Bulawayo 20 Jul 2014 ODI # 3504
Zimbabwe 8 wickets 160 123 23.2 Bulawayo 16 Oct 2015 ODI # 3693
Zimbabwe 7 wickets 118 105 22.2 Harare 24 Feb 2017 ODI # 3840
Zimbabwe 6 wickets 28 224 45.2 Bulawayo 18 Jul 2014 ODI # 3503
Zimbabwe 6 wickets 2 224 49.4 Bulawayo 20 Oct 2015 ODI # 3696
Afghanistan 6 wickets 135 155 27.3 Sharjah 13 Feb 2018 ODI # 3975
Afghanistan 4 wickets 14 254 47.4 Sharjah 29 Dec 2015 ODI # 3716
Afghanistan 3 wickets 20 185 46.4 Bulawayo 22 Oct 2015 ODI # 3697
Afghanistan 2 wickets 2 262 49.4 Bulawayo 22 Jul 2014 ODI # 3505
Afghanistan 2 wickets 2 249 49.4 Sharjah 6 Jan 2016 ODI # 3722
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
Afghanistan 10 wickets 173 135 21.1 50.0 Sharjah 16 Feb 2018 ODI # 3977
Zimbabwe 8 wickets 160 123 23.2 50.0 Bulawayo 16 Oct 2015 ODI # 3693
Afghanistan 6 wickets 135 155 27.3 50.0 Sharjah 13 Feb 2018 ODI # 3975
Zimbabwe 7 wickets 118 105 22.2 42.0 Harare 24 Feb 2017 ODI # 3840
Zimbabwe 8 wickets 39 257 43.3 50.0 Bulawayo 20 Jul 2014 ODI # 3504
Zimbabwe 6 wickets 28 224 45.2 50.0 Bulawayo 18 Jul 2014 ODI # 3503
Afghanistan 3 wickets 20 185 46.4 50.0 Bulawayo 22 Oct 2015 ODI # 3697
Afghanistan 4 wickets 14 254 47.4 50.0 Sharjah 29 Dec 2015 ODI # 3716
Afghanistan 2 wickets 2 262 49.4 50.0 Bulawayo 22 Jul 2014 ODI # 3505
Zimbabwe 6 wickets 2 224 49.4 50.0 Bulawayo 20 Oct 2015 ODI # 3696
Afghanistan 2 wickets 2 249 49.4 50.0 Sharjah 6 Jan 2016 ODI # 3722
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]