Records / One-Day Internationals / Team records / Shortest matches (by balls bowled)

Team 1 Team 2 Balls Overs Winner Ground Match Date Scorecard
New Zealand West Indies 0 0.0 no result Southampton 8 Jul 2004 ODI # 2141
New Zealand Sri Lanka 0 0.0 no result Hamilton 9 Jan 2007 ODI # 2472
India Sri Lanka 2 0.2 no result Mackay 28 Feb 1992 ODI # 722
India Sri Lanka 18 3.0 no result Indore 25 Dec 1997 ODI # 1268
England South Africa 18 3.0 no result Cardiff 3 Sep 2008 ODI # 2761
Sri Lanka India 22 3.4 no result Colombo (SSC) 18 Aug 2006 ODI # 2405
Sri Lanka India 24 4.0 no result Colombo (RPS) 4 Sep 1994 ODI # 921
New Zealand Pakistan 26 4.2 no result Queenstown 26 Jan 2011 ODI # 3088
Sri Lanka Bangladesh 30 5.0 no result Hambantota 25 Mar 2013 ODI # 3351
India Australia 31 5.1 no result Jamshedpur 3 Oct 1984 ODI # 269
England South Africa 33 5.3 no result Cardiff 24 Aug 2012 ODI # 3296
West Indies England 35 5.5 no result Port of Spain 17 Feb 1990 ODI # 607
Australia New Zealand 36 6.0 no result Sydney 16 Dec 2007 ODI # 2656
Sri Lanka Pakistan 38 6.2 no result Colombo (RPS) 13 Jun 2012 ODI # 3274
West Indies India 45 7.3 no result Gros Islet 5 Jul 2009 ODI # 2855
Ireland Kenya 48 8.0 no result Belfast 25 Aug 2008 ODI # 2753
South Africa Zimbabwe 54 9.0 no result Bangalore 10 Nov 1993 ODI # 848
India Pakistan 54 9.0 no result Colombo (SSC) 20 Jul 1997 ODI # 1219
Australia England 58 7.2x8 no result Sydney 13 Jan 1979 ODI # 57
Pakistan Sri Lanka 60 10.0 no result Singapore 1 Apr 1996 ODI # 1087
Ireland Australia 64 10.4 no result Belfast 23 Jun 2012 ODI # 3279
Pakistan Australia 72 12.0 no result Karachi 22 Oct 1982 ODI # 161
Zimbabwe Pakistan 84 14.0 no result Bulawayo 4 Mar 2003 ODI # 1980
Pakistan India 87 14.3 no result Karachi 20 Dec 1989 ODI # 594
England Australia 91 15.1 no result Birmingham 11 Sep 2013 ODI # 3414
Kenya Zimbabwe 95 15.5 no result Patna 26 Feb 1996 ODI # 1061
West Indies England 96 16.0 no result Port of Spain 24 Apr 2004 ODI # 2121
England Zimbabwe 99 16.3 no result Leeds 1 Jul 2003 ODI # 2031
India South Africa 103 17.1 no result Dhaka 21 Apr 2003 ODI # 2007
Canada Kenya 103 17.1 no result King City (NW) 22 Aug 2009 ODI # 2877
Ireland West Indies 104 17.2 no result Dublin 14 Jul 2007 ODI # 2603
India Sri Lanka 110 18.2 no result Kolkata 8 Feb 2007 ODI # 2514
New Zealand West Indies 112 18.4 no result Sydney 19 Feb 1985 ODI # 308
Sri Lanka Australia 116 19.2 no result Colombo (SSC) 30 Apr 1983 ODI # 196
Sri Lanka Zimbabwe 120 20.0 Sri Lanka Colombo (SSC) 8 Dec 2001 ODI # 1776
South Africa New Zealand 120 20.0 no result Durban 4 Nov 2005 ODI # 2292
Netherlands Scotland 134 22.2 no result Belfast 13 Jul 2007 ODI # 2602
New Zealand Australia 138 23.0 no result Wellington 17 Feb 2000 ODI # 1563
Canada Sri Lanka 140 23.2 Sri Lanka Paarl 19 Feb 2003 ODI # 1958
India Sri Lanka 141 23.3 no result Delhi 27 Dec 2009 ODI # 2936
India New Zealand 161 26.5 no result Chennai 23 Oct 2003 ODI # 2051
Zimbabwe Sri Lanka 164 27.2 Sri Lanka Harare 25 Apr 2004 ODI # 2122
Sri Lanka New Zealand 171 28.3 no result Hambantota 12 Nov 2012 ODI # 3308
New Zealand India 172 28.4 no result Wellington 6 Mar 2009 ODI # 2822
Australia New Zealand 174 29.0 no result Melbourne 9 Jan 1986 ODI # 347
India England 180 30.0 England Chandigarh 27 Jan 1985 ODI # 298
India New Zealand 187 31.1 no result Colombo (SSC) 3 Jul 1998 ODI # 1342
Bangladesh West Indies 187 31.1 West Indies Dhaka 4 Mar 2011 ODI # 3118
Australia India 190 31.4 no result Amstelveen 23 Aug 2004 ODI # 2159
India Pakistan 191 31.5 no result Toronto 17 Sep 1997 ODI # 1229
Australia U.S.A. 191 31.5 Australia Southampton 13 Sep 2004 ODI # 2172
Kenya New Zealand 191 31.5 New Zealand Chennai 20 Feb 2011 ODI # 3101
Pakistan India 192 32.0 Pakistan Gujranwala 18 Dec 1989 ODI # 593
Pakistan West Indies 194 32.2 West Indies Cape Town 25 Feb 1993 ODI # 808
Sri Lanka Australia 197 32.5 no result Colombo (RPS) 5 Mar 2011 ODI # 3119
Australia West Indies 199 33.1 Australia Perth 1 Feb 2013 ODI # 3330
Bangladesh India 206 34.2 no result Dhaka 19 Jun 2014 ODI # 3499
New Zealand West Indies 208 34.4 no result Birmingham 26 Jun 2004 ODI # 2134
Canada Netherlands 212 35.2 Netherlands King City (NW) 29 Aug 2013 ODI # 3407
New Zealand West Indies 214 35.4 no result Queenstown 31 Dec 2008 ODI # 2786
Africa XI Asia XI 215 35.5 no result Durban 21 Aug 2005 ODI # 2271
Australia Bangladesh 215 35.5 Australia North Sound 31 Mar 2007 ODI # 2559
Australia New Zealand 216 36.0 no result Brisbane 13 Feb 2009 ODI # 2820
England Sri Lanka 217 36.1 England Manchester 28 May 2014 ODI # 3494
Bangladesh Zimbabwe 220 36.4 Bangladesh Chittagong 3 Nov 2009 ODI # 2920
Bermuda Canada 221 36.5 Canada Nairobi (Gym) 2 Feb 2007 ODI # 2498
England South Africa 223 37.1 England Nottingham 26 Aug 2008 ODI # 2754
Ireland Sri Lanka 226 37.4 Sri Lanka St George's 18 Apr 2007 ODI # 2575
Canada Netherlands 227 37.5 no result King City (NW) 27 Aug 2013 ODI # 3405
Sri Lanka Pakistan 228 38.0 no result Moratuwa 8 Mar 1986 ODI # 367
South Africa New Zealand 228 38.0 no result Potchefstroom 20 Oct 2000 ODI # 1641
India West Indies 230 38.2 no result Singapore 7 Sep 1999 ODI # 1495
Bangladesh Bermuda 231 38.3 Bangladesh Port of Spain 25 Mar 2007 ODI # 2554
Canada Afghanistan 231 38.3 Afghanistan Toronto 9 Aug 2011 ODI # 3174
New Zealand Zimbabwe 233 38.5 New Zealand Napier 3 Mar 1992 ODI # 728
West Indies New Zealand 234 39.0 West Indies Port of Spain 27 Mar 1985 ODI # 324
West Indies South Africa 235 39.1 South Africa Port of Spain 15 May 2005 ODI # 2245
Sri Lanka Australia 236 39.2 no result Colombo (SSC) 29 Apr 1983 ODI # 195
Scotland Netherlands 239 39.5 Scotland Ayr 6 Aug 2006 ODI # 2399
Pakistan India 240 40.0 no result Sialkot 31 Oct 1984 ODI # 273
Pakistan New Zealand 240 40.0 Pakistan Faisalabad 23 Nov 1984 ODI # 277
England India 240 40.0 India Birmingham 23 Jun 2013 ODI # 3377
Scotland England 240 40.0 England Aberdeen 9 May 2014 ODI # 3491
Zimbabwe Sri Lanka 241 40.1 Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
Scotland West Indies 250 41.4 West Indies Leicester 27 May 1999 ODI # 1465
Bangladesh West Indies 252 42.0 Bangladesh Chittagong 18 Oct 2011 ODI # 3202
New Zealand West Indies 252 42.0 New Zealand Queenstown 1 Jan 2014 ODI # 3451
Australia Ireland 254 42.2 Australia Bridgetown 13 Apr 2007 ODI # 2570
Australia India 255 42.3 no result Centurion 28 Sep 2009 ODI # 2901
England Zimbabwe 256 42.4 England Bristol 6 Jul 2003 ODI # 2034
Pakistan West Indies 258 43.0 West Indies Brisbane 9 Jan 1993 ODI # 788
England New Zealand 258 43.0 no result Birmingham 18 Jun 2008 ODI # 2709
Scotland Kenya 259 43.1 no result Ayr 12 Aug 2008 ODI # 2741
Bangladesh India 259 43.1 India Dhaka 17 Jun 2014 ODI # 3498
England New Zealand 261 43.3 New Zealand Perth 5 Feb 1983 ODI # 179
Bermuda Netherlands 262 43.4 Bermuda Benoni 2 Dec 2006 ODI # 2456
Sri Lanka New Zealand 262 43.4 no result Dambulla 19 Aug 2010 ODI # 3037
England West Indies 263 43.5 no result Lord's 9 Jul 2000 ODI # 1609
New Zealand Bangladesh 263 43.5 New Zealand Queenstown 31 Dec 2007 ODI # 2660
Sri Lanka West Indies 264 44.0 Sri Lanka Mumbai (BS) 14 Oct 2006 ODI # 2428
India England 264 44.0 India Bangalore 23 Nov 2008 ODI # 2781
New Zealand India 265 44.1 no result Wellington 14 Jan 1999 ODI # 1383
Sri Lanka Pakistan 267 44.3 Pakistan Kandy 2 Mar 1986 ODI # 365
West Indies Zimbabwe 267 44.3 West Indies Ahmedabad 8 Oct 2006 ODI # 2424
India Australia 268 44.4 no result Thiruvananthapuram 1 Oct 1984 ODI # 268
Zimbabwe Kenya 270 45.0 Zimbabwe Bulawayo 15 Dec 2002 ODI # 1920
South Africa West Indies 270 45.0 no result Durban 30 Jan 2004 ODI # 2092
Sri Lanka West Indies 271 45.1 West Indies Colombo (SSC) 18 Dec 1993 ODI # 866
England India 271 45.1 England Southampton 6 Sep 2011 ODI # 3187
Australia Pakistan 275 45.5 no result Brisbane 15 Jan 1984 ODI # 235
Sri Lanka Bangladesh 275 45.5 Sri Lanka Colombo (SSC) 5 Aug 2002 ODI # 1858
Netherlands West Indies 275 45.5 West Indies Dublin 10 Jul 2007 ODI # 2599
Sri Lanka New Zealand 276 46.0 New Zealand Hambantota 12 Nov 2013 ODI # 3434
Scotland England 279 46.3 no result Edinburgh 18 Aug 2008 ODI # 2743
Australia Sri Lanka 280 46.4 Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
Australia India 281 46.5 Australia Sydney 8 Jan 1981 ODI # 104
New Zealand Pakistan 281 46.5 Pakistan Sharjah 1 May 1990 ODI # 629
Australia West Indies 282 47.0 no result Melbourne 9 Jan 1992 ODI # 699
Netherlands Kenya 282 47.0 Netherlands Rotterdam 21 Aug 2008 ODI # 2747
West Indies India 283 47.1 West Indies Port of Spain 1 Jun 2002 ODI # 1837
South Africa Bangladesh 283 47.1 South Africa Bloemfontein 22 Feb 2003 ODI # 1961
Ireland Pakistan 285 47.3 Pakistan Belfast 28 May 2011 ODI # 3157
England New Zealand 285 47.3 England Cardiff 16 Jun 2013 ODI # 3373
India Sri Lanka 288 48.0 Sri Lanka Canberra 12 Feb 2008 ODI # 2676
Scotland New Zealand 288 48.0 New Zealand Aberdeen 3 Jul 2008 ODI # 2731
New Zealand West Indies 289 48.1 no result Margao 26 Oct 1994 ODI # 938
India New Zealand 289 48.1 India Chennai 10 Dec 2010 ODI # 3077
England Pakistan 290 48.2 no result Adelaide 1 Mar 1992 ODI # 726
England New Zealand 291 48.3 no result Manchester 20 Jul 1973 ODI # 7
Sri Lanka India 292 48.4 India Colombo (SSC) 17 Sep 1994 ODI # 927
New Zealand South Africa 292 48.4 no result Wellington 30 Mar 1999 ODI # 1425
India Kenya 292 48.4 India Bloemfontein 12 Oct 2001 ODI # 1758
Zimbabwe Sri Lanka 292 48.4 Sri Lanka Harare 22 Nov 2008 ODI # 2780
West Indies India 293 48.5 India Gros Islet 3 Jul 2009 ODI # 2854
Sri Lanka India 293 48.5 Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
New Zealand Pakistan 295 49.1 no result Auckland 16 Feb 1985 ODI # 306
West Indies Bangladesh 295 49.1 West Indies St George's 19 May 2004 ODI # 2130
Sri Lanka India 296 49.2 no result Colombo (PSS) 22 Sep 1985 ODI # 334
Sri Lanka India 296 49.2 Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
Bangladesh South Africa 296 49.2 South Africa Birmingham 12 Sep 2004 ODI # 2171
New Zealand Australia 297 49.3 Australia Wellington 20 Feb 1982 ODI # 148
New Zealand South Africa 297 49.3 no result Napier 25 Mar 1999 ODI # 1419
Canada Kenya 297 49.3 Canada King City (NW) 19 Aug 2009 ODI # 2875
New Zealand Pakistan 298 49.4 Pakistan Singapore 20 Aug 2000 ODI # 1623
West Indies New Zealand 298 49.4 no result Kingston 5 Jun 2002 ODI # 1839
South Africa Pakistan 299 49.5 no result Port Elizabeth 9 Feb 2007 ODI # 2517
England South Africa 299 49.5 England Lord's 31 Aug 2008 ODI # 2759
Australia Zimbabwe 300 50.0 no result Melbourne 29 Jan 2004 ODI # 2091
West Indies Bangladesh 300 50.0 West Indies Kingstown 16 May 2004 ODI # 2129
Sri Lanka Pakistan 300 50.0 no result Colombo (RPS) 17 Mar 2006 ODI # 2351
India Sri Lanka 300 50.0 no result Brisbane 5 Feb 2008 ODI # 2672
Sri Lanka West Indies 300 50.0 no result Colombo (SSC) 31 Jan 2011 ODI # 3092
South Africa India 300 50.0 no result Centurion 11 Dec 2013 ODI # 3444

Records include the following recent matches:
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]
Zimbabwe v Afghanistan at Bulawayo, 1st ODI, Jul 18, 2014 [ODI # 3503]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365