By runs
Winner Margin Target Opposition Match Date Scorecard
New Zealand 192 runs 398 v Zimbabwe 24 Aug 2005 ODI # 2272
South Africa 153 runs 364 v Zimbabwe 23 Sep 2001 ODI # 1748
Bangladesh 121 runs 270 v Zimbabwe 3 May 2013 ODI # 3353
Pakistan 104 runs 245 v Zimbabwe 24 Nov 2002 ODI # 1901
Afghanistan 100 runs 260 v Zimbabwe 24 Jul 2014 ODI # 3506
Zimbabwe 99 runs 302 v Netherlands 28 Feb 2003 ODI # 1972
Bangladesh 93 runs 254 v Zimbabwe 21 Aug 2011 ODI # 3183
South Africa 93 runs 310 v Zimbabwe 17 Aug 2014 ODI # 3507
Zimbabwe 89 runs 264 v Hong Kong 10 Mar 2018 ODI # 3994
Australia 83 runs 304 v Zimbabwe 21 Oct 1999 ODI # 1518
Kenya 79 runs 285 v Zimbabwe 26 Feb 2006 ODI # 2340
England 74 runs 262 v Zimbabwe 5 Dec 2004 ODI # 2197
Afghanistan 73 runs 246 v Zimbabwe 24 Oct 2015 ODI # 3699
Scotland 73 runs 323 v U.A.E. 15 Mar 2018 ODI # 3998
England 70 runs 281 v Zimbabwe 10 Oct 2001 ODI # 1756
Zimbabwe 69 runs 324 v Bangladesh 14 Aug 2009 ODI # 2872
South Africa 61 runs 258 v Zimbabwe 19 Aug 2014 ODI # 3508
Afghanistan 58 runs 272 v Zimbabwe 18 Oct 2015 ODI # 3694
West Indies 51 runs 225 v Zimbabwe 22 Nov 2003 ODI # 2065
New Zealand 51 runs 216 v India 26 Aug 2005 ODI # 2273
Bangladesh 49 runs 321 v Zimbabwe 11 Aug 2009 ODI # 2871
Zimbabwe 36 runs 309 v Bangladesh 11 Apr 2001 ODI # 1706
Zimbabwe 21 runs 274 v New Zealand 30 Sep 2000 ODI # 1628
Sri Lanka 13 runs 214 v Zimbabwe 12 Dec 1999 ODI # 1528
Sri Lanka 12 runs - v Zimbabwe 20 Apr 2004 ODI # 2119
Pakistan 7 runs 303 v Zimbabwe 23 Nov 2002 ODI # 1899
Pakistan 5 runs 248 v Zimbabwe 8 Sep 2011 ODI # 3188
Zimbabwe 5 runs 130 v West Indies 25 Nov 2016 ODI # 3809
Zimbabwe 2 runs 197 v Afghanistan 6 Mar 2018 ODI # 3988
Sri Lanka 1 run 331 v West Indies 23 Nov 2016 ODI # 3808
By wickets
Winner Margin Balls Rem Target Overs Opposition Match Date Scorecard
Zimbabwe 9 wickets 204 134 16.0 v Kenya 15 Dec 2002 ODI # 1920
Sri Lanka 9 wickets 175 137 20.5 v Zimbabwe 22 Apr 2004 ODI # 2120
Sri Lanka 9 wickets 64 119 15.2 v Zimbabwe 1 Jun 2010 ODI # 2985
India 9 wickets 115 145 30.5 v Zimbabwe 1 Aug 2013 ODI # 3402
Zimbabwe 8 wickets 73 136 25.5 v India 15 Feb 1997 ODI # 1178
India 8 wickets 46 214 42.2 v Zimbabwe 26 Sep 1998 ODI # 1354
India 8 wickets 19 236 41.5 v Zimbabwe 27 Sep 1998 ODI # 1355
England 8 wickets 41 239 43.1 v Zimbabwe 4 Dec 2004 ODI # 2195
Zimbabwe 8 wickets 39 228 43.3 v Kenya 25 Feb 2006 ODI # 2339
Bangladesh 8 wickets 93 208 34.3 v Zimbabwe 9 Aug 2009 ODI # 2869
Zimbabwe 8 wickets 39 257 43.3 v Afghanistan 20 Jul 2014 ODI # 3504
Zimbabwe 8 wickets 160 123 23.2 v Afghanistan 16 Oct 2015 ODI # 3693
England 7 wickets 38 229 43.4 v Zimbabwe 13 Oct 2001 ODI # 1759
Australia 7 wickets 15 247 47.3 v Zimbabwe 24 Feb 2003 ODI # 1966
India 7 wickets 39 243 43.3 v Sri Lanka 30 May 2010 ODI # 2983
Zimbabwe 7 wickets 17 248 47.1 v Bangladesh 8 May 2013 ODI # 3355
India 7 wickets 96 164 34.0 v Zimbabwe 3 Aug 2013 ODI # 3403
South Africa 7 wickets 136 166 27.2 v Zimbabwe 21 Aug 2014 ODI # 3510
Zimbabwe 6 wickets 13 265 47.5 v New Zealand 1 Oct 2000 ODI # 1629
India 6 wickets 37 170 43.5 v West Indies 30 Jun 2001 ODI # 1731
Zimbabwe 6 wickets 122 126 29.4 v West Indies 23 Nov 2003 ODI # 2066
Zimbabwe 6 wickets 10 286 48.2 v India 28 May 2010 ODI # 2981
Bangladesh 6 wickets 80 200 36.4 v Zimbabwe 19 Aug 2011 ODI # 3181
Zimbabwe 6 wickets 13 253 47.5 v Bangladesh 5 May 2013 ODI # 3354
Zimbabwe 6 wickets 28 224 45.2 v Afghanistan 18 Jul 2014 ODI # 3503
Zimbabwe 6 wickets 2 224 49.4 v Afghanistan 20 Oct 2015 ODI # 3696
Sri Lanka 6 wickets 75 161 37.3 v Zimbabwe 27 Nov 2016 ODI # 3810
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Match Date Scorecard
Zimbabwe 9 wickets 204 134 16.0 50.0 v Kenya 15 Dec 2002 ODI # 1920
Sri Lanka 9 wickets 175 137 20.5 50.0 v Zimbabwe 22 Apr 2004 ODI # 2120
Zimbabwe 8 wickets 160 123 23.2 50.0 v Afghanistan 16 Oct 2015 ODI # 3693
South Africa 7 wickets 136 166 27.2 50.0 v Zimbabwe 21 Aug 2014 ODI # 3510
Zimbabwe 6 wickets 122 126 29.4 50.0 v West Indies 23 Nov 2003 ODI # 2066
India 9 wickets 115 145 30.5 50.0 v Zimbabwe 1 Aug 2013 ODI # 3402
India 7 wickets 96 164 34.0 50.0 v Zimbabwe 3 Aug 2013 ODI # 3403
Bangladesh 8 wickets 93 208 34.3 50.0 v Zimbabwe 9 Aug 2009 ODI # 2869
Bangladesh 6 wickets 80 200 36.4 50.0 v Zimbabwe 19 Aug 2011 ODI # 3181
Sri Lanka 6 wickets 75 161 37.3 50.0 v Zimbabwe 27 Nov 2016 ODI # 3810
Zimbabwe 8 wickets 73 136 25.5 38.0 v India 15 Feb 1997 ODI # 1178
Sri Lanka 9 wickets 64 119 15.2 26.0 v Zimbabwe 1 Jun 2010 ODI # 2985
India 8 wickets 46 214 42.2 50.0 v Zimbabwe 26 Sep 1998 ODI # 1354
England 8 wickets 41 239 43.1 50.0 v Zimbabwe 4 Dec 2004 ODI # 2195
Zimbabwe 8 wickets 39 228 43.3 50.0 v Kenya 25 Feb 2006 ODI # 2339
India 7 wickets 39 243 43.3 50.0 v Sri Lanka 30 May 2010 ODI # 2983
Zimbabwe 8 wickets 39 257 43.3 50.0 v Afghanistan 20 Jul 2014 ODI # 3504
England 7 wickets 38 229 43.4 50.0 v Zimbabwe 13 Oct 2001 ODI # 1759
Zimbabwe 2 wickets 37 153 43.5 50.0 v England 15 Dec 1996 ODI # 1153
India 6 wickets 37 170 43.5 50.0 v West Indies 30 Jun 2001 ODI # 1731
Zimbabwe 6 wickets 28 224 45.2 50.0 v Afghanistan 18 Jul 2014 ODI # 3503
England 1 wicket 22 132 44.2 48.0 v Zimbabwe 18 Feb 2000 ODI # 1564
Afghanistan 3 wickets 20 185 46.4 50.0 v Zimbabwe 22 Oct 2015 ODI # 3697
India 8 wickets 19 236 41.5 45.0 v Zimbabwe 27 Sep 1998 ODI # 1355
South Africa 5 wickets 19 207 46.5 50.0 v Zimbabwe 22 Aug 2007 ODI # 2612
West Indies 5 wickets 18 233 47.0 50.0 v Zimbabwe 7 Dec 2007 ODI # 2654
Zimbabwe 7 wickets 17 248 47.1 50.0 v Bangladesh 8 May 2013 ODI # 3355
Australia 7 wickets 15 247 47.3 50.0 v Zimbabwe 24 Feb 2003 ODI # 1966
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 | 10 years
Records includes the following current or recent matches:
Scotland v United Arab Emirates at Bulawayo, ICC Cricket World Cup Qualifier 24th match, Mar 15, 2018 [ODI # 3998]
Zimbabwe v Scotland at Bulawayo, ICC Cricket World Cup Qualifier 20th match, Mar 12, 2018 [ODI # 3996]
Zimbabwe v Hong Kong at Bulawayo, ICC Cricket World Cup Qualifier 15th match, Mar 10, 2018 [ODI # 3994]