One-Day Internationals

2019 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
MJ GuptillMJ Guptill (NZ)138138-13911599.28New Zealandv Sri LankaMount Maunganui03 Jan 2019ODI # 4074
🥈 2
MDKJ PereraMDKJ Perera (SL)102102-86131118.60Sri Lankav New ZealandMount Maunganui03 Jan 2019ODI # 4074
🥉 3
NLTC PereraNLTC Perera (SL)140140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
4
LRPL TaylorLRPL Taylor (NZ)137137-13194104.58New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
5
HM NichollsHM Nicholls (NZ)124*124-80123155.00New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
6
RG SharmaRG Sharma (IND)133133204129106103.10Indiav AustraliaSydney12 Jan 2019ODI # 4077
7
SE MarshSE Marsh (AUS)131131182123113106.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
8
V KohliV Kohli (IND)1041041501125292.85Indiav AustraliaAdelaide15 Jan 2019ODI # 4078
9
HM AmlaHM Amla (SA)108*1082121207190.00South Africav PakistanGqeberha19 Jan 2019ODI # 4080
10
Imam-ul-HaqImam-ul-Haq (PAK)1011011991168-87.06Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
11
P KhadkaP Khadka (NEP)115115-109151105.50Nepalv U.A.E.ICCA Dubai28 Jan 2019ODI # 4089
12
MJ GuptillMJ Guptill (NZ)117*11719211684100.86New Zealandv BangladeshNapier13 Feb 2019ODI # 4093
13
MJ GuptillMJ Guptill (NZ)11811812688144134.09New Zealandv BangladeshChristchurch16 Feb 2019ODI # 4094
14
Sabbir RahmanSabbir Rahman (BAN)10210215811012292.72Bangladeshv New ZealandDunedin20 Feb 2019ODI # 4095
15
CH GayleCH Gayle (WI)135135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
16
JJ RoyJJ Roy (ENG)12312311885153144.70Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
17
JE RootJE Root (ENG)102102167979-105.15Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
18
SO HetmyerSO Hetmyer (WI)104*1041208374125.30West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
19
EJG MorganEJG Morgan (ENG)103103-8886117.04Englandv West IndiesSt George's27 Feb 2019ODI # 4099
20
JC ButtlerJC Buttler (ENG)150150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
21
CH GayleCH Gayle (WI)162162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
22
F du PlessisF du Plessis (SA)112*11216111415198.24South Africav Sri LankaJohannesburg03 Mar 2019ODI # 4104
23
Najibullah ZadranNajibullah Zadran (AFG)104*104-9855106.12Afghanistanv IrelandDehradun05 Mar 2019ODI # 4105
24
A BalbirnieA Balbirnie (IRE)145*145-13688106.61Irelandv AfghanistanDehradun05 Mar 2019ODI # 4105
25
V KohliV Kohli (IND)116116-12010-96.66Indiav AustraliaNagpur05 Mar 2019ODI # 4106
26
UT KhawajaUT Khawaja (AUS)104104-11311192.03Australiav IndiaRanchi08 Mar 2019ODI # 4109
27
V KohliV Kohli (IND)123123-95161129.47Indiav AustraliaRanchi08 Mar 2019ODI # 4109
28
S DhawanS Dhawan (IND)143143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
29
PSP HandscombPSP Handscomb (AUS)117117-10583111.42Australiav IndiaMohali10 Mar 2019ODI # 4111
30
Q de KockQ de Kock (SA)121121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
31
UT KhawajaUT Khawaja (AUS)100100-10610294.33Australiav IndiaDelhi13 Mar 2019ODI # 4113
32
Haris SohailHaris Sohail (PAK)101*101-1156187.82Pakistanv AustraliaSharjah22 Mar 2019ODI # 4116
33
AJ FinchAJ Finch (AUS)116116-1358485.92Australiav PakistanSharjah22 Mar 2019ODI # 4116
34
Mohammad RizwanMohammad Rizwan (PAK)115115-12611-91.26Pakistanv AustraliaSharjah24 Mar 2019ODI # 4117
35
AJ FinchAJ Finch (AUS)153*153-143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
36
Abid AliAbid Ali (PAK)112112-1199-94.11Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
37
Mohammad RizwanMohammad Rizwan (PAK)104104-10291101.96Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
38
Haris SohailHaris Sohail (PAK)130130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
39
SC WilliamsSC Williams (ZIM)109*1091318473129.76Zimbabwev U.A.E.Harare14 Apr 2019ODI # 4123
40
JD CampbellJD Campbell (WI)179179-137156130.65West Indiesv IrelandDublin05 May 2019ODI # 4128
41
SD HopeSD Hope (WI)170170-152222111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
42
SD HopeSD Hope (WI)10910917013211182.57West Indiesv BangladeshDublin07 May 2019ODI # 4129
43
CS MacLeodCS MacLeod (SCOT)100100-89101112.35Scotlandv AfghanistanEdinburgh10 May 2019ODI # 4131
44
Rahmat ShahRahmat Shah (AFG)113113-11511298.26Afghanistanv ScotlandEdinburgh10 May 2019ODI # 4131
45
A BalbirnieA Balbirnie (IRE)135135169124114108.87Irelandv West IndiesDublin (Malahide)11 May 2019ODI # 4132
46
SW AmbrisSW Ambris (WI)148148163126191117.46West Indiesv IrelandDublin (Malahide)11 May 2019ODI # 4132
47
JC ButtlerJC Buttler (ENG)110*110665569200.00Englandv PakistanSouthampton11 May 2019ODI # 4133
48
Fakhar ZamanFakhar Zaman (PAK)138138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
49
Imam-ul-HaqImam-ul-Haq (PAK)151151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
50
JM BairstowJM Bairstow (ENG)12812813593155137.63Englandv PakistanBristol14 May 2019ODI # 4135
51
PR StirlingPR Stirling (IRE)130130-1418492.19Irelandv BangladeshDublin15 May 2019ODI # 4136
52
Babar AzamBabar Azam (PAK)115115150112131102.67Pakistanv EnglandNottingham17 May 2019ODI # 4138
53
JJ RoyJJ Roy (ENG)11411412389114128.08Englandv PakistanNottingham17 May 2019ODI # 4138
54
Mohammad ShahzadMohammad Shahzad (AFG)1011011268816-114.77Afghanistanv IrelandBelfast21 May 2019ODI # 4141
55
JE RootJE Root (ENG)107107168104101102.88Englandv PakistanNottingham03 Jun 2019ODI # 4148
56
JC ButtlerJC Buttler (ENG)1031031037692135.52Englandv PakistanNottingham03 Jun 2019ODI # 4148
57
RG SharmaRG Sharma (IND)122*12221214413284.72Indiav South AfricaSouthampton05 Jun 2019ODI # 4150
58
JJ RoyJJ Roy (ENG)153153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
59
Shakib Al HasanShakib Al Hasan (BAN)121121147119121101.68Bangladeshv EnglandCardiff08 Jun 2019ODI # 4153
60
S DhawanS Dhawan (IND)11711716310916-107.33Indiav AustraliaThe Oval09 Jun 2019ODI # 4155
61
DA WarnerDA Warner (AUS)10710716111111196.39Australiav PakistanTaunton12 Jun 2019ODI # 4157
62
JE RootJE Root (ENG)100*1001649411-106.38Englandv West IndiesSouthampton14 Jun 2019ODI # 4158
63
AJ FinchAJ Finch (AUS)153153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
64
RG SharmaRG Sharma (IND)140140153113143123.89Indiav PakistanManchester16 Jun 2019ODI # 4161
65
Shakib Al HasanShakib Al Hasan (BAN)124*1241709916-125.25Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
66
EJG MorganEJG Morgan (ENG)1481487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
67
KS WilliamsonKS Williamson (NZ)106*1062161389176.81New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
68
DA WarnerDA Warner (AUS)166166184147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
69
Mushfiqur RahimMushfiqur Rahim (BAN)102*1021469791105.15Bangladeshv AustraliaNottingham20 Jun 2019ODI # 4166
70
KS WilliamsonKS Williamson (NZ)14814821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
71
CR BrathwaiteCR Brathwaite (WI)1011011178295123.17West Indiesv New ZealandManchester22 Jun 2019ODI # 4170
72
AJ FinchAJ Finch (AUS)10010014411611286.20Australiav EnglandLord's25 Jun 2019ODI # 4173
73
Babar AzamBabar Azam (PAK)101*10119812711-79.52Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
74
JM BairstowJM Bairstow (ENG)111111138109106101.83Englandv IndiaBirmingham30 Jun 2019ODI # 4179
75
RG SharmaRG Sharma (IND)10210215210915-93.57Indiav EnglandBirmingham30 Jun 2019ODI # 4179
76
WIA FernandoWIA Fernando (SL)10410415110392100.97Sri Lankav West IndiesChester-le-Street01 Jul 2019ODI # 4180
77
N PooranN Pooran (WI)118118156103114114.56West Indiesv Sri LankaChester-le-Street01 Jul 2019ODI # 4180
78
CR ErvineCR Ervine (ZIM)105105-11713-89.74Zimbabwev IrelandBready01 Jul 2019ODI # 4181
79
A BalbirnieA Balbirnie (IRE)101101-1129290.17Irelandv ZimbabweBready01 Jul 2019ODI # 4181
80
RG SharmaRG Sharma (IND)1041041219275113.04Indiav BangladeshBirmingham02 Jul 2019ODI # 4182
81
JM BairstowJM Bairstow (ENG)10610614799151107.07Englandv New ZealandChester-le-Street03 Jul 2019ODI # 4183
82
Imam-ul-HaqImam-ul-Haq (PAK)1001001721007-100.00Pakistanv BangladeshLord's05 Jul 2019ODI # 4186
83
AD MathewsAD Mathews (SL)11311315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
84
KL RahulKL Rahul (IND)11111118011811194.06Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
85
RG SharmaRG Sharma (IND)10310313394142109.57Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
86
F du PlessisF du Plessis (SA)1001001259472106.38South Africav AustraliaManchester06 Jul 2019ODI # 4188
87
DA WarnerDA Warner (AUS)122122168117152104.27Australiav South AfricaManchester06 Jul 2019ODI # 4188
88
MDKJ PereraMDKJ Perera (SL)111111-99171112.12Sri Lankav BangladeshColombo (RPS)26 Jul 2019ODI # 4193
89
V KohliV Kohli (IND)12012017912514196.00Indiav West IndiesPort of Spain11 Aug 2019ODI # 4197
90
V KohliV Kohli (IND)114*1141279914-115.15Indiav West IndiesPort of Spain14 Aug 2019ODI # 4199
91
JP KotzeJP Kotze (NAM)136136-109118124.77Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
92
A ValaA Vala (PNG)104104-1147491.22P.N.G.v NamibiaLauderhill23 Sep 2019ODI # 4210
93
Babar AzamBabar Azam (PAK)115115-10584109.52Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
94
MD GunathilakaMD Gunathilaka (SL)133133-13416199.25Sri Lankav PakistanKarachi02 Oct 2019ODI # 4212
95
SD HopeSD Hope (WI)109*109-1458375.17West Indiesv AfghanistanLucknow11 Nov 2019ODI # 4215
96
SD HopeSD Hope (WI)102*102-1517167.54West Indiesv IndiaChennai15 Dec 2019ODI # 4221
97
SO HetmyerSO Hetmyer (WI)139139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
98
RG SharmaRG Sharma (IND)159159-138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
99
KL RahulKL Rahul (IND)102102-1048398.07Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222

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