By runs
Winner Margin Target Ground Match Date Scorecard
Australia 1 run 303 Perth 4 Feb 2001 ODI # 1683
New Zealand 2 runs 232 Auckland 8 Mar 1998 ODI # 1296
New Zealand 3 runs 243 Hyderabad (Deccan) 10 Oct 1987 ODI # 454
India 3 runs 281 Adelaide 24 Jan 2004 ODI # 2087
Sri Lanka 5 runs 172 Harare 24 Nov 2008 ODI # 2782
Pakistan 5 runs 248 Bulawayo 8 Sep 2011 ODI # 3188
Pakistan 7 runs 303 Bulawayo 23 Nov 2002 ODI # 1899
Bangladesh 8 runs 239 Harare 10 Mar 2004 ODI # 2110
Sri Lanka 12 runs - Bulawayo 20 Apr 2004 ODI # 2119
Australia 13 runs 253 Ahmedabad 3 Apr 1998 ODI # 1302
India 13 runs 275 Vadodara 5 Apr 1998 ODI # 1305
Sri Lanka 13 runs 214 Bulawayo 12 Dec 1999 ODI # 1528
India 13 runs 266 Sharjah 22 Oct 2000 ODI # 1644
Australia 13 runs 280 Adelaide 26 Jan 2004 ODI # 2089
India 14 runs 289 Colombo (RPS) 14 Sep 2002 ODI # 1876
Bangladesh 14 runs 229 Harare 9 Feb 2007 ODI # 2516
Australia 16 runs 295 Delhi 11 Apr 1998 ODI # 1313
Sri Lanka 19 runs 153 Harare 30 Nov 2008 ODI # 2785
Kenya 20 runs 267 Harare 15 Oct 2009 ODI # 2910
Ireland 20 runs 245 Harare 30 Sep 2010 ODI # 3050
New Zealand 22 runs 245 Bulawayo 31 Oct 1992 ODI # 765
India 24 runs 256 Brisbane 20 Jan 2004 ODI # 2085
Sri Lanka 25 runs 247 Harare 29 Apr 2004 ODI # 2124
England 26 runs 201 Brisbane 7 Jan 1995 ODI # 968
Bangladesh 26 runs 221 Bogra 5 Dec 2006 ODI # 2459
West Indies 27 runs 267 Harare 23 Jun 2001 ODI # 1727
New Zealand 27 runs 239 Harare 31 Aug 2005 ODI # 2276
South Africa 28 runs 324 Harare 26 Aug 2007 ODI # 2615
Pakistan 28 runs 271 Harare 14 Sep 2011 ODI # 3194
Pakistan 29 runs 262 Sharjah 31 Oct 2001 ODI # 1770
India 30 runs 240 Harare 25 Oct 1992 ODI # 764
Sri Lanka 30 runs 267 Sharjah 3 Feb 1993 ODI # 798
India 31 runs 267 Tunbridge Wells 18 Jun 1983 ODI # 216
Australia 32 runs 273 Southampton 16 Jun 1983 ODI # 212
Pakistan 32 runs 152 Sharjah 9 Apr 1997 ODI # 1196
India 32 runs 302 Cuttack 9 Apr 1998 ODI # 1311
Pakistan 37 runs 273 Multan 27 Jan 2008 ODI # 2665
India 39 runs 302 Rajkot 14 Dec 2000 ODI # 1660
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
England 1 wicket 22 132 44.2 Bulawayo 18 Feb 2000 ODI # 1564
West Indies 1 wicket 8 241 48.4 Brisbane 13 Jan 2001 ODI # 1669
Bangladesh 1 wicket 16 245 47.2 Harare 10 Feb 2007 ODI # 2518
Bangladesh 1 wicket 6 222 49.0 Chittagong 5 Nov 2009 ODI # 2922
Australia 2 wickets 16 167 47.2 Perth 2 Dec 1994 ODI # 952
Sri Lanka 2 wickets 15 147 47.3 Harare 28 Nov 2008 ODI # 2784
Afghanistan 2 wickets 2 262 49.4 Bulawayo 22 Jul 2014 ODI # 3505
Sri Lanka 3 wickets 4 313 49.2 New Plymouth 23 Feb 1992 ODI # 716
Pakistan 3 wickets 5 238 49.1 Quetta 30 Oct 1996 ODI # 1133
India 3 wickets 9 219 48.3 Sharjah 26 Oct 2000 ODI # 1648
India 3 wickets 10 254 47.2 Cuttack 2 Dec 2000 ODI # 1656
Pakistan 3 wickets 11 253 48.1 Peshawar 3 Oct 2004 ODI # 2184
Bangladesh 3 wickets 6 194 49.0 Dhaka 9 Dec 2006 ODI # 2462
New Zealand 4 wickets 14 228 47.4 Kolkata 23 Oct 1987 ODI # 466
New Zealand 4 wickets 19 272 46.5 Harare 8 Nov 1992 ODI # 766
Pakistan 4 wickets 9 210 48.3 Harare 25 Feb 1995 ODI # 982
South Africa 4 wickets 9 257 48.3 Johannesburg 31 Jan 1997 ODI # 1171
Sri Lanka 4 wickets 6 282 49.0 Colombo (SSC) 26 Jan 1998 ODI # 1286
Pakistan 4 wickets 14 237 47.4 Harare 28 Mar 1998 ODI # 1297
Pakistan 4 wickets 20 273 46.4 Harare 29 Mar 1998 ODI # 1298
Pakistan 4 wickets 14 238 47.4 Gujranwala 20 Nov 1998 ODI # 1375
Sri Lanka 4 wickets 24 198 46.0 Worcester 22 May 1999 ODI # 1456
India 4 wickets 4 235 49.2 Bulawayo 27 Jun 2001 ODI # 1730
England 4 wickets 15 262 47.3 Harare 7 Oct 2001 ODI # 1754
India 4 wickets 117 136 30.3 Perth 3 Feb 2004 ODI # 2095
Sri Lanka 4 wickets 37 192 43.5 The Oval 14 Sep 2004 ODI # 2173
India 4 wickets 11 251 48.1 Harare 4 Sep 2005 ODI # 2280
Bangladesh 4 wickets 13 313 47.5 Bulawayo 16 Aug 2009 ODI # 2873
Bangladesh 4 wickets 56 197 40.4 Dhaka 31 Oct 2009 ODI # 2917
West Indies 4 wickets 13 207 47.5 Providence 6 Mar 2010 ODI # 2970
West Indies 4 wickets 93 142 34.3 Kingstown 12 Mar 2010 ODI # 2974
West Indies 4 wickets 134 162 27.4 Kingstown 14 Mar 2010 ODI # 2976
New Zealand 4 wickets 10 260 48.2 Harare 22 Oct 2011 ODI # 3206
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
New Zealand 5 wickets 0 259 50.0 50.0 Dhaka 24 Oct 1998 ODI # 1357
West Indies 5 wickets 1 256 49.5 50.0 Bulawayo 1 Jul 2001 ODI # 1732
Pakistan 6 wickets 2 196 39.4 40.0 Rawalpindi 25 Dec 1993 ODI # 868
Afghanistan 2 wickets 2 262 49.4 50.0 Bulawayo 22 Jul 2014 ODI # 3505
India 7 wickets 3 150 27.3 28.0 Guwahati 22 Mar 1993 ODI # 820
Sri Lanka 3 wickets 4 313 49.2 50.0 New Plymouth 23 Feb 1992 ODI # 716
India 4 wickets 4 235 49.2 50.0 Bulawayo 27 Jun 2001 ODI # 1730
Pakistan 3 wickets 5 238 49.1 50.0 Quetta 30 Oct 1996 ODI # 1133
Sri Lanka 4 wickets 6 282 49.0 50.0 Colombo (SSC) 26 Jan 1998 ODI # 1286
Bangladesh 3 wickets 6 194 49.0 50.0 Dhaka 9 Dec 2006 ODI # 2462
Bangladesh 1 wicket 6 222 49.0 50.0 Chittagong 5 Nov 2009 ODI # 2922
West Indies 7 wickets 6 274 49.0 50.0 St George's 24 Feb 2013 ODI # 3339
West Indies 1 wicket 8 241 48.4 50.0 Brisbane 13 Jan 2001 ODI # 1669
Pakistan 4 wickets 9 210 48.3 50.0 Harare 25 Feb 1995 ODI # 982
South Africa 4 wickets 9 257 48.3 50.0 Johannesburg 31 Jan 1997 ODI # 1171
England 5 wickets 9 199 46.3 48.0 Bulawayo 16 Feb 2000 ODI # 1562
India 3 wickets 9 219 48.3 50.0 Sharjah 26 Oct 2000 ODI # 1648
Sri Lanka 5 wickets 10 213 48.2 50.0 Colombo (RPS) 24 Jan 1998 ODI # 1284
India 3 wickets 10 254 47.2 49.0 Cuttack 2 Dec 2000 ODI # 1656
New Zealand 4 wickets 10 260 48.2 50.0 Harare 22 Oct 2011 ODI # 3206
South Africa 6 wickets 11 227 48.1 50.0 Johannesburg 21 Jan 2000 ODI # 1544
India 5 wickets 11 241 48.1 50.0 Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
Pakistan 3 wickets 11 253 48.1 50.0 Peshawar 3 Oct 2004 ODI # 2184
India 4 wickets 11 251 48.1 50.0 Harare 4 Sep 2005 ODI # 2280
West Indies 6 wickets 13 203 47.5 50.0 Kingston 19 Mar 2007 ODI # 2543
Bangladesh 4 wickets 13 313 47.5 50.0 Bulawayo 16 Aug 2009 ODI # 2873
Bangladesh 5 wickets 13 210 47.5 50.0 Bulawayo 18 Aug 2009 ODI # 2874
West Indies 4 wickets 13 207 47.5 50.0 Providence 6 Mar 2010 ODI # 2970
New Zealand 4 wickets 14 228 47.4 50.0 Kolkata 23 Oct 1987 ODI # 466
Pakistan 4 wickets 14 237 47.4 50.0 Harare 28 Mar 1998 ODI # 1297
Pakistan 4 wickets 14 238 47.4 50.0 Gujranwala 20 Nov 1998 ODI # 1375
England 5 wickets 14 196 47.4 50.0 Harare 28 Nov 2004 ODI # 2193
England 4 wickets 15 262 47.3 50.0 Harare 7 Oct 2001 ODI # 1754
Australia 7 wickets 15 247 47.3 50.0 Bulawayo 24 Feb 2003 ODI # 1966
Sri Lanka 2 wickets 15 147 47.3 50.0 Harare 28 Nov 2008 ODI # 2784
Pakistan 7 wickets 16 165 47.2 50.0 Harare 2 Mar 1993 ODI # 812
Australia 2 wickets 16 167 47.2 50.0 Perth 2 Dec 1994 ODI # 952
New Zealand 6 wickets 16 253 47.2 50.0 Bloemfontein 8 Mar 2003 ODI # 1984
Bangladesh 1 wicket 16 245 47.2 50.0 Harare 10 Feb 2007 ODI # 2518
Pakistan 5 wickets 17 200 47.1 50.0 St John's 5 Apr 2000 ODI # 1586
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
India Zimbabwe Nehru Stadium, Indore 18 Nov 1993 ODI # 852
Zimbabwe Pakistan Harare Sports Club 22 Feb 1995 ODI # 980
India Zimbabwe Boland Park, Paarl 27 Jan 1997 ODI # 1169
Zimbabwe New Zealand Queens Sports Club, Bulawayo 1 Oct 1997 ODI # 1235
Ireland Zimbabwe Sabina Park, Kingston, Jamaica 15 Mar 2007 ODI # 2535
Records includes the following current or recent matches:
Bangladesh v Zimbabwe at Dhaka, 3rd ODI, Nov 26, 2014 [ODI # 3553]
Bangladesh v Zimbabwe at Chittagong, 2nd ODI, Nov 23, 2014 [ODI # 3552]
Bangladesh v Zimbabwe at Chittagong, 1st ODI, Nov 21, 2014 [ODI # 3550]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365