One-Day Internationals

2018 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
KS WilliamsonKS Williamson (NZ)1151151581178198.29New Zealandv PakistanWellington06 Jan 2018ODI # 3946
🥈 2
EC JoyceEC Joyce (IRE)116*116-14913177.85Irelandv U.A.E.ICCA Dubai11 Jan 2018ODI # 3948
🥉 3
WTS PorterfieldWTS Porterfield (IRE)139139-14715294.55Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
4
A BalbirnieA Balbirnie (IRE)102102-10912193.57Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
5
AJ FinchAJ Finch (AUS)10710713811910389.91Australiav EnglandMelbourne14 Jan 2018ODI # 3951
6
JJ RoyJJ Roy (ENG)180180151151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
7
MJ GuptillMJ Guptill (NZ)10010017112610179.36New Zealandv PakistanWellington19 Jan 2018ODI # 3957
8
AJ FinchAJ Finch (AUS)106106-1149192.98Australiav EnglandBrisbane19 Jan 2018ODI # 3958
9
JC ButtlerJC Buttler (ENG)100*100-8364120.48Englandv AustraliaSydney21 Jan 2018ODI # 3960
10
MH CrossMH Cross (SCOT)107*107-11010297.27Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
11
Rameez ShahzadRameez Shahzad (UAE)121*121-115102105.21U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
12
F du PlessisF du Plessis (SA)120120183112112107.14South Africav IndiaDurban01 Feb 2018ODI # 3969
13
V KohliV Kohli (IND)11211216411910-94.11Indiav South AfricaDurban01 Feb 2018ODI # 3969
14
V KohliV Kohli (IND)160*160220159122100.62Indiav South AfricaCape Town07 Feb 2018ODI # 3971
15
Rahmat ShahRahmat Shah (AFG)114114-11084103.63Afghanistanv ZimbabweSharjah09 Feb 2018ODI # 3972
16
S DhawanS Dhawan (IND)109109163105102103.80Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
17
BRM TaylorBRM Taylor (ZIM)125125-12158103.30Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
18
RG SharmaRG Sharma (IND)11511517912611491.26Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
19
V KohliV Kohli (IND)129*12912396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
20
LRPL TaylorLRPL Taylor (NZ)11311316211612-97.41New Zealandv EnglandHamilton25 Feb 2018ODI # 3980
21
KS WilliamsonKS Williamson (NZ)112*1122021436278.32New Zealandv EnglandWellington03 Mar 2018ODI # 3982
22
CS MacLeodCS MacLeod (SCOT)157*157164146231107.53Scotlandv AfghanistanBulawayo04 Mar 2018ODI # 3983
23
TP UraTP Ura (PNG)151151214142106106.33P.N.G.v IrelandHarare06 Mar 2018ODI # 3986
24
WTS PorterfieldWTS Porterfield (IRE)11111115713312-83.45Irelandv P.N.G.Harare06 Mar 2018ODI # 3986
25
CH GayleCH Gayle (WI)12312311491711135.16West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
26
SO HetmyerSO Hetmyer (WI)12712712893144136.55West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
27
Rameez ShahzadRameez Shahzad (UAE)112*11213710794104.67U.A.E.v West IndiesHarare06 Mar 2018ODI # 3987
28
JM BairstowJM Bairstow (ENG)138138160106147130.18Englandv New ZealandDunedin07 Mar 2018ODI # 3989
29
JE RootJE Root (ENG)10210215510162100.99Englandv New ZealandDunedin07 Mar 2018ODI # 3989
30
LRPL TaylorLRPL Taylor (NZ)181*181213147176123.12New Zealandv EnglandDunedin07 Mar 2018ODI # 3989
31
JM BairstowJM Bairstow (ENG)104104826096173.33Englandv New ZealandChristchurch10 Mar 2018ODI # 3992
32
R PowellR Powell (WI)10110112910077101.00West Indiesv IrelandHarare10 Mar 2018ODI # 3993
33
PR StirlingPR Stirling (IRE)126126143117155107.69Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
34
MH CrossMH Cross (SCOT)1141141691355484.44Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
35
A BalbirnieA Balbirnie (IRE)10510517214610-71.91Irelandv ScotlandHarare18 Mar 2018ODI # 4001
36
BRM TaylorBRM Taylor (ZIM)138138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
37
CS MacLeodCS MacLeod (SCOT)140*140-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
38
JM BairstowJM Bairstow (ENG)105105-59126177.96Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
39
JJ RoyJJ Roy (ENG)120120156108122111.11Englandv AustraliaCardiff16 Jun 2018ODI # 4010
40
SE MarshSE Marsh (AUS)131131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
41
JM BairstowJM Bairstow (ENG)139139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
42
AD HalesAD Hales (ENG)147147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
43
AJ FinchAJ Finch (AUS)100100-1066394.33Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
44
SE MarshSE Marsh (AUS)101101-9254109.78Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
44
JJ RoyJJ Roy (ENG)101101-83122121.68Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
46
JC ButtlerJC Buttler (ENG)110*110-12212190.16Englandv AustraliaManchester24 Jun 2018ODI # 4013
47
RG SharmaRG Sharma (IND)137*137-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
48
Imam-ul-HaqImam-ul-Haq (PAK)12812818813411-95.52Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
49
JE RootJE Root (ENG)113*113-1168197.41Englandv IndiaLord's14 Jul 2018ODI # 4016
50
Fakhar ZamanFakhar Zaman (PAK)117*11714412916-90.69Pakistanv ZimbabweBulawayo16 Jul 2018ODI # 4017
51
JE RootJE Root (ENG)100*10015512010-83.33Englandv IndiaLeeds17 Jul 2018ODI # 4018
52
Imam-ul-HaqImam-ul-Haq (PAK)1131131801228-92.62Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
53
Fakhar ZamanFakhar Zaman (PAK)210*210221156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
54
Imam-ul-HaqImam-ul-Haq (PAK)11011015810581104.76Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
55
Babar AzamBabar Azam (PAK)106*1061117692139.47Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
56
Tamim IqbalTamim Iqbal (BAN)130*130-16010381.25Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
57
SO HetmyerSO Hetmyer (WI)125125-9337134.40West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
58
Tamim IqbalTamim Iqbal (BAN)103103-1247283.06Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
59
RR HendricksRR Hendricks (SA)102102-8981114.60South Africav Sri LankaPallekele05 Aug 2018ODI # 4029
60
Mushfiqur RahimMushfiqur Rahim (BAN)144144-15011496.00Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
61
S DhawanS Dhawan (IND)127127-120152105.83Indiav Hong KongDubai (DICS)18 Sep 2018ODI # 4039
62
RG SharmaRG Sharma (IND)111*111-1197493.27Indiav PakistanDubai (DICS)23 Sep 2018ODI # 4044
63
S DhawanS Dhawan (IND)114114-100162114.00Indiav PakistanDubai (DICS)23 Sep 2018ODI # 4044
64
Mohammad ShahzadMohammad Shahzad (AFG)124124-116117106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
65
Litton DasLitton Das (BAN)121121-117122103.41Bangladeshv IndiaDubai (DICS)28 Sep 2018ODI # 4048
66
SO HetmyerSO Hetmyer (WI)106106-7866135.89West Indiesv IndiaGuwahati21 Oct 2018ODI # 4056
67
RG SharmaRG Sharma (IND)152*152-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
68
V KohliV Kohli (IND)140140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
69
Imrul KayesImrul Kayes (BAN)144144-140136102.85Bangladeshv ZimbabweMirpur21 Oct 2018ODI # 4057
70
V KohliV Kohli (IND)157*157217129134121.70Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
71
SD HopeSD Hope (WI)123*12320913410391.79West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
72
SC WilliamsSC Williams (ZIM)129*129-14310190.20Zimbabwev BangladeshChattogram26 Oct 2018ODI # 4061
73
Imrul KayesImrul Kayes (BAN)115115-112102102.67Bangladeshv ZimbabweChattogram26 Oct 2018ODI # 4061
74
Soumya SarkarSoumya Sarkar (BAN)117117-9296127.17Bangladeshv ZimbabweChattogram26 Oct 2018ODI # 4061
75
V KohliV Kohli (IND)107107-11910189.91Indiav West IndiesPune27 Oct 2018ODI # 4062
76
RG SharmaRG Sharma (IND)162162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
77
AT RayuduAT Rayudu (IND)100100-8184123.45Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
78
F du PlessisF du Plessis (SA)125125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
79
DA MillerDA Miller (SA)139139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
80
SE MarshSE Marsh (AUS)106106-10274103.92Australiav South AfricaHobart11 Nov 2018ODI # 4069
81
SD HopeSD Hope (WI)146*146-144123101.38West Indiesv BangladeshMirpur11 Dec 2018ODI # 4072
82
SD HopeSD Hope (WI)108*108-1319182.44West Indiesv BangladeshSylhet14 Dec 2018ODI # 4073

Showing 82 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