By runs
Winner Margin Target Opposition Ground Match Date Scorecard
Pakistan 244 runs 400 v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
Ireland 226 runs 318 v U.A.E. Harare 12 Mar 2018 ODI # 3995
Pakistan 201 runs 309 v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Australia 198 runs 351 v Zimbabwe Harare 25 Aug 2014 ODI # 3513
New Zealand 192 runs 398 v Zimbabwe Bulawayo 24 Aug 2005 ODI # 2272
Sri Lanka 191 runs 297 v Zimbabwe Harare 6 Nov 1994 ODI # 948
England 161 runs 264 v Zimbabwe Harare 1 Dec 2004 ODI # 2194
India 161 runs 227 v Zimbabwe Harare 29 Aug 2005 ODI # 2274
South Africa 153 runs 364 v Zimbabwe Bulawayo 23 Sep 2001 ODI # 1748
South Africa 148 runs 273 v Zimbabwe Harare 29 Sep 2001 ODI # 1749
Zimbabwe 142 runs 330 v Kenya Harare 18 Oct 2009 ODI # 2912
Australia 139 runs 324 v Zimbabwe Harare 27 May 2004 ODI # 2132
South Africa 134 runs 304 v Zimbabwe Harare 21 Oct 1995 ODI # 1013
Zimbabwe 131 runs 250 v England Harare 3 Jan 1997 ODI # 1158
Pakistan 131 runs 260 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Pakistan 131 runs 365 v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Zimbabwe 127 runs 231 v Bangladesh Harare 8 Apr 2001 ODI # 1703
Bangladesh 121 runs 270 v Zimbabwe Bulawayo 3 May 2013 ODI # 3353
South Africa 112 runs 240 v Zimbabwe Harare 22 Oct 1995 ODI # 1014
West Indies 110 runs 287 v Zimbabwe Harare 2 Dec 2007 ODI # 2651
Zimbabwe 109 runs 232 v Kenya Harare 3 Mar 2006 ODI # 2344
Pakistan 108 runs 261 v Zimbabwe Harare 31 Aug 2013 ODI # 3408
Zimbabwe 107 runs 212 v Ireland Harare 16 Mar 2018 ODI # 3999
Afghanistan 106 runs 161 v Zimbabwe Harare 26 Feb 2017 ODI # 3842
Pakistan 104 runs 245 v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
Afghanistan 100 runs 260 v Zimbabwe Bulawayo 24 Jul 2014 ODI # 3506
Zimbabwe 99 runs 302 v Netherlands Bulawayo 28 Feb 2003 ODI # 1972
Sri Lanka 98 runs 249 v Zimbabwe Harare 15 Dec 1999 ODI # 1529
Bangladesh 93 runs 254 v Zimbabwe Bulawayo 21 Aug 2011 ODI # 3183
South Africa 93 runs 310 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
Pakistan 10 wickets 47 226 42.1 v Zimbabwe Harare 11 Sep 2011 ODI # 3190
New Zealand 10 wickets 46 236 42.2 v Zimbabwe Harare 4 Aug 2015 ODI # 3674
India 10 wickets 169 124 21.5 v Zimbabwe Harare 15 Jun 2016 ODI # 3746
Australia 9 wickets 129 117 28.3 v Zimbabwe Harare 23 Oct 1999 ODI # 1520
Australia 9 wickets 66 201 39.0 v Zimbabwe Harare 24 Oct 1999 ODI # 1521
India 9 wickets 142 134 26.2 v Zimbabwe Harare 24 Jun 2001 ODI # 1729
Zimbabwe 9 wickets 204 134 16.0 v Kenya Bulawayo 15 Dec 2002 ODI # 1920
Sri Lanka 9 wickets 175 137 20.5 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
Sri Lanka 9 wickets 244 36 9.2 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
Sri Lanka 9 wickets 194 68 17.4 v Zimbabwe Harare 22 Nov 2008 ODI # 2780
Sri Lanka 9 wickets 64 119 15.2 v Zimbabwe Bulawayo 1 Jun 2010 ODI # 2985
Sri Lanka 9 wickets 92 200 34.4 v Zimbabwe Harare 9 Jun 2010 ODI # 2990
New Zealand 9 wickets 39 232 43.3 v Zimbabwe Harare 20 Oct 2011 ODI # 3204
India 9 wickets 115 145 30.5 v Zimbabwe Bulawayo 1 Aug 2013 ODI # 3402
India 9 wickets 45 169 42.3 v Zimbabwe Harare 11 Jun 2016 ODI # 3742
Pakistan 9 wickets 84 195 36.0 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Pakistan 9 wickets 241 68 9.5 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
Sri Lanka 9 wickets 244 36 9.2 50.0 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
Pakistan 9 wickets 241 68 9.5 50.0 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Zimbabwe 9 wickets 204 134 16.0 50.0 v Kenya Bulawayo 15 Dec 2002 ODI # 1920
Sri Lanka 9 wickets 194 68 17.4 50.0 v Zimbabwe Harare 22 Nov 2008 ODI # 2780
Sri Lanka 9 wickets 175 137 20.5 50.0 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
India 10 wickets 169 124 21.5 50.0 v Zimbabwe Harare 15 Jun 2016 ODI # 3746
Zimbabwe 8 wickets 160 123 23.2 50.0 v Afghanistan Bulawayo 16 Oct 2015 ODI # 3693
Scotland 4 wickets 159 92 23.3 50.0 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
Sri Lanka 8 wickets 153 155 24.3 50.0 v Zimbabwe Harare 14 Nov 2016 ODI # 3804
West Indies 8 wickets 146 197 25.4 50.0 v Zimbabwe Harare 30 Nov 2003 ODI # 2070
India 9 wickets 142 134 26.2 50.0 v Zimbabwe Harare 24 Jun 2001 ODI # 1729
India 8 wickets 139 127 26.5 50.0 v Zimbabwe Harare 13 Jun 2016 ODI # 3744
South Africa 7 wickets 136 166 27.2 50.0 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
West Indies 6 wickets 133 140 27.5 50.0 v Zimbabwe Harare 4 Dec 2007 ODI # 2653
Australia 9 wickets 129 117 28.3 50.0 v Zimbabwe Harare 23 Oct 1999 ODI # 1520
Zimbabwe 6 wickets 122 126 29.4 50.0 v West Indies Bulawayo 23 Nov 2003 ODI # 2066
Zimbabwe 7 wickets 118 105 22.2 42.0 v Afghanistan Harare 24 Feb 2017 ODI # 3840
Australia 8 wickets 116 197 30.4 50.0 v Zimbabwe Harare 29 May 2004 ODI # 2133
India 9 wickets 115 145 30.5 50.0 v Zimbabwe Bulawayo 1 Aug 2013 ODI # 3402
Sri Lanka 6 wickets 100 128 33.2 50.0 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
India 7 wickets 96 164 34.0 50.0 v Zimbabwe Bulawayo 3 Aug 2013 ODI # 3403
Pakistan 7 wickets 96 162 34.0 50.0 v Zimbabwe Harare 5 Oct 2015 ODI # 3687
Bangladesh 8 wickets 93 208 34.3 50.0 v Zimbabwe Bulawayo 9 Aug 2009 ODI # 2869
Afghanistan 5 wickets 93 178 34.3 50.0 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Sri Lanka 9 wickets 92 200 34.4 50.0 v Zimbabwe Harare 9 Jun 2010 ODI # 2990
Zimbabwe 8 wickets 88 154 35.2 50.0 v Bangladesh Harare 6 Feb 2007 ODI # 2511
India 7 wickets 87 184 35.3 50.0 v Zimbabwe Harare 28 Jul 2013 ODI # 3399
Pakistan 8 wickets 86 211 35.4 50.0 v Zimbabwe Harare 30 Nov 2002 ODI # 1906
Pakistan 9 wickets 84 195 36.0 50.0 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Bangladesh 6 wickets 80 200 36.4 50.0 v Zimbabwe Bulawayo 19 Aug 2011 ODI # 3181
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:
Zimbabwe v Pakistan at Bulawayo, 5th ODI, Jul 22, 2018 [ODI # 4021]
Zimbabwe v Pakistan at Bulawayo, 4th ODI, Jul 20, 2018 [ODI # 4020]
Zimbabwe v Pakistan at Bulawayo, 3rd ODI, Jul 18, 2018 [ODI # 4019]