Records / One-Day Internationals / Team records / Shortest completed innings (by balls)

Shortest completed innings (by balls)
Team Score Overs Balls RR Inns Opposition Ground Match Date Scorecard
Namibia 45 14.0 84 3.21 2 v Australia Potchefstroom 27 Feb 2003 ODI # 1970
Canada 92 14.5 89 6.20 2 v Kenya Nairobi (Jaff) 5 Feb 2007 ODI # 2508
Zimbabwe 38 15.4 94 2.42 1 v Sri Lanka Colombo (SSC) 8 Dec 2001 ODI # 1776
Bermuda 106 15.5 95 6.69 2 v Canada Nairobi (Gym) 2 Feb 2007 ODI # 2498
Sri Lanka 78 16.5 101 4.63 2 v Pakistan Sharjah 17 Apr 2002 ODI # 1832
Namibia 84 17.4 106 4.75 2 v Pakistan Kimberley 16 Feb 2003 ODI # 1954
Bangladesh 58 17.4 106 3.28 2 v India Dhaka 17 Jun 2014 ODI # 3498
Zimbabwe 35 18.0 108 1.94 1 v Sri Lanka Harare 25 Apr 2004 ODI # 2122
Afghanistan 150 18.3 111 8.10 1 v Canada Toronto 9 Aug 2011 ODI # 3174
Canada 36 18.4 112 1.92 1 v Sri Lanka Paarl 19 Feb 2003 ODI # 1958
Bangladesh 58 18.5 113 3.07 1 v West Indies Dhaka 4 Mar 2011 ODI # 3118
Zimbabwe 99 19.1 115 5.16 2 v Pakistan Kingston 21 Mar 2007 ODI # 2547
Bangladesh 77 19.3 117 3.94 2 v New Zealand Colombo (SSC) 23 Sep 2002 ODI # 1885
Pakistan 43 19.5 119 2.16 1 v West Indies Cape Town 25 Feb 1993 ODI # 808
Ireland 96 20.0 120 4.80 1 v Pakistan Belfast 28 May 2011 ODI # 3157
Sri Lanka 43 20.1 121 2.13 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
West Indies 61 22.0 132 2.77 1 v Bangladesh Chittagong 18 Oct 2011 ODI # 3202
South Africa 129 22.0 132 5.86 2 v Australia Centurion 19 Oct 2011 ODI # 3203
Zimbabwe 69 22.5 137 3.02 2 v Kenya Harare 1 Mar 2006 ODI # 2343
Pakistan 75 22.5 137 3.28 2 v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
Sri Lanka 109 23.0 138 4.73 2 v India Johannesburg 10 Mar 2003 ODI # 1985
South Africa 83 23.0 138 3.60 1 v England Nottingham 26 Aug 2008 ODI # 2754
West Indies 54 23.2 140 2.31 2 v South Africa Cape Town 25 Jan 2004 ODI # 2088
England 169 23.3 141 7.19 1 v New Zealand Cardiff 16 Jun 2013 ODI # 3373
Pakistan 71 23.4 142 3.00 1 v West Indies Brisbane 9 Jan 1993 ODI # 788
Sri Lanka 132 23.4 142 5.57 2 v South Africa Dhaka 30 Oct 1998 ODI # 1362
Kenya 69 23.5 143 2.89 1 v New Zealand Chennai 20 Feb 2011 ODI # 3101
West Indies 70 23.5 143 2.93 1 v Australia Perth 1 Feb 2013 ODI # 3330
U.S.A. 65 24.0 144 2.70 1 v Australia Southampton 13 Sep 2004 ODI # 2172
England 162 24.0 144 6.75 1 v New Zealand Birmingham 18 Jun 2008 ODI # 2709
Sri Lanka 67 24.0 144 2.79 1 v England Manchester 28 May 2014 ODI # 3494
India 78 24.1 145 3.22 2 v Sri Lanka Kanpur 24 Dec 1986 ODI # 407
England 146 24.2 146 6.00 2 v Pakistan Melbourne 2 Mar 1985 ODI # 314
Zimbabwe 65 24.3 147 2.65 2 v India Harare 29 Aug 2005 ODI # 2274
New Zealand 179 24.4 148 7.25 2 v Pakistan Singapore 20 Aug 2000 ODI # 1623
Bermuda 78 24.4 148 3.16 2 v Sri Lanka Port of Spain 15 Mar 2007 ODI # 2534
Sri Lanka 96 24.4 148 3.89 2 v India Port of Spain 9 Jul 2013 ODI # 3387
Canada 67 24.4 148 2.71 1 v Netherlands King City (NW) 29 Aug 2013 ODI # 3407
Zimbabwe 92 24.5 149 3.70 1 v England Bristol 6 Jul 2003 ODI # 2034
Zimbabwe 44 24.5 149 1.77 1 v Bangladesh Chittagong 3 Nov 2009 ODI # 2920
Zimbabwe 118 24.5 149 4.75 1 v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
New Zealand 118 25.0 150 4.72 2 v Pakistan Sialkot 6 Nov 1990 ODI # 638
India 123 25.0 150 4.92 1 v West Indies Port of Spain 1 Jun 2002 ODI # 1837
Pakistan 89 25.0 150 3.56 2 v South Africa Mohali 27 Oct 2006 ODI # 2438
Kenya 103 25.1 151 4.09 2 v South Africa Nairobi (Gym) 3 Oct 1996 ODI # 1124
Australia 70 25.2 152 2.76 2 v England Birmingham 4 Jun 1977 ODI # 43
New Zealand 94 25.2 152 3.71 2 v Australia Christchurch 4 Mar 1990 ODI # 615
India 105 25.3 153 4.11 1 v Bangladesh Dhaka 17 Jun 2014 ODI # 3498
India 63 25.5 155 2.43 1 v Australia Sydney 8 Jan 1981 ODI # 104
New Zealand 133 25.5 155 5.14 2 v Australia St George's 20 Apr 2007 ODI # 2577
England 99 26.1 157 3.78 2 v Sri Lanka Chester-le-Street 25 May 2014 ODI # 3493
New Zealand 132 26.2 158 5.01 2 v Australia Colombo (SSC) 15 Sep 2002 ODI # 1877
Australia 70 26.3 159 2.64 2 v New Zealand Adelaide 27 Jan 1986 ODI # 358
India 54 26.3 159 2.03 2 v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
New Zealand 73 26.3 159 2.75 2 v Sri Lanka Auckland 6 Jan 2007 ODI # 2471
India 103 26.3 159 3.88 2 v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
Netherlands 91 26.4 160 3.41 1 v Bermuda Benoni 2 Dec 2006 ODI # 2456
Australia 74 26.4 160 2.77 1 v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
South Africa 101 26.5 161 3.76 2 v Pakistan Sharjah 28 Mar 2000 ODI # 1582
Netherlands 129 26.5 161 4.80 2 v Australia Basseterre 18 Mar 2007 ODI # 2540
India 127 27.0 162 4.70 2 v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
New Zealand 103 27.0 162 3.81 1 v India Chennai 10 Dec 2010 ODI # 3077
Sri Lanka 121 27.0 162 4.48 2 v England The Oval 28 Jun 2011 ODI # 3165
Australia 109 27.3 165 3.96 2 v England Sydney 26 Jan 1983 ODI # 175
Bangladesh 76 27.3 165 2.76 2 v India Dhaka 11 Apr 2003 ODI # 2001
New Zealand 105 27.4 166 3.79 2 v Australia Auckland 3 Dec 2005 ODI # 2301
Ireland 77 27.4 166 2.78 1 v Sri Lanka St George's 18 Apr 2007 ODI # 2575
Bangladesh 74 27.4 166 2.67 2 v Australia Darwin 30 Aug 2008 ODI # 2758
ICC World XI 137 27.5 167 4.92 2 v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
Afghanistan 88 27.5 167 3.16 2 v Kenya Nairobi (Gym) 7 Oct 2010 ODI # 3052
Netherlands 143 27.5 167 5.13 1 v Canada King City (NW) 27 Aug 2013 ODI # 3405
Sri Lanka 144 27.5 167 5.17 2 v England The Oval 22 May 2014 ODI # 3492
South Africa 69 28.0 168 2.46 2 v Australia Sydney 14 Dec 1993 ODI # 862
Bangladesh 120 28.0 168 4.28 2 v Canada Durban 11 Feb 2003 ODI # 1946
West Indies 146 28.0 168 5.21 2 v England Gros Islet 3 Apr 2009 ODI # 2833
Bangladesh 78 28.0 168 2.78 2 v South Africa Dhaka 19 Mar 2011 ODI # 3138
Pakistan 121 28.1 169 4.29 2 v South Africa Singapore 27 Aug 2000 ODI # 1626
Zimbabwe 80 28.2 170 2.82 2 v Sri Lanka Dhaka 12 Jan 2009 ODI # 2791
Sri Lanka 55 28.3 171 1.92 2 v West Indies Sharjah 3 Dec 1986 ODI # 405
India 100 28.3 171 3.50 2 v West Indies Ahmedabad 16 Nov 1993 ODI # 851
Ireland 112 28.4 172 3.90 2 v New Zealand Aberdeen 1 Jul 2008 ODI # 2727
Canada 75 28.5 173 2.60 2 v Zimbabwe Port of Spain 16 May 2006 ODI # 2374
New Zealand 74 29.0 174 2.55 1 v Australia Wellington 20 Feb 1982 ODI # 148
South Africa 153 29.0 174 5.27 2 v Pakistan Port Elizabeth 11 Dec 2002 ODI # 1916
Kenya 133 29.0 174 4.58 1 v Zimbabwe Bulawayo 15 Dec 2002 ODI # 1920
Zimbabwe 127 29.0 174 4.37 2 v South Africa Benoni 22 Oct 2010 ODI # 3061
India 165 29.1 175 5.65 2 v England The Oval 9 Jul 2002 ODI # 1854
India 91 29.1 175 3.12 2 v South Africa Durban 22 Nov 2006 ODI # 2447
England 104 29.1 175 3.56 2 v Sri Lanka Colombo (RPS) 13 Oct 2007 ODI # 2630
West Indies 87 29.3 177 2.94 2 v Australia Sydney 8 Dec 1992 ODI # 771
Netherlands 86 29.3 177 2.91 2 v Sri Lanka Colombo (RPS) 16 Sep 2002 ODI # 1878
India 88 29.3 177 2.98 2 v New Zealand Dambulla 10 Aug 2010 ODI # 3030
India 151 29.4 178 5.08 2 v Australia Melbourne 5 Feb 2012 ODI # 3231
Bangladesh 129 29.5 179 4.32 2 v Pakistan Lahore 8 Apr 2008 ODI # 2696
Bangladesh 125 29.5 179 4.18 2 v Australia Darwin 6 Sep 2008 ODI # 2762
New Zealand 162 29.5 179 5.43 2 v Bangladesh Dhaka 29 Oct 2013 ODI # 3423
New Zealand 160 29.5 179 5.36 2 v West Indies Hamilton 8 Jan 2014 ODI # 3453
England 118 30.0 180 3.93 2 v Zimbabwe Harare 3 Jan 1997 ODI # 1158
New Zealand 122 30.0 180 4.06 2 v Pakistan Karachi 21 Apr 2002 ODI # 1833
Ireland 91 30.0 180 3.03 1 v Australia Bridgetown 13 Apr 2007 ODI # 2570
Kenya 112 30.0 180 3.73 2 v Netherlands The Hague 3 Jul 2010 ODI # 3010

Completed innings only

Records includes the following current or recent matches:
Zimbabwe v Afghanistan at Bulawayo, 4th ODI, Jul 24, 2014 [ODI # 3506]
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]

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