Most fours in an innings

One-Day Internationals Cricket – Most fours in an innings

One-Day Internationals
Boundaries

Most fours in an innings

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
RG Sharma264225173339152.60Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
🥈 2
SR Tendulkar200*226147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
🥈 2
V Sehwag219208149257146.97Indiav West IndiesIndore08 Dec 2011ODI # 3223
4
ST Jayasuriya157157104241150.96Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
4
MJ Guptill237*2231632411145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
4
DA Warner17321813624-127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
4
Fakhar Zaman210*221156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
4
Ishan Kishan2101691312410160.30Indiav BangladeshChattogram10 Dec 2022ODI # 4499
9
CS MacLeod157*164146231107.53Scotlandv AfghanistanBulawayo04 Mar 2018ODI # 3983
10
Saeed Anwar194206146225132.87Pakistanv IndiaChennai21 May 1997ODI # 1209
10
V Kohli183211148221123.64Indiav PakistanMirpur18 Mar 2012ODI # 3263
10
TM Dilshan161*22114622-110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
10
AD Hales171166122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
10
SD Hope170-152222111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
10
Soumya Sarkar169218151222111.92Bangladeshv New ZealandNelson20 Dec 2023ODI # 4715
16
IVA Richards189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
16
BC Lara153-14321-106.99West Indiesv PakistanSharjah05 Nov 1993ODI # 845
16
ST Jayasuriya189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
16
NJ Astle11918511621-102.58New Zealandv PakistanDunedin28 Feb 2001ODI # 1693
16
V Sehwag126136104211121.15Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
16
SP Fleming134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
16
HH Gibbs175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
16
PR Stirling177177134215132.08Irelandv CanadaToronto07 Sep 2010ODI # 3042
16
Yuvraj Singh150183127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
16
Q de Kock168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
16
V Kohli140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
16
SC Williams174156101215172.27Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
16
GJ Maxwell201*1811282110157.03Australiav AfghanistanWankhede07 Nov 2023ODI # 4696
16
JE Root166*220139212119.42Englandv West IndiesCardiff01 Jun 2025ODI # 4881
30
IVA Richards119*-13320189.47West Indiesv EnglandScarborough26 Aug 1976ODI # 37
30
IVA Richards149-99203150.50West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
30
BC Lara128-12520-102.40West Indiesv PakistanDurban19 Feb 1993ODI # 805
30
S Chanderpaul15020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
30
SR Tendulkar186*221150203124.00Indiav New ZealandHyderabad (Deccan)08 Nov 1999ODI # 1523
30
RS Kaluwitharana102*14111720-87.17Sri Lankav EnglandColombo (SSC)27 Mar 2001ODI # 1697
30
GC Smith134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
30
ST Jayasuriya15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
30
TM Dilshan160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
30
S Dhawan1191649520-125.26Indiav West IndiesKanpur27 Nov 2013ODI # 3439
30
S Dhawan132*-90203146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
30
BRM Taylor138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
30
RG Sharma162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
30
Tamim Iqbal158-136203116.17Bangladeshv ZimbabweSylhet03 Mar 2020ODI # 4251
30
P Nissanka210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
30
TM Head154*172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
30
BJ Bennett169216163203103.68Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
47
DJ Callaghan169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
47
DA Gunawardene13220014619-90.41Sri Lankav West IndiesNairobi (Gym)04 Oct 2000ODI # 1631
47
SR Tendulkar13919712519-111.20Indiav AustraliaIndore31 Mar 2001ODI # 1699
47
V Sehwag1009770191142.85Indiav New ZealandColombo (SSC)02 Aug 2001ODI # 1743
47
HH Gibbs 97*886619-146.96South Africav BangladeshBenoni06 Oct 2002ODI # 1891
47
Saleem Elahi13519112919-104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
47
HH Gibbs143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
47
CH Gayle153*22516019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
47
AJ Strauss15220712819-118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
47
DPMD Jayawardene126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
47
SM Pollock130165110191118.18Africa XIv Asia XIBengaluru06 Jun 2007ODI # 2587
47
SR Tendulkar175210141194124.11Indiav AustraliaHyderabad05 Nov 2009ODI # 2923
47
MJ Guptill189*216155192121.93New Zealandv EnglandSouthampton02 Jun 2013ODI # 3361
47
WU Tharanga174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
47
DA Warner178164133195133.83Australiav AfghanistanW.A.C.A04 Mar 2015ODI # 3623
47
EC Joyce160*-148193108.10Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
47
DA Warner179186128195139.84Australiav PakistanAdelaide26 Jan 2017ODI # 3826
47
V Kohli129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
47
SW Ambris148163126191117.46West Indiesv IrelandDublin (Malahide)11 May 2019ODI # 4132
47
TWM Latham145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
47
Shubman Gill208225149199139.59Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
47
M Labuschagne12413599191125.25Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
47
DP Conway152*147121193125.61New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
70
DL Amiss137-14718-93.19Englandv IndiaLord's07 Jun 1975ODI # 19
70
DI Gower158177118184133.89Englandv New ZealandBrisbane15 Jan 1983ODI # 168
70
W Larkins12414812618298.41Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
70
RT Ponting14518915818191.77Australiav ZimbabweDelhi11 Apr 1998ODI # 1313
70
BC Lara117-62184188.70West Indiesv BangladeshDhaka09 Oct 1999ODI # 1511
70
SC Ganguly153*225150183102.00Indiav New ZealandGwalior11 Nov 1999ODI # 1524
70
CB Wishart172*191151183113.90Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
70
A Symonds143*139125182114.40Australiav PakistanJohannesburg11 Feb 2003ODI # 1945
70
SR Tendulkar15219315118-100.66Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
70
MS Atapattu12419112918-96.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
70
Shoaib Malik143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
70
CH Gayle12318713018294.61West Indiesv IndiaKingston18 May 2006ODI # 2377
70
WU Tharanga118*17912618-93.65Sri Lankav BangladeshMirpur08 Jan 2010ODI # 2940
70
G Gambhir138*17111618-118.96Indiav New ZealandJaipur01 Dec 2010ODI # 3072
70
AJ Strauss158188145181108.96Englandv IndiaBengaluru27 Feb 2011ODI # 3110
70
KC Sangakkara169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
70
V Kohli115*10466181174.24Indiav AustraliaNagpur30 Oct 2013ODI # 3424
70
Q de Kock135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
70
DA Warner12716911518-110.43Australiav EnglandSydney16 Jan 2015ODI # 3578
70
WTS Porterfield119-9818-121.42Irelandv AfghanistanGreater Noida15 Mar 2017ODI # 3850
70
RG Sharma147168138182106.52Indiav New ZealandKanpur29 Oct 2017ODI # 3932
70
S Dhawan143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
70
Fakhar Zaman1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
70
JJ Roy132160124181106.45Englandv BangladeshMirpur03 Mar 2023ODI # 4528
70
BKG Mendis12418411418-108.77Sri Lankav BangladeshPallekele08 Jul 2025ODI # 4891
95
GA Gooch129*-118171109.32Englandv West IndiesPort of Spain04 Mar 1986ODI # 366
95
RA Smith167*208163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
95
Ijaz Ahmed114*13490173126.66Pakistanv South AfricaDurban17 Dec 1994ODI # 964
95
RS Kaluwitharana100*-89171112.35Sri Lankav KenyaNairobi (Gym)28 Sep 1996ODI # 1120
95
ST Jayasuriya151*189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
95
A Ranatunga131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218

Showing 100 records