One-Day Internationals

2018 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Fakhar Zaman210*221156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
🥈 2
LRPL Taylor181*213147176123.12New Zealandv EnglandDunedin07 Mar 2018ODI # 3989
🥉 3
JJ Roy180151151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
4
RG Sharma162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
5
V Kohli160*220159122100.62Indiav South AfricaCape Town07 Feb 2018ODI # 3971
6
CS MacLeod157*164146231107.53Scotlandv AfghanistanBulawayo04 Mar 2018ODI # 3983
6
V Kohli157*217129134121.70Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
8
RG Sharma152*-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
9
TP Ura151214142106106.33P.N.G.v IrelandHarare06 Mar 2018ODI # 3986
10
AD Hales147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
11
SD Hope146*-144123101.38West Indiesv BangladeshMirpur11 Dec 2018ODI # 4072
12
Mushfiqur Rahim144-15011496.00Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
12
Imrul Kayes144-140136102.85Bangladeshv ZimbabweMirpur21 Oct 2018ODI # 4057
14
CS MacLeod140*-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
15
V Kohli140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
16
WTS Porterfield139-14715294.55Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
16
JM Bairstow139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
16
DA Miller139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
19
JM Bairstow138160106147130.18Englandv New ZealandDunedin07 Mar 2018ODI # 3989
19
BRM Taylor138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
21
RG Sharma137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
22
SE Marsh131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
23
Tamim Iqbal130*-16010381.25Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
24
V Kohli129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
24
SC Williams129*-14310190.20Zimbabwev BangladeshChattogram26 Oct 2018ODI # 4061
26
Imam-ul-Haq12818813411-95.52Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
27
SO Hetmyer12712893144136.55West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
27
S Dhawan127-120152105.83Indiav Hong KongDubai (DICS)18 Sep 2018ODI # 4039
29
PR Stirling126143117155107.69Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
30
BRM Taylor125-12158103.30Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
30
SO Hetmyer125-9337134.40West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
30
F du Plessis125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
33
Mohammad Shahzad124-116117106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
34
SD Hope123*20913410391.79West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
35
CH Gayle12311491711135.16West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
36
Rameez Shahzad121*-115102105.21U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
37
Litton Das121-117122103.41Bangladeshv IndiaDubai (DICS)28 Sep 2018ODI # 4048
38
F du Plessis120183112112107.14South Africav IndiaDurban01 Feb 2018ODI # 3969
38
JJ Roy120156108122111.11Englandv AustraliaCardiff16 Jun 2018ODI # 4010
40
Fakhar Zaman117*14412916-90.69Pakistanv ZimbabweBulawayo16 Jul 2018ODI # 4017
41
Soumya Sarkar117-9296127.17Bangladeshv ZimbabweChattogram26 Oct 2018ODI # 4061
42
EC Joyce116*-14913177.85Irelandv U.A.E.ICCA Dubai11 Jan 2018ODI # 3948
43
KS Williamson1151581178198.29New Zealandv PakistanWellington06 Jan 2018ODI # 3946
43
RG Sharma11517912611491.26Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
43
Imrul Kayes115-112102102.67Bangladeshv ZimbabweChattogram26 Oct 2018ODI # 4061
46
Rahmat Shah114-11084103.63Afghanistanv ZimbabweSharjah09 Feb 2018ODI # 3972
46
MH Cross1141691355484.44Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
46
S Dhawan114-100162114.00Indiav PakistanDubai (DICS)23 Sep 2018ODI # 4044
49
JE Root113*-1168197.41Englandv IndiaLord's14 Jul 2018ODI # 4016
50
LRPL Taylor11316211612-97.41New Zealandv EnglandHamilton25 Feb 2018ODI # 3980
50
Imam-ul-Haq1131801228-92.62Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
52
KS Williamson112*2021436278.32New Zealandv EnglandWellington03 Mar 2018ODI # 3982
52
Rameez Shahzad112*13710794104.67U.A.E.v West IndiesHarare06 Mar 2018ODI # 3987
54
V Kohli11216411910-94.11Indiav South AfricaDurban01 Feb 2018ODI # 3969
55
RG Sharma111*-1197493.27Indiav PakistanDubai (DICS)23 Sep 2018ODI # 4044
56
WTS Porterfield11115713312-83.45Irelandv P.N.G.Harare06 Mar 2018ODI # 3986
57
JC Buttler110*-12212190.16Englandv AustraliaManchester24 Jun 2018ODI # 4013
58
Imam-ul-Haq11015810581104.76Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
59
S Dhawan109163105102103.80Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
60
SD Hope108*-1319182.44West Indiesv BangladeshSylhet14 Dec 2018ODI # 4073
61
MH Cross107*-11010297.27Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
62
AJ Finch10713811910389.91Australiav EnglandMelbourne14 Jan 2018ODI # 3951
62
V Kohli107-11910189.91Indiav West IndiesPune27 Oct 2018ODI # 4062
64
Babar Azam106*1117692139.47Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
65
AJ Finch106-1149192.98Australiav EnglandBrisbane19 Jan 2018ODI # 3958
65
SO Hetmyer106-7866135.89West Indiesv IndiaGuwahati21 Oct 2018ODI # 4056
65
SE Marsh106-10274103.92Australiav South AfricaHobart11 Nov 2018ODI # 4069
68
A Balbirnie10517214610-71.91Irelandv ScotlandHarare18 Mar 2018ODI # 4001
68
JM Bairstow105-59126177.96Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
70
JM Bairstow104826096173.33Englandv New ZealandChristchurch10 Mar 2018ODI # 3992
71
Tamim Iqbal103-1247283.06Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
72
A Balbirnie102-10912193.57Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
72
JE Root10215510162100.99Englandv New ZealandDunedin07 Mar 2018ODI # 3989
72
RR Hendricks102-8981114.60South Africav Sri LankaPallekele05 Aug 2018ODI # 4029
75
R Powell10112910077101.00West Indiesv IrelandHarare10 Mar 2018ODI # 3993
75
SE Marsh101-9254109.78Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
75
JJ Roy101-83122121.68Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
78
JC Buttler100*-8364120.48Englandv AustraliaSydney21 Jan 2018ODI # 3960
78
JE Root100*15512010-83.33Englandv IndiaLeeds17 Jul 2018ODI # 4018
80
MJ Guptill10017112610179.36New Zealandv PakistanWellington19 Jan 2018ODI # 3957
80
AJ Finch100-1066394.33Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
80
AT Rayudu100-8184123.45Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
83
JO Holder 99*1171019498.01West Indiesv P.N.G.Harare08 Mar 2018ODI # 3991
84
Mushfiqur Rahim99-1169-85.34Bangladeshv PakistanAbu Dhabi26 Sep 2018ODI # 4047
85
AD Mathews 97*-97111100.00Sri Lankav South AfricaColombo (RPS)12 Aug 2018ODI # 4031
85
Hashmatullah Shahidi 97*-1187-82.20Afghanistanv PakistanAbu Dhabi21 Sep 2018ODI # 4043
87
Shakib Al Hasan97-1216-80.16Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
88
TM Head96-10715-89.71Australiav EnglandAdelaide26 Jan 2018ODI # 3966
89
Rohan Mustafa951741364469.85U.A.E.v P.N.G.Harare04 Mar 2018ODI # 3984
89
N Dickwella95-9712-97.93Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
89
SD Hope95-1136384.07West Indiesv IndiaPune27 Oct 2018ODI # 4062
92
SO Hetmyer94846447146.87West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
93
Ashfaq Ahmed92-8783105.74U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
93
Sikandar Raza92-7494124.32Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
93
Mohammad Nabi921048273112.19Afghanistanv ScotlandBulawayo04 Mar 2018ODI # 3983
93
WTS Porterfield9212910310289.32Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
93
JP Duminy92-7084131.42South Africav Sri LankaPallekele05 Aug 2018ODI # 4029
93
Nizakat Khan92-11512180.00Hong Kongv IndiaDubai (DICS)18 Sep 2018ODI # 4039
93
EJG Morgan9211291112101.09Englandv Sri LankaDambulla13 Oct 2018ODI # 4053
93
Babar Azam92-1004192.00Pakistanv New ZealandDubai (DICS)11 Nov 2018ODI # 4070

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