Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
176-143168123.07Bangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
159-138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
158-136203116.17Bangladeshv ZimbabweSylhet3 Mar 2020ODI # 4251
139-106117131.13West Indiesv IndiaChennai15 Dec 2019ODI # 4221
133-13416199.25Sri Lankav PakistanKarachi2 Oct 2019ODI # 4212
131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
129*-94136137.23Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
129*2151397492.80South Africav AustraliaBloemfontein4 Mar 2020ODI # 4252
128*-112173114.28Australiav IndiaWankhede14 Jan 2020ODI # 4231
128*-10976117.43Bangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
126*-105132120.00Bangladeshv ZimbabweSylhet1 Mar 2020ODI # 4249
123*17611473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
119-1288692.96Indiav AustraliaBengaluru19 Jan 2020ODI # 4233
119-11912-100.00Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
115-10584109.52Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
115-14010-82.14West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
1121501139299.11Indiav New ZealandMount Maunganui11 Feb 2020ODI # 4243
110*-11413296.49Australiav IndiaWankhede14 Jan 2020ODI # 4231
109*-1458375.17West Indiesv AfghanistanLucknow11 Nov 2019ODI # 4215
109*13984104129.76New Zealandv IndiaHamilton5 Feb 2020ODI # 4235
109*-108121100.92Omanv NepalKirtipur9 Feb 2020ODI # 4241
109-109104100.00Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
1081631088-100.00Australiav South AfricaPotchefstroom7 Mar 2020ODI # 4254
10715211311194.69South Africav EnglandCape Town4 Feb 2020ODI # 4234
105-12311185.36Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
10316110711196.26Indiav New ZealandHamilton5 Feb 2020ODI # 4235
102*-1517167.54West Indiesv IndiaChennai15 Dec 2019ODI # 4221
102-1048398.07Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
102-9765105.15West Indiesv IrelandSt George's12 Jan 2020ODI # 4230
99*-99132100.00West Indiesv IrelandBridgetown7 Jan 2020ODI # 4226
98-1029196.07Australiav IndiaRajkot17 Jan 2020ODI # 4232
981501035295.14South Africav EnglandCape Town4 Feb 2020ODI # 4234
96-1097188.07Sri Lankav PakistanKarachi30 Sep 2019ODI # 4211
96-90131106.66Indiav AustraliaRajkot17 Jan 2020ODI # 4232
95-1148283.33U.S.A.v U.A.E.Sharjah8 Dec 2019ODI # 4216
95-1068189.62Scotlandv U.A.E.ICCA Dubai15 Dec 2019ODI # 4220
94-11511-81.73West Indiesv AfghanistanLucknow6 Nov 2019ODI # 4213
89-64103139.06West Indiesv IndiaCuttack22 Dec 2019ODI # 4223
89-918-97.80Indiav AustraliaBengaluru19 Jan 2020ODI # 4233
88*1026436137.50Indiav New ZealandHamilton5 Feb 2020ODI # 4235
871441036284.46Englandv South AfricaCape Town4 Feb 2020ODI # 4234
86-8536101.17Afghanistanv West IndiesLucknow11 Nov 2019ODI # 4215
86-1025384.31Scotlandv U.S.A.Sharjah9 Dec 2019ODI # 4217
85-819-104.93Indiav West IndiesCuttack22 Dec 2019ODI # 4223
841459812-85.71South Africav AustraliaPotchefstroom7 Mar 2020ODI # 4254
82-1023280.39U.S.A.v ScotlandSharjah9 Dec 2019ODI # 4217
80*-927-86.95Omanv U.A.E.Al Amerat5 Jan 2020ODI # 4224
80-5263153.84Indiav AustraliaRajkot17 Jan 2020ODI # 4232
801371039-77.66New Zealandv IndiaMount Maunganui11 Feb 2020ODI # 4243
791237983100.00New Zealandv IndiaAuckland8 Feb 2020ODI # 4239
78-857391.76West Indiesv IndiaVisakhapatnam18 Dec 2019ODI # 4222
78-766-102.63Indiav AustraliaRajkot17 Jan 2020ODI # 4232
781288211-95.12New Zealandv IndiaHamilton5 Feb 2020ODI # 4235
77*-1335-57.89West Indiesv AfghanistanLucknow6 Nov 2019ODI # 4213
77-898186.51Indiav West IndiesCuttack22 Dec 2019ODI # 4223
76-917183.51Pakistanv Sri LankaKarachi2 Oct 2019ODI # 4212
76129943-80.85Australiav South AfricaPaarl29 Feb 2020ODI # 4248
75-4766159.57West Indiesv IndiaVisakhapatnam18 Dec 2019ODI # 4222
75-1117-67.56U.S.A.v NepalKirtipur8 Feb 2020ODI # 4240
74*-5137145.09West Indiesv IndiaCuttack22 Dec 2019ODI # 4223
74-6710-110.44Pakistanv Sri LankaKarachi2 Oct 2019ODI # 4212
74-1025272.54U.S.A.v ScotlandSharjah9 Dec 2019ODI # 4217
74-919181.31Indiav AustraliaWankhede14 Jan 2020ODI # 4231
73*111746298.64New Zealandv IndiaAuckland8 Feb 2020ODI # 4239
72-1106265.45Omanv U.S.A.Kirtipur6 Feb 2020ODI # 4237
72-886-81.81West Indiesv Sri LankaPallekele1 Mar 2020ODI # 4250
71-6971102.89Indiav West IndiesChennai15 Dec 2019ODI # 4221
71-936276.34Irelandv West IndiesSt George's12 Jan 2020ODI # 4230
70-885179.54Indiav West IndiesChennai15 Dec 2019ODI # 4221
69*-965271.87Omanv NepalKirtipur5 Feb 2020ODI # 4236
69*905344130.18South Africav EnglandJohannesburg9 Feb 2020ODI # 4242
69694882143.75New Zealandv IndiaHamilton5 Feb 2020ODI # 4235
69128815285.18South Africav EnglandJohannesburg9 Feb 2020ODI # 4242
69118876279.31Australiav South AfricaBloemfontein4 Mar 2020ODI # 4252
69116835-83.13Australiav South AfricaBloemfontein4 Mar 2020ODI # 4252
68*-798-86.07Omanv NepalKirtipur9 Feb 2020ODI # 4241
68*7863101107.93South Africav AustraliaPotchefstroom7 Mar 2020ODI # 4254
68-806285.00Sri Lankav PakistanKarachi30 Sep 2019ODI # 4211
68-958171.57U.A.E.v OmanAl Amerat5 Jan 2020ODI # 4224
67-5073134.00West Indiesv AfghanistanLucknow9 Nov 2019ODI # 4214
67-735191.78U.A.E.v ScotlandICCA Dubai15 Dec 2019ODI # 4220
67-889-76.13Australiav New ZealandSydney13 Mar 2020ODI # 4255
66110796383.54Englandv South AfricaJohannesburg9 Feb 2020ODI # 4242
66674664143.47New Zealandv IndiaMount Maunganui11 Feb 2020ODI # 4243
66-5752115.78Zimbabwev BangladeshSylhet3 Mar 2020ODI # 4251
65-787-83.33U.S.A.v OmanKirtipur6 Feb 2020ODI # 4237
6493704191.42South Africav AustraliaPaarl29 Feb 2020ODI # 4248
63*-825-76.82U.A.E.v ScotlandICCA Dubai15 Dec 2019ODI # 4220
63-6381100.00Indiav West IndiesCuttack22 Dec 2019ODI # 4223
63-797179.74Irelandv West IndiesBridgetown9 Jan 2020ODI # 4229
62-736-84.93Scotlandv U.S.A.ICCA Dubai14 Dec 2019ODI # 4219
62-955-65.26Omanv U.A.E.Al Amerat5 Jan 2020ODI # 4224
62-5511-112.72Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
62102639-98.41Indiav New ZealandMount Maunganui11 Feb 2020ODI # 4243
61-806176.25Afghanistanv West IndiesLucknow6 Nov 2019ODI # 4213
61-5052122.00Zimbabwev BangladeshSylhet6 Mar 2020ODI # 4253
60-6061100.00West Indiesv Sri LankaPallekele1 Mar 2020ODI # 4250
60-753280.00Australiav New ZealandSydney13 Mar 2020ODI # 4255
59*-714283.09U.A.E.v U.S.A.Sharjah8 Dec 2019ODI # 4216
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]