One-Day Internationals

2017 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
MJ Guptill1801981381511126130.43New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
🥈 2
RG Sharma2082121531312124135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
🥉 3
E Lewis176-130177110135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
4
DA Warner179186128195106139.84Australiav PakistanAdelaide26 Jan 2017ODI # 3826
5
Yuvraj Singh150183127213102118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
5
MP Stoinis146161117911102124.78Australiav New ZealandAuckland30 Jan 2017ODI # 3829
5
AB de Villiers176121104157102169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
8
S Dhawan132-9020398146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
9
Q de Kock16818814521296115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
10
HM Amla15421713415590114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
11
WU Tharanga1191219011786132.22Sri Lankav South AfricaCape Town07 Feb 2017ODI # 3833
12
RG Sharma14716813818284106.52Indiav New ZealandKanpur29 Oct 2017ODI # 3932
13
F du Plessis18521214116382131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
14
V Kohli131-9617280136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
15
AJ Finch1241541251257899.20Australiav IndiaIndore24 Sep 2017ODI # 3914
15
CS MacLeod154-1631537894.47Scotlandv P.N.G.Port Moresby06 Oct 2017ODI # 3920
17
MS Dhoni13420312210676109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
17
RG Sharma124-1451627685.51Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
17
MM Ali10279577876178.94Englandv West IndiesBristol24 Sep 2017ODI # 3915
20
RG Sharma12516510911574114.67Indiav AustraliaNagpur01 Oct 2017ODI # 3919
21
KM Jadhav1201257612472157.89Indiav EnglandPune15 Jan 2017ODI # 3819
21
WTS Porterfield119-9818-72121.42Irelandv AfghanistanGreater Noida15 Mar 2017ODI # 3850
21
CH Gayle94112789672120.51West Indiesv EnglandBristol24 Sep 2017ODI # 3915
21
DA Warner12413411912472104.20Australiav IndiaBengaluru28 Sep 2017ODI # 3917
25
MN Waller92-6210570148.38Zimbabwev ScotlandEdinburgh15 Jun 2017ODI # 3892
26
DAS Gunaratne1141681171426897.43Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
26
JM Bairstow141-11417-68123.68Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
26
PR Stirling101-9711468104.12Irelandv AfghanistanSharjah10 Dec 2017ODI # 3940
29
AD Hales110-1079566102.80Englandv West IndiesBridgetown09 Mar 2017ODI # 3849
29
PR Stirling95115809566118.75Irelandv AfghanistanGreater Noida17 Mar 2017ODI # 3851
29
Tamim Iqbal127-1421516689.43Bangladeshv Sri LankaDambulla25 Mar 2017ODI # 3855
29
NJ O'Brien109-131956683.20Irelandv New ZealandDublin (Malahide)14 May 2017ODI # 3867
29
Tamim Iqbal1281841421236690.14Bangladeshv EnglandThe Oval01 Jun 2017ODI # 3875
29
S Dhawan1251981281516697.65Indiav Sri LankaThe Oval08 Jun 2017ODI # 3882
29
RG Sharma1231651291516695.34Indiav BangladeshBirmingham15 Jun 2017ODI # 3891
29
Fakhar Zaman11414210612366107.54Pakistanv IndiaThe Oval18 Jun 2017ODI # 3894
29
H Masakadza1111529815166113.26Zimbabwev Sri LankaHambantota06 Jul 2017ODI # 3901
29
MD Gunathilaka11615311115166104.50Sri Lankav ZimbabweHambantota06 Jul 2017ODI # 3901
29
WU Tharanga951148212366115.85Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
40
Q de Kock1091118716-64125.28South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
40
BA Stokes1021361091326493.57Englandv AustraliaBirmingham10 Jun 2017ODI # 3885
40
KJ Coetzer109-10113264107.92Scotlandv ZimbabweEdinburgh15 Jun 2017ODI # 3892
40
S Dhawan1001408513264117.64Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
44
V Kohli1221471058562116.19Indiav EnglandPune15 Jan 2017ODI # 3819
44
JN Mohammed91-5811362156.89West Indiesv PakistanProvidence07 Apr 2017ODI # 3861
44
BA Stokes1011247911362127.84Englandv South AfricaSouthampton27 May 2017ODI # 3873
44
EJG Morgan87121818562107.40Englandv AustraliaBirmingham10 Jun 2017ODI # 3885
44
RG Sharma104-8811362118.18Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
49
Asghar Afghan101126906660112.22Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
49
TWM Latham104-111946093.69New Zealandv IrelandDublin (Malahide)21 May 2017ODI # 3870
49
V Kohli111-1151226096.52Indiav West IndiesKingston06 Jul 2017ODI # 3902
52
Sharjeel Khan74674710358157.44Pakistanv AustraliaSydney22 Jan 2017ODI # 3822
52
EJG Morgan107135937558115.05Englandv South AfricaLeeds24 May 2017ODI # 3872
52
AJ Finch94140961035897.91Australiav IndiaBengaluru28 Sep 2017ODI # 3917
55
DA Warner13015611911256109.24Australiav PakistanSydney22 Jan 2017ODI # 3822
55
EJG Morgan1071791161125692.24Englandv West IndiesNorth Sound03 Mar 2017ODI # 3845
55
Soumya Sarkar87-6811256127.94Bangladeshv IrelandDublin (Malahide)19 May 2017ODI # 3869
55
AD Hales951198611256110.46Englandv BangladeshThe Oval01 Jun 2017ODI # 3875
55
SF Mire1121649614-56116.66Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
55
N Dickwella10214811614-5687.93Sri Lankav ZimbabweHambantota06 Jul 2017ODI # 3901
55
JJ Roy84-6611256127.27Englandv West IndiesThe Oval27 Sep 2017ODI # 3916
55
Mushfiqur Rahim1101601161125694.82Bangladeshv South AfricaKimberley15 Oct 2017ODI # 3923
55
WU Tharanga112-14414-5677.77Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
64
EJG Morgan102129816554125.92Englandv IndiaCuttack19 Jan 2017ODI # 3821
64
KM Jadhav901187512154120.00Indiav EnglandEden Gardens22 Jan 2017ODI # 3824
64
TM Head128219137935493.43Australiav PakistanAdelaide26 Jan 2017ODI # 3826
64
L Ronchi6572439354151.16New Zealandv AustraliaBirmingham02 Jun 2017ODI # 3876
64
S Dhawan78130831215493.97Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
64
Anshuman Rath143-1379354104.37Hong Kongv P.N.G.ICCA Dubai08 Dec 2017ODI # 3938
64
AD Mathews111184132935484.09Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
71
LRPL Taylor10714710113-52105.94New Zealandv AustraliaHamilton05 Feb 2017ODI # 3832
71
Shoaib Malik101-1111025290.99Pakistanv West IndiesProvidence11 Apr 2017ODI # 3863
71
V Kohli96967813-52123.07Indiav BangladeshBirmingham15 Jun 2017ODI # 3891
71
HH Pandya7646434652176.74Indiav PakistanThe Oval18 Jun 2017ODI # 3894
71
AM Rahane103-1041025299.03Indiav West IndiesPort of Spain25 Jun 2017ODI # 3896
71
MS Dhoni65129871025274.71Indiav Sri LankaDharamsala10 Dec 2017ODI # 3939
77
SPD Smith10815710411150103.84Australiav PakistanW.A.C.A19 Jan 2017ODI # 3820
77
A Balbirnie85857411150114.86Irelandv AfghanistanGreater Noida19 Mar 2017ODI # 3852
77
MM Ali7769515550150.98Englandv South AfricaLeeds24 May 2017ODI # 3872
77
JE Root13320212911150103.10Englandv BangladeshThe Oval01 Jun 2017ODI # 3875
77
KS Williamson100148978350103.09New Zealandv AustraliaBirmingham02 Jun 2017ODI # 3876
77
BKG Mendis89113931115095.69Sri Lankav IndiaThe Oval08 Jun 2017ODI # 3882
77
Shakib Al Hasan1141841151115099.13Bangladeshv New ZealandCardiff09 Jun 2017ODI # 3883
77
HH Pandya8386665550125.75Indiav AustraliaChennai17 Sep 2017ODI # 3910
77
JJ Roy96-7011150137.14Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
77
C Munro7596628350120.96New Zealandv IndiaKanpur29 Oct 2017ODI # 3932
77
Babar Hayat89-805550111.25Hong Kongv P.N.G.ICCA Dubai08 Dec 2017ODI # 3938
88
JJ Roy73786112-48119.67Englandv IndiaPune15 Jan 2017ODI # 3819
88
JJ Roy82103739248112.32Englandv IndiaCuttack19 Jan 2017ODI # 3821
88
Sharjeel Khan79105699248114.49Pakistanv AustraliaAdelaide26 Jan 2017ODI # 3826
88
DA Miller117138983648119.38South Africav Sri LankaDurban01 Feb 2017ODI # 3830
88
Mohammad Shahzad63564312-48146.51Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
88
Rameez Shahzad87-826448106.09U.A.E.v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
88
RG Sharma7194626448114.51Indiav AustraliaIndore24 Sep 2017ODI # 3914
88
V Kohli121203125924896.80Indiav New ZealandWankhede22 Oct 2017ODI # 3928
88
SS Iyer8899709248125.71Indiav Sri LankaMohali13 Dec 2017ODI # 3941
97
GJ Maxwell78704410146177.27Australiav PakistanSydney22 Jan 2017ODI # 3822
97
JJ Roy65845610146116.07Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
97
Nizakat Khan93-111734683.78Hong Kongv U.A.E.Dubai (DICS)26 Jan 2017ODI # 3827
97
Rahmat Shah1081641281014684.37Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854

Showing 100 records

Additional Information

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