Batting Most Runs Innings

High scores in 2018 in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
2101691312410160.30Indiav BangladeshChattogram10 Dec 2022ODI # 4499
1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
181*213147176123.12New Zealandv EnglandDunedin07 Mar 2018ODI # 3989
180151151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
179-137156130.65West Indiesv IrelandDublin05 May 2019ODI # 4128
177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
176-143168123.07Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
173*-124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
170-152222111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
166184147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
162*10770714231.42Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
162226138154117.39Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
160*220159122100.62Indiav South AfricaCape Town07 Feb 2018ODI # 3971
159-138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
158-136203116.17Bangladeshv ZimbabweSylhet03 Mar 2020ODI # 4251
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
157*164146231107.53Scotlandv AfghanistanBulawayo04 Mar 2018ODI # 3983
157*217129134121.70Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
153*-143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
152*-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
152172130164116.92Australiav EnglandMelbourne22 Nov 2022ODI # 4480
151214142106106.33P.N.G.v IrelandHarare06 Mar 2018ODI # 3986
151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
148163126191117.46West Indiesv IrelandDublin (Malahide)11 May 2019ODI # 4132
1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
14821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
146*-144123101.38West Indiesv BangladeshMirpur11 Dec 2018ODI # 4072
145*-13688106.61Irelandv AfghanistanDehradun05 Mar 2019ODI # 4105
145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
144-15011496.00Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
144-140136102.85Bangladeshv ZimbabweMirpur21 Oct 2018ODI # 4057
143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
14217412896110.93Irelandv EnglandSouthampton04 Aug 2020ODI # 4258
140*-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
140*187123105113.82New Zealandv NetherlandsHamilton02 Apr 2022ODI # 4381
140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
140153113143123.89Indiav PakistanManchester16 Jun 2019ODI # 4161
139-14715294.55Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
138160106147130.18Englandv New ZealandDunedin07 Mar 2018ODI # 3989
138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
138-13911599.28New Zealandv Sri LankaMount Maunganui03 Jan 2019ODI # 4074
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
137-13194104.58New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
13720314711293.19Sri Lankav AustraliaColombo (RPS)19 Jun 2022ODI # 4415
136-109118124.77Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
136212126162107.93Bangladeshv AfghanistanChattogram25 Feb 2022ODI # 4358
135*17110986123.85Zimbabwev BangladeshHarare05 Aug 2022ODI # 4441
135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
135169124114108.87Irelandv West IndiesDublin (Malahide)11 May 2019ODI # 4132
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
134189128124104.68Englandv AustraliaAdelaide17 Nov 2022ODI # 4475
133*-14413292.36Scotlandv U.S.A.Aberdeen17 Aug 2022ODI # 4449
133204129106103.10Indiav AustraliaSydney12 Jan 2019ODI # 4077
133-13416199.25Sri Lankav PakistanKarachi02 Oct 2019ODI # 4212
131*2251489488.51Irelandv U.A.E.Abu Dhabi08 Jan 2021ODI # 4268
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
131182123113106.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
130*-16010381.25Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
130-1418492.19Irelandv BangladeshDublin15 May 2019ODI # 4136
130-101116128.71U.S.A.v OmanPearland08 Jun 2022ODI # 4402
13014597151134.02Indiav ZimbabweHarare22 Aug 2022ODI # 4457
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
129*-14310190.20Zimbabwev BangladeshChattogram26 Oct 2018ODI # 4061
129*-94136137.23Namibiav OmanAl Amerat08 Jan 2020ODI # 4227
129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
128*-112173114.28Australiav IndiaWankhede14 Jan 2020ODI # 4231
128*-10976117.43Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
12818813411-95.52Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
12813593155137.63Englandv PakistanBristol14 May 2019ODI # 4135
12818113212496.96Irelandv AfghanistanAbu Dhabi24 Jan 2021ODI # 4273
127*11982107154.87New Zealandv IrelandDublin (Malahide)10 Jul 2022ODI # 4419
12712893144136.55West Indiesv U.A.E.Harare06 Mar 2018ODI # 3987
127-120152105.83Indiav Hong KongDubai (DICS)18 Sep 2018ODI # 4039
127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
12715412789100.00Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
12719513415194.77West Indiesv PakistanMultan08 Jun 2022ODI # 4401
126*-105132120.00Bangladeshv ZimbabweSylhet01 Mar 2020ODI # 4249
126143117155107.69Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
12617211017-114.54New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
126-10774117.75Nepalv P.N.G.Kirtipur25 Mar 2022ODI # 4376
125*159113162110.61Indiav EnglandManchester17 Jul 2022ODI # 4433
125-12158103.30Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
125-9337134.40West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
125201125131100.00Pakistanv ZimbabweRawalpindi03 Nov 2020ODI # 4264
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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
Records includes the following current or recent matches:

Canada vs Cayman Islands at King City (NW), ICC Men's T20 World Cup Americas Region Final 8th Match, Jun 19, 2025 [T20I # 3252]

Cayman Islands vs Bermuda at King City (NW), ICC Men's T20 World Cup Americas Region Final 5th Match, Jun 18, 2025 [T20I # 3248]

Canada vs Cayman Islands at King City (NW), ICC Men's T20 World Cup Americas Region Final 3rd Match, Jun 16, 2025 [T20I # 3244]