Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
179-137156130.65West Indiesv IrelandDublin5 May 2019ODI # 4128
170-152222111.84West Indiesv IrelandDublin5 May 2019ODI # 4128
166184147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
153153121145126.44Englandv BangladeshCardiff8 Jun 2019ODI # 4153
153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
148163126191117.46West Indiesv IrelandDublin (Malahide)11 May 2019ODI # 4132
1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
14821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
140153113143123.89Indiav PakistanManchester16 Jun 2019ODI # 4161
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
136-109118124.77Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
135169124114108.87Irelandv West IndiesDublin (Malahide)11 May 2019ODI # 4132
130-1418492.19Irelandv BangladeshDublin15 May 2019ODI # 4136
12813593155137.63Englandv PakistanBristol14 May 2019ODI # 4135
124*1709916-125.25Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
122*21214413284.72Indiav South AfricaSouthampton5 Jun 2019ODI # 4150
122168117152104.27Australiav South AfricaManchester6 Jul 2019ODI # 4188
121147119121101.68Bangladeshv EnglandCardiff8 Jun 2019ODI # 4153
12017912514196.00Indiav West IndiesPort of Spain11 Aug 2019ODI # 4197
118156103114114.56West Indiesv Sri LankaChester-le-Street1 Jul 2019ODI # 4180
11716310916-107.33Indiav AustraliaThe Oval9 Jun 2019ODI # 4155
115150112131102.67Pakistanv EnglandNottingham17 May 2019ODI # 4138
114*1279914-115.15Indiav West IndiesPort of Spain14 Aug 2019ODI # 4199
11412389114128.08Englandv PakistanNottingham17 May 2019ODI # 4138
113-11511298.26Afghanistanv ScotlandEdinburgh10 May 2019ODI # 4131
11315712810288.28Sri Lankav IndiaLeeds6 Jul 2019ODI # 4187
111138109106101.83Englandv IndiaBirmingham30 Jun 2019ODI # 4179
11118011811194.06Indiav Sri LankaLeeds6 Jul 2019ODI # 4187
111-99171112.12Sri Lankav BangladeshColombo (RPS)26 Jul 2019ODI # 4193
110*665569200.00Englandv PakistanSouthampton11 May 2019ODI # 4133
109*1318473129.76Zimbabwev U.A.E.Harare14 Apr 2019ODI # 4123
10917013211182.57West Indiesv BangladeshDublin7 May 2019ODI # 4129
107168104101102.88Englandv PakistanNottingham3 Jun 2019ODI # 4148
10716111111196.39Australiav PakistanTaunton12 Jun 2019ODI # 4157
106*2161389176.81New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
10614799151107.07Englandv New ZealandChester-le-Street3 Jul 2019ODI # 4183
105-11713-89.74Zimbabwev IrelandBready1 Jul 2019ODI # 4181
10415110392100.97Sri Lankav West IndiesChester-le-Street1 Jul 2019ODI # 4180
1041219275113.04Indiav BangladeshBirmingham2 Jul 2019ODI # 4182
104-1147491.22P.N.G.v NamibiaLauderhill23 Sep 2019ODI # 4210
1031037692135.52Englandv PakistanNottingham3 Jun 2019ODI # 4148
10313394142109.57Indiav Sri LankaLeeds6 Jul 2019ODI # 4187
102*1469791105.15Bangladeshv AustraliaNottingham20 Jun 2019ODI # 4166
10215210915-93.57Indiav EnglandBirmingham30 Jun 2019ODI # 4179
101*19812711-79.52Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
1011268816-114.77Afghanistanv IrelandBelfast21 May 2019ODI # 4141
1011178295123.17West Indiesv New ZealandManchester22 Jun 2019ODI # 4170
101-1129290.17Irelandv ZimbabweBready1 Jul 2019ODI # 4181
100*1649411-106.38Englandv West IndiesSouthampton14 Jun 2019ODI # 4158
100-89101112.35Scotlandv AfghanistanEdinburgh10 May 2019ODI # 4131
10014411611286.20Australiav EnglandLord's25 Jun 2019ODI # 4173
1001721007-100.00Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
1001259472106.38South Africav AustraliaManchester6 Jul 2019ODI # 4188
98*-1106189.09Bangladeshv Sri LankaColombo (RPS)28 Jul 2019ODI # 4194
97*1581125386.60New Zealandv PakistanBirmingham26 Jun 2019ODI # 4174
971078072121.25Pakistanv EnglandLeeds19 May 2019ODI # 4140
971321089-89.81Sri Lankav AustraliaThe Oval15 Jun 2019ODI # 4159
96*10310310193.20South Africav Sri LankaChester-le-Street28 Jun 2019ODI # 4176
961911214179.33West Indiesv BangladeshTaunton17 Jun 2019ODI # 4162
961029811-97.95Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
96-1239278.04Scotlandv P.N.G.Aberdeen17 Aug 2019ODI # 4201
95136974497.93South Africav AustraliaManchester6 Jul 2019ODI # 4188
94*1126984136.23Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
94-1067288.67Irelandv BangladeshDublin15 May 2019ODI # 4136
92796084153.33Australiav West IndiesNottingham6 Jun 2019ODI # 4152
90115998390.90Englandv AfghanistanManchester18 Jun 2019ODI # 4163
89*1311148-78.07Australiav AfghanistanBristol1 Jun 2019ODI # 4146
89132799-112.65Englandv South AfricaThe Oval30 May 2019ODI # 4143
891107210-123.61Australiav BangladeshNottingham20 Jun 2019ODI # 4166
89955993150.84Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
891381158277.39Englandv AustraliaLord's25 Jun 2019ODI # 4173
881558251107.31Englandv AfghanistanManchester18 Jun 2019ODI # 4163
881871295-68.21Australiav New ZealandLord's29 Jun 2019ODI # 4178
88-10010388.00Namibiav P.N.G.Lauderhill22 Sep 2019ODI # 4209
87131986388.77Englandv PakistanSouthampton11 May 2019ODI # 4133
871721086180.55West Indiesv BangladeshDublin (Malahide)13 May 2019ODI # 4134
871118486103.57West Indiesv New ZealandManchester22 Jun 2019ODI # 4170
87-908196.66Sri Lankav BangladeshColombo (RPS)31 Jul 2019ODI # 4195
86*15211910-72.26Netherlandsv ZimbabweDeventer19 Jun 2019ODI # 4164
86142938-92.47Afghanistanv West IndiesLeeds4 Jul 2019ODI # 4184
85*996855125.00Zimbabwev NetherlandsDeventer21 Jun 2019ODI # 4167
85*1461155173.91Sri Lankav EnglandLeeds21 Jun 2019ODI # 4168
859069111123.18Australiav South AfricaManchester6 Jul 2019ODI # 4188
852011196-71.42Australiav EnglandBirmingham11 Jul 2019ODI # 4191
85996595130.76Englandv AustraliaBirmingham11 Jul 2019ODI # 4191
84*147985285.71Englandv New ZealandLord's14 Jul 2019ODI # 4192
84112739-115.06Englandv PakistanLeeds19 May 2019ODI # 4140
84996282135.48Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
841431078378.50Zimbabwev NetherlandsDeventer21 Jun 2019ODI # 4167
83148874195.40Bangladeshv AfghanistanSouthampton24 Jun 2019ODI # 4172
82*135897492.13Englandv Sri LankaLeeds21 Jun 2019ODI # 4168
82122919-90.10New Zealandv BangladeshThe Oval5 Jun 2019ODI # 4151
821287742106.49Indiav AustraliaThe Oval9 Jun 2019ODI # 4155
8294846497.61Australiav PakistanTaunton12 Jun 2019ODI # 4157
82-7592109.33Sri Lankav BangladeshColombo (RPS)28 Jul 2019ODI # 4194
81-6416126.56Scotlandv P.N.G.Aberdeen20 Aug 2019ODI # 4203
80*1671055-76.19South Africav Sri LankaChester-le-Street28 Jun 2019ODI # 4176
801581167-68.96Bangladeshv West IndiesDublin7 May 2019ODI # 4129
80101839196.38Pakistanv EnglandLeeds19 May 2019ODI # 4140
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]