Longest individual innings (by balls)

Longest individual innings (by balls) in ODIs

Longest individual innings (by balls)
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
171*19020116285.07New Zealandv East AfricaBirmingham7 Jun 1975ODI # 20
114*18017713-64.40New Zealandv IndiaManchester14 Jun 1975ODI # 28
70-1761-39.77Pakistanv West IndiesThe Oval22 Jun 1983ODI # 222
36*-1741-20.68Indiav EnglandLord's7 Jun 1975ODI # 19
264225173339152.60Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
106*1811739161.27West Indiesv IndiaBirmingham9 Jun 1979ODI # 61
142*20817214-82.55Englandv New ZealandManchester18 Jul 1986ODI # 389
137*19117212179.65Canadav ScotlandNairobi (Ruaraka)31 Jan 2007ODI # 2495
189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
12819616816-76.19Englandv New ZealandLeeds23 May 1990ODI # 632
102*1881688-60.71Australiav IndiaHobart10 Dec 1991ODI # 694
99-1684-58.92Englandv PakistanThe Oval21 May 1987ODI # 448
178*201167174106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
871791676-52.09Pakistanv West IndiesKingston23 Mar 1993ODI # 821
84*1991678-50.29New Zealandv IndiaLeeds13 Jun 1979ODI # 65
63*1731671-37.72Pakistanv West IndiesW.A.C.A1 Jan 1989ODI # 544
181*2271661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
160*20216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
132*21216512180.00West Indiesv EnglandLord's6 Jul 2004ODI # 2140
114*23216510169.09Australiav EnglandLord's3 Jun 1985ODI # 331
14521516413-88.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
138*-16412284.14West Indiesv EnglandGwalior27 Oct 1989ODI # 586
117*20716413171.34Englandv AustraliaLord's3 Jun 1985ODI # 331
237*2231632411145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
171*205163137104.90Indiav AustraliaW.A.C.A12 Jan 2016ODI # 3723
169216163203103.68Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
167*208163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
154-16315394.47Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
13623116211-83.95Englandv AustraliaLord's29 May 1989ODI # 568
111*2191627168.51Australiav EnglandLord's29 May 1989ODI # 568
951701625158.64Zimbabwev West IndiesProvidence4 Mar 2010ODI # 2967
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
123*20116117176.39Bangladeshv ZimbabweJaipur13 Oct 2006ODI # 2427
1031741615163.97West Indiesv PakistanMelbourne21 Nov 1981ODI # 122
92-1618-57.14West Indiesv Sri LankaSharjah28 Oct 1993ODI # 839
153*22516019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
134*21816015-83.75Indiav EnglandGwalior4 Mar 1993ODI # 813
130*2291605281.25Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
130*-16010381.25Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
12720216014179.37Englandv West IndiesLord's28 May 1995ODI # 1002
119*18916015-74.37South Africav IndiaDurban22 Nov 2006ODI # 2447
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]