Live Scores
Series
Teams
News
Features
Videos
Stats
IPL 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
One-Day Internationals
Team records
Shortest completed innings (by balls)
Shortest completed innings (by balls) in ODIs
Shortest completed innings (by balls)
Team
Score
Overs
Balls
RR
Inns
Opposition
Ground
Match Date
Scorecard
U.S.A.
35
12.0
72
2.91
1
v Nepal
Kirtipur
12 Feb 2020
ODI # 4245
Zimbabwe
54
13.5
83
3.90
2
v Afghanistan
Harare
26 Feb 2017
ODI # 3842
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
Sri Lanka
50
15.2
92
3.26
1
v India
Colombo (RPS)
17 Sep 2023
ODI # 4649
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
Afghanistan
58
16.1
97
3.58
2
v Zimbabwe
Sharjah
2 Jan 2016
ODI # 3719
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
Mirpur
17 Jun 2014
ODI # 3498
Zimbabwe
54
17.5
107
3.02
2
v Afghanistan
Harare
19 Dec 2024
ODI # 4818
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
Afghanistan
63
18.3
111
3.40
2
v Scotland
Abu Dhabi
14 Jan 2015
ODI # 3576
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
Mirpur
4 Mar 2011
ODI # 3118
Zimbabwe
99
19.1
115
5.16
2
v Pakistan
Kingston
21 Mar 2007
ODI # 2547
P.N.G.
82
19.1
115
4.27
2
v Nepal
Al Amerat
10 Sep 2021
ODI # 4322
Afghanistan
59
19.2
116
3.05
2
v Pakistan
Hambantota
22 Aug 2023
ODI # 4625
Bangladesh
77
19.3
117
3.94
2
v New Zealand
Colombo (SSC)
23 Sep 2002
ODI # 1885
U.A.E.
97
19.3
117
4.97
2
v Nepal
ICCA Dubai
26 Jan 2019
ODI # 4086
Sri Lanka
55
19.4
118
2.79
2
v India
Wankhede
2 Nov 2023
ODI # 4690
Pakistan
43
19.5
119
2.16
1
v West Indies
Cape Town
25 Feb 1993
ODI # 808
Sri Lanka
76
19.5
119
3.83
2
v New Zealand
Auckland
25 Mar 2023
ODI # 4548
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
South Africa
83
20.4
124
4.01
2
v England
Manchester
22 Jul 2022
ODI # 4435
Netherlands
90
21.0
126
4.28
2
v Australia
Delhi
25 Oct 2023
ODI # 4681
Pakistan
105
21.4
130
4.84
1
v West Indies
Nottingham
31 May 2019
ODI # 4144
Oman
91
21.4
130
4.20
1
v Scotland
Dundee
22 Jul 2024
ODI # 4749
West Indies
61
22.0
132
2.77
1
v Bangladesh
Chattogram
18 Oct 2011
ODI # 3202
South Africa
129
22.0
132
5.86
2
v Australia
Centurion
19 Oct 2011
ODI # 3203
Sri Lanka
73
22.0
132
3.31
2
v India
Thiruvananthapuram
15 Jan 2023
ODI # 4505
England
170
22.0
132
7.72
2
v South Africa
Wankhede
21 Oct 2023
ODI # 4677
Afghanistan
116
22.2
134
5.19
1
v Sri Lanka
Hambantota
7 Jun 2023
ODI # 4583
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
U.A.E.
71
22.5
137
3.10
2
v Nepal
Kirtipur
12 Mar 2023
ODI # 4534
Zimbabwe
96
22.5
137
4.20
1
v Sri Lanka
Colombo (RPS)
11 Jan 2024
ODI # 4720
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
114
23.0
138
4.95
1
v India
Bridgetown
27 Jul 2023
ODI # 4622
New Zealand
79
23.1
139
3.41
2
v India
Visakhapatnam
29 Oct 2016
ODI # 3800
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
Netherlands
105
23.3
141
4.46
2
v Sri Lanka
Harare
9 Jul 2023
ODI # 4620
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
Ireland
157
23.4
142
6.63
2
v Australia
Belfast
27 Aug 2015
ODI # 3679
Ireland
82
23.4
142
3.46
2
v Pakistan
Dublin (Malahide)
18 Aug 2016
ODI # 3767
Nepal
104
23.4
142
4.39
2
v Pakistan
Multan
30 Aug 2023
ODI # 4628
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
W.A.C.A
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
Bangladesh
82
24.0
144
3.41
1
v Sri Lanka
Mirpur
25 Jan 2018
ODI # 3965
Zimbabwe
78
24.0
144
3.25
2
v South Africa
Bloemfontein
3 Oct 2018
ODI # 4050
India
78
24.1
145
3.22
2
v Sri Lanka
Kanpur
24 Dec 1986
ODI # 407
West Indies
86
24.1
145
3.55
1
v Australia
Canberra
6 Feb 2024
ODI # 4723
England
146
24.2
146
6.00
2
v Pakistan
Melbourne
2 Mar 1985
ODI # 314
Australia
148
24.2
146
6.08
2
v New Zealand
Auckland
3 Feb 2016
ODI # 3731
Australia
107
24.2
146
4.39
2
v Sri Lanka
Colombo (RPS)
14 Feb 2025
ODI # 4835
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
Bangladesh
70
24.4
148
2.83
2
v West Indies
St George's
22 Aug 2014
ODI # 3511
South Africa
121
24.4
148
4.90
2
v Sri Lanka
Colombo (RPS)
12 Aug 2018
ODI # 4031
Zimbabwe
70
24.4
148
2.83
2
v Sri Lanka
Pallekele
21 Jan 2022
ODI # 4347
Australia
126
24.4
148
5.10
2
v England
Lord's
27 Sep 2024
ODI # 4778
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
Chattogram
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
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Completed innings only