One-Day Internationals

2019 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
JD Campbell179-137156130.65West Indiesv IrelandDublin05 May 2019ODI # 4128
🥈 2
SD Hope170-152222111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
🥉 3
DA Warner166184147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
4
CH Gayle162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
5
RG Sharma159-138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
6
AJ Finch153*-143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
7
JJ Roy153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
7
AJ Finch153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
9
Imam-ul-Haq151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
10
JC Buttler150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
11
SW Ambris148163126191117.46West Indiesv IrelandDublin (Malahide)11 May 2019ODI # 4132
11
EJG Morgan1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
11
KS Williamson14821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
14
A Balbirnie145*-13688106.61Irelandv AfghanistanDehradun05 Mar 2019ODI # 4105
15
S Dhawan143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
16
NLTC Perera140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
16
RG Sharma140153113143123.89Indiav PakistanManchester16 Jun 2019ODI # 4161
18
SO Hetmyer139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
19
MJ Guptill138-13911599.28New Zealandv Sri LankaMount Maunganui03 Jan 2019ODI # 4074
19
Fakhar Zaman138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
21
LRPL Taylor137-13194104.58New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
22
JP Kotze136-109118124.77Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
23
CH Gayle135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
23
A Balbirnie135169124114108.87Irelandv West IndiesDublin (Malahide)11 May 2019ODI # 4132
25
RG Sharma133204129106103.10Indiav AustraliaSydney12 Jan 2019ODI # 4077
25
MD Gunathilaka133-13416199.25Sri Lankav PakistanKarachi02 Oct 2019ODI # 4212
27
SE Marsh131182123113106.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
28
Haris Sohail130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
28
PR Stirling130-1418492.19Irelandv BangladeshDublin15 May 2019ODI # 4136
30
JM Bairstow12813593155137.63Englandv PakistanBristol14 May 2019ODI # 4135
31
HM Nicholls124*-80123155.00New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
31
Shakib Al Hasan124*1709916-125.25Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
33
JJ Roy12311885153144.70Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
33
V Kohli123-95161129.47Indiav AustraliaRanchi08 Mar 2019ODI # 4109
35
RG Sharma122*21214413284.72Indiav South AfricaSouthampton05 Jun 2019ODI # 4150
36
DA Warner122168117152104.27Australiav South AfricaManchester06 Jul 2019ODI # 4188
37
Q de Kock121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
37
Shakib Al Hasan121147119121101.68Bangladeshv EnglandCardiff08 Jun 2019ODI # 4153
39
V Kohli12017912514196.00Indiav West IndiesPort of Spain11 Aug 2019ODI # 4197
40
MJ Guptill11812688144134.09New Zealandv BangladeshChristchurch16 Feb 2019ODI # 4094
40
N Pooran118156103114114.56West Indiesv Sri LankaChester-le-Street01 Jul 2019ODI # 4180
42
MJ Guptill117*19211684100.86New Zealandv BangladeshNapier13 Feb 2019ODI # 4093
43
PSP Handscomb117-10583111.42Australiav IndiaMohali10 Mar 2019ODI # 4111
43
S Dhawan11716310916-107.33Indiav AustraliaThe Oval09 Jun 2019ODI # 4155
45
V Kohli116-12010-96.66Indiav AustraliaNagpur05 Mar 2019ODI # 4106
45
AJ Finch116-1358485.92Australiav PakistanSharjah22 Mar 2019ODI # 4116
47
P Khadka115-109151105.50Nepalv U.A.E.ICCA Dubai28 Jan 2019ODI # 4089
47
Mohammad Rizwan115-12611-91.26Pakistanv AustraliaSharjah24 Mar 2019ODI # 4117
47
Babar Azam115150112131102.67Pakistanv EnglandNottingham17 May 2019ODI # 4138
47
Babar Azam115-10584109.52Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
51
V Kohli114*1279914-115.15Indiav West IndiesPort of Spain14 Aug 2019ODI # 4199
52
JJ Roy11412389114128.08Englandv PakistanNottingham17 May 2019ODI # 4138
53
Rahmat Shah113-11511298.26Afghanistanv ScotlandEdinburgh10 May 2019ODI # 4131
53
AD Mathews11315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
55
F du Plessis112*16111415198.24South Africav Sri LankaJohannesburg03 Mar 2019ODI # 4104
56
Abid Ali112-1199-94.11Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
57
JM Bairstow111138109106101.83Englandv IndiaBirmingham30 Jun 2019ODI # 4179
57
KL Rahul11118011811194.06Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
57
MDKJ Perera111-99171112.12Sri Lankav BangladeshColombo (RPS)26 Jul 2019ODI # 4193
60
JC Buttler110*665569200.00Englandv PakistanSouthampton11 May 2019ODI # 4133
61
SC Williams109*1318473129.76Zimbabwev U.A.E.Harare14 Apr 2019ODI # 4123
61
SD Hope109*-1458375.17West Indiesv AfghanistanLucknow11 Nov 2019ODI # 4215
63
SD Hope10917013211182.57West Indiesv BangladeshDublin07 May 2019ODI # 4129
64
HM Amla108*2121207190.00South Africav PakistanGqeberha19 Jan 2019ODI # 4080
65
JE Root107168104101102.88Englandv PakistanNottingham03 Jun 2019ODI # 4148
65
DA Warner10716111111196.39Australiav PakistanTaunton12 Jun 2019ODI # 4157
67
KS Williamson106*2161389176.81New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
68
JM Bairstow10614799151107.07Englandv New ZealandChester-le-Street03 Jul 2019ODI # 4183
69
CR Ervine105-11713-89.74Zimbabwev IrelandBready01 Jul 2019ODI # 4181
70
SO Hetmyer104*1208374125.30West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
70
Najibullah Zadran104*-9855106.12Afghanistanv IrelandDehradun05 Mar 2019ODI # 4105
72
V Kohli1041501125292.85Indiav AustraliaAdelaide15 Jan 2019ODI # 4078
72
UT Khawaja104-11311192.03Australiav IndiaRanchi08 Mar 2019ODI # 4109
72
Mohammad Rizwan104-10291101.96Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
72
WIA Fernando10415110392100.97Sri Lankav West IndiesChester-le-Street01 Jul 2019ODI # 4180
72
RG Sharma1041219275113.04Indiav BangladeshBirmingham02 Jul 2019ODI # 4182
72
A Vala104-1147491.22P.N.G.v NamibiaLauderhill23 Sep 2019ODI # 4210
78
EJG Morgan103-8886117.04Englandv West IndiesSt George's27 Feb 2019ODI # 4099
78
JC Buttler1031037692135.52Englandv PakistanNottingham03 Jun 2019ODI # 4148
78
RG Sharma10313394142109.57Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
81
Mushfiqur Rahim102*1469791105.15Bangladeshv AustraliaNottingham20 Jun 2019ODI # 4166
81
SD Hope102*-1517167.54West Indiesv IndiaChennai15 Dec 2019ODI # 4221
83
MDKJ Perera102-86131118.60Sri Lankav New ZealandMount Maunganui03 Jan 2019ODI # 4074
83
Sabbir Rahman10215811012292.72Bangladeshv New ZealandDunedin20 Feb 2019ODI # 4095
83
JE Root102167979-105.15Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
83
RG Sharma10215210915-93.57Indiav EnglandBirmingham30 Jun 2019ODI # 4179
83
KL Rahul102-1048398.07Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
88
Haris Sohail101*-1156187.82Pakistanv AustraliaSharjah22 Mar 2019ODI # 4116
88
Babar Azam101*19812711-79.52Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
90
Imam-ul-Haq1011991168-87.06Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
90
Mohammad Shahzad1011268816-114.77Afghanistanv IrelandBelfast21 May 2019ODI # 4141
90
CR Brathwaite1011178295123.17West Indiesv New ZealandManchester22 Jun 2019ODI # 4170
90
A Balbirnie101-1129290.17Irelandv ZimbabweBready01 Jul 2019ODI # 4181
94
JE Root100*1649411-106.38Englandv West IndiesSouthampton14 Jun 2019ODI # 4158
95
UT Khawaja100-10610294.33Australiav IndiaDelhi13 Mar 2019ODI # 4113
95
CS MacLeod100-89101112.35Scotlandv AfghanistanEdinburgh10 May 2019ODI # 4131
95
AJ Finch10014411611286.20Australiav EnglandLord's25 Jun 2019ODI # 4173
95
Imam-ul-Haq1001721007-100.00Pakistanv BangladeshLord's05 Jul 2019ODI # 4186
95
F du Plessis1001259472106.38South Africav AustraliaManchester06 Jul 2019ODI # 4188
100
Mushfiqur Rahim 98*-1106189.09Bangladeshv Sri LankaColombo (RPS)28 Jul 2019ODI # 4194

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