Most sixes in an innings

One-Day Internationals Cricket – Most sixes in an innings

One-Day Internationals
Boundaries

Most sixes in an innings

RankPlayerRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
EJG Morgan1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
🥈 2
RG Sharma2092221581216132.27Indiav AustraliaBengaluru02 Nov 2013ODI # 3428
🥈 2
AB de Villiers1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
🥈 2
CH Gayle2152121471016146.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
🥈 2
JS Malhotra173-124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
6
SR Watson185113961515192.70Australiav BangladeshMirpur11 Apr 2011ODI # 3150
7
CJ Anderson1315147614278.72New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
7
CH Gayle162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
7
JC Buttler16210770714231.42Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
10
NLTC Perera140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
10
H Klaasen174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
12
XM Marshall1571311181112133.05West Indiesv CanadaKing City (NW)22 Aug 2008ODI # 2749
12
RG Sharma2082121531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
12
CH Gayle135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
12
JC Buttler150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
12
Muhammad Waseem119-76612156.57U.A.E.v P.N.G.Kirtipur15 Mar 2023ODI # 4536
17
ST Jayasuriya134-651111206.15Sri Lankav PakistanSingapore02 Apr 1996ODI # 1088
17
Shahid Afridi1025040611255.00Pakistanv Sri LankaNairobi (Gym)04 Oct 1996ODI # 1125
17
D Ramdin169187121811139.66West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
17
MJ Guptill2372231632411145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
17
AB de Villiers1199861311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
17
Q de Kock1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
17
MP Stoinis146161117911124.78Australiav New ZealandAuckland30 Jan 2017ODI # 3829
17
MJ Guptill1801981381511130.43New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
17
CH Gayle12311491711135.16West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
17
Asif Khan101-42411240.47U.A.E.v NepalKirtipur16 Mar 2023ODI # 4537
17
Fakhar Zaman12610381811155.55Pakistanv New ZealandBengaluru04 Nov 2023ODI # 4692
17
HG Munsey1912171501411127.33Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
29
MS Dhoni1832101451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
29
MV Boucher1479068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
29
ML Hayden1812271661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
29
BB McCullum166-1351210122.96New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
29
Abdul Razzaq10910272710151.38Pakistanv South AfricaAbu Dhabi31 Oct 2010ODI # 3063
29
KA Pollard119140110410108.18West Indiesv IndiaChennai11 Dec 2011ODI # 3224
29
AD Mathews139141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
29
BA Stokes999052410190.38Englandv IndiaPune26 Mar 2021ODI # 4283
29
Fakhar Zaman1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
29
Ishan Kishan2101691312410160.30Indiav BangladeshChattogram10 Dec 2022ODI # 4499
29
MG Bracewell140125781210179.48New Zealandv IndiaHyderabad18 Jan 2023ODI # 4507
29
Kushal Malla108-64910168.75Nepalv OmanKirtipur21 Apr 2023ODI # 4568
29
HT Tector140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
29
GJ Maxwell2011811282110157.03Australiav AfghanistanWankhede07 Nov 2023ODI # 4696
43
Ijaz Ahmed13912384109165.47Pakistanv IndiaLahore02 Oct 1997ODI # 1236
43
Shahid Afridi1027646109221.73Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
43
L Vincent172168120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
43
RT Ponting164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
43
CH Gayle12516410789116.82West Indiesv New ZealandKingston07 Jul 2012ODI # 3285
43
RG Sharma264225173339152.60Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
43
L Ronchi17012299149171.71New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
43
DA Miller1381339279150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
43
S Prasanna95-4659206.52Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
43
Sharjeel Khan152-86169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
43
CH Gayle77-2759285.18West Indiesv EnglandGros Islet02 Mar 2019ODI # 4103
43
JC Buttler110665569200.00Englandv PakistanSouthampton11 May 2019ODI # 4133
43
Rahmanullah Gurbaz12715412789100.00Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
43
N Pooran91675549165.45West Indiesv New ZealandBridgetown21 Aug 2022ODI # 4456
43
Shubman Gill208225149199139.59Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
43
MA Leask107-8539125.88Scotlandv NepalKirtipur17 Feb 2023ODI # 4517
43
BA Stokes182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
43
DA Warner163180124149131.45Australiav PakistanBengaluru20 Oct 2023ODI # 4675
43
MR Marsh121139108109112.03Australiav PakistanBengaluru20 Oct 2023ODI # 4675
43
MR Marsh177177132179134.09Australiav BangladeshPune11 Nov 2023ODI # 4700
43
LS Livingstone1241198559145.88Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
64
CG Greenidge117-1237895.12West Indiesv IndiaSt John's18 Mar 1989ODI # 562
64
RL Powell124-9398133.33West Indiesv IndiaSingapore08 Sep 1999ODI # 1496
64
Shahid Afridi1081719278117.39Pakistanv New ZealandSharjah15 Apr 2002ODI # 1831
64
Mohammad Yousuf76563438223.52Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
64
RT Ponting14013812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
64
A Symonds156149127128122.83Australiav New ZealandWellington07 Dec 2005ODI # 2302
64
Imran Nazir160201121148132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
64
AC Gilchrist149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
64
CH Gayle80484358186.04West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
64
YK Pathan1051047088150.00Indiav South AfricaCenturion23 Jan 2011ODI # 3087
64
KA Pollard1021017058145.71West Indiesv AustraliaGros Islet23 Mar 2012ODI # 3268
64
KA Pollard85-7458114.86West Indiesv BangladeshMirpur08 Dec 2012ODI # 3313
64
JP Duminy15014312258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
64
DM Bravo1241591277897.63West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
64
RR Rossouw1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
64
AB de Villiers16210366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
64
CH Gayle61773328184.84West Indiesv New ZealandWellington21 Mar 2015ODI # 3643
64
JC Buttler1166852108223.07Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
64
MJ Guptill93403098310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
64
Mohammad Shahzad131-1337898.49Afghanistanv ZimbabweSharjah29 Dec 2015ODI # 3716
64
MM Ali102795778178.94Englandv West IndiesBristol24 Sep 2017ODI # 3915
64
BRM Taylor125-12158103.30Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
64
RG Sharma152-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
64
A Balbirnie145-13688106.61Irelandv AfghanistanDehradun05 Mar 2019ODI # 4105
64
JP Kotze136-109118124.77Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
64
Litton Das176-143168123.07Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
64
V Kohli166173110138150.90Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
64
DP Conway138144100128138.00New Zealandv IndiaIndore24 Jan 2023ODI # 4511
64
CJA Amini109-7588145.33P.N.G.v NamibiaWindhoek29 Mar 2023ODI # 4554
64
Sikandar Raza102725468188.88Zimbabwev NetherlandsHarare20 Jun 2023ODI # 4589
64
PR Stirling162198134158120.89Irelandv U.A.E.Bulawayo27 Jun 2023ODI # 4604
64
Rahmanullah Gurbaz145177125138116.00Afghanistanv BangladeshChattogram08 Jul 2023ODI # 4619
64
BKG Mendis76554248180.95Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
64
H Klaasen90944928183.67South Africav BangladeshWankhede24 Oct 2023ODI # 4680
64
GJ Maxwell106534498240.90Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
64
SS Iyer1051147048150.00Indiav New ZealandWankhede15 Nov 2023ODI # 4703
64
P Nissanka210221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725

Showing 100 records