2010s One-Day Internationals Batting Most Runs From Fours Sixes Innings
One-Day Internationals

2010s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Most runs from fours and sixes in an innings

RankPlayerRuns scored in an innsMinsBalls4s6s4+6SRTeamOppositionGroundMatch DateScorecard
🥇 1
RG Sharma264225173339186152.60Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
🥈 2
MJ Guptill2372231632411162145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
🥉 3
SR Watson185113961515150192.70Australiav BangladeshMirpur11 Apr 2011ODI # 3150
4
RG Sharma2092221581216144132.27Indiav AustraliaBengaluru02 Nov 2013ODI # 3428
5
V Sehwag219208149257142146.97Indiav West IndiesIndore08 Dec 2011ODI # 3223
6
CH Gayle2152121471016136146.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
7
AB de Villiers1495944916132338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
8
Q de Kock1781421131611130157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
9
CH Gayle162-971114128167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
10
MJ Guptill1801981381511126130.43New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
10
Fakhar Zaman210221156245126134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
12
RG Sharma2082121531312124135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
12
JC Buttler150-771312124194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
14
SR Tendulkar200226147253118136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
14
Sharjeel Khan152-86169118176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
14
EJG Morgan1487771417118208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
17
AB de Villiers16210366178116245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
18
PR Stirling177177134215114132.08Irelandv CanadaToronto07 Sep 2010ODI # 3042
19
AD Hales171166122224112140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
20
L Ronchi17012299149110171.71New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
20
E Lewis176-130177110135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
20
NLTC Perera140-74813110189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
23
KC Sangakkara169200137186108123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
23
CJ Anderson1315147614108278.72New Zealandv West IndiesQueenstown01 Jan 2014ODI # 3451
23
RG Sharma152-117158108129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
26
AJ Finch148147114167106129.82Australiav ScotlandEdinburgh03 Sep 2013ODI # 3410
26
DA Warner178164133195106133.83Australiav AfghanistanW.A.C.A04 Mar 2015ODI # 3623
26
DA Warner179186128195106139.84Australiav PakistanAdelaide26 Jan 2017ODI # 3826
29
LRPL Taylor181213147176104123.12New Zealandv EnglandDunedin07 Mar 2018ODI # 3989
29
RG Sharma162-137204104118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
31
Yuvraj Singh150183127213102118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
31
MP Stoinis146161117911102124.78Australiav New ZealandAuckland30 Jan 2017ODI # 3829
31
AB de Villiers176121104157102169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
34
SD Hope170-152222100111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
35
D Ramdin16918712181198139.66West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
35
S Dhawan132-9020398146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
35
CS MacLeod15716414623198107.53Scotlandv AfghanistanBulawayo04 Mar 2018ODI # 3983
35
JM Bairstow13816010614798130.18Englandv New ZealandDunedin07 Mar 2018ODI # 3989
35
RG Sharma159-13817598115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
40
DA Warner17321813624-96127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
40
Q de Kock16818814521296115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
40
V Kohli140-10721296130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
40
JD Campbell179-13715696130.65West Indiesv IrelandDublin05 May 2019ODI # 4128
44
AJ Strauss15420114016594110.00Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
44
V Kohli18321114822194123.64Indiav PakistanMirpur18 Mar 2012ODI # 3263
44
WU Tharanga17422815919394109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
44
SE Marsh15118415116594100.00Australiav ScotlandEdinburgh03 Sep 2013ODI # 3410
44
RG Sharma17120516313794104.90Indiav AustraliaW.A.C.A12 Jan 2016ODI # 3723
44
EC Joyce160-14819394108.10Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
44
JJ Roy18015115116594119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
44
CH Gayle1231149171194135.16West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
44
AD Hales147-9216594159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
53
Shahid Afridi124756017492206.66Pakistanv BangladeshDambulla21 Jun 2010ODI # 2998
53
RG Sharma14119512317492114.63Indiav AustraliaJaipur16 Oct 2013ODI # 3420
53
KJ Coetzer15619813417492116.41Scotlandv BangladeshNelson05 Mar 2015ODI # 3624
53
BRM Taylor138-12420292111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
53
JP Kotze136-10911892124.77Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
58
Q de Kock13517112118390111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
58
BRM Taylor13815511015590125.45Zimbabwev IndiaAuckland14 Mar 2015ODI # 3636
58
HM Amla15421713415590114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
58
PR Stirling12614311715590107.69Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
58
JM Bairstow139-9215590151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
58
S Dhawan143-11518390124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
58
JM Bairstow1281359315590137.63Englandv PakistanBristol14 May 2019ODI # 4135
58
AJ Finch15317613215590115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
66
Abdul Razzaq1091027271088151.38Pakistanv South AfricaAbu Dhabi31 Oct 2010ODI # 3063
66
KJ O'Brien1131236313688179.36Irelandv EnglandBengaluru02 Mar 2011ODI # 3114
66
MJ Guptill18921615519288121.93New Zealandv EnglandSouthampton02 Jun 2013ODI # 3361
66
GJ Bailey15613911413688136.84Australiav IndiaNagpur30 Oct 2013ODI # 3424
66
TM Dilshan16122114622-88110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
66
HM Amla15916812816488124.21South Africav IrelandCanberra03 Mar 2015ODI # 3621
66
Soumya Sarkar12718211013688115.45Bangladeshv PakistanMirpur22 Apr 2015ODI # 3649
66
RG Sharma15021513313688112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
66
JC Buttler116685210888223.07Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
66
Q de Kock13514711716488115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
66
V Kohli1291239619288134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
66
Imrul Kayes144-14013688102.85Bangladeshv ZimbabweMirpur21 Oct 2018ODI # 4057
78
V Sehwag17519814014586125.00Indiav BangladeshMirpur19 Feb 2011ODI # 3100
78
CH Gayle1251641078986116.82West Indiesv New ZealandKingston07 Jul 2012ODI # 3285
78
CS MacLeod17520114114586124.11Scotlandv CanadaChristchurch23 Jan 2014ODI # 3459
78
Sikandar Raza14117113311786106.01Zimbabwev AfghanistanBulawayo20 Jul 2014ODI # 3504
78
WU Tharanga1191219011786132.22Sri Lankav South AfricaCape Town07 Feb 2017ODI # 3833
78
Mohammad Shahzad124-11611786106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
78
JJ Roy15315312114586126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
78
DA Warner16618414714586112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
78
SO Hetmyer139-10611786131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
87
SR Watson14317410712684133.64Australiav EnglandSouthampton16 Sep 2013ODI # 3416
87
AD Mathews13914111661084119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
87
RR Rossouw132136989884134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
87
MJ Guptill9340309884310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
87
Q de Kock1381549612684143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
87
E Lewis14819612215484121.31West Indiesv Sri LankaBulawayo23 Nov 2016ODI # 3808
87
RG Sharma14716813818284106.52Indiav New ZealandKanpur29 Oct 2017ODI # 3932
87
JM Bairstow105-5912684177.96Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
87
RG Sharma137-11415484120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
87
CH Gayle13521612931284104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
97
DA Miller138133927982150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
97
JC Buttler1291057713582167.53Englandv New ZealandBirmingham09 Jun 2015ODI # 3654
97
F du Plessis18521214116382131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
97
CS MacLeod140-9416382148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008

Showing 100 records

Additional Information

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures