Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
335*55441839180.14Australiav PakistanAdelaide129 Nov 2019Test # 2372
254*-33633275.59Indiav South AfricaPune110 Oct 2019Test # 2364
243-33028873.63Indiav BangladeshIndore214 Nov 2019Test # 2366
22663644122151.24Englandv New ZealandHamilton229 Nov 2019Test # 2371
215-37123657.95Indiav South AfricaVisakhapatnam12 Oct 2019Test # 2363
21551636319159.22Australiav New ZealandSydney13 Jan 2020Test # 2378
212-25528683.13Indiav South AfricaRanchi119 Oct 2019Test # 2365
20566747324143.34New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
203*-31828-63.83Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
200*-46816342.73Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
18536627920-66.30Australiav PakistanBrisbane221 Nov 2019Test # 2368
176-24423672.13Indiav South AfricaVisakhapatnam12 Oct 2019Test # 2363
176-143168123.07Bangladeshv ZimbabweSylhet16 Mar 2020ODI # 4253
17439028121161.92Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
16235023822-68.06Australiav PakistanAdelaide129 Nov 2019Test # 2372
160-28718455.74South Africav IndiaVisakhapatnam22 Oct 2019Test # 2363
159-138175115.21Indiav West IndiesVisakhapatnam118 Dec 2019ODI # 4222
158-136203116.17Bangladeshv ZimbabweSylhet13 Mar 2020ODI # 4251
15444429610-52.02Australiav PakistanBrisbane221 Nov 2019Test # 2368
14337024018159.58Australiav New ZealandPerth112 Dec 2019Test # 2374
143-19318174.09Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
139-106117131.13West Indiesv IndiaChennai215 Dec 2019ODI # 4221
136-19418-70.10Indiav BangladeshEden Gardens222 Nov 2019Test # 2369
135*38222618159.73Englandv South AfricaGqeberha116 Jan 2020Test # 2380
1352991987368.18Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
133*49731119142.76Englandv South AfricaCape Town33 Jan 2020Test # 2379
133-13416199.25Sri Lankav PakistanKarachi12 Oct 2019ODI # 4212
132-23414-56.41Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
131-13214199.24Australiav IndiaBengaluru119 Jan 2020ODI # 4233
129*-94136137.23Namibiav OmanAl Amerat18 Jan 2020ODI # 4227
129*2151397492.80South Africav AustraliaBloemfontein24 Mar 2020ODI # 4252
128*-112173114.28Australiav IndiaWankhede214 Jan 2020ODI # 4231
128*-10976117.43Bangladeshv ZimbabweSylhet16 Mar 2020ODI # 4253
127-14910785.23Indiav South AfricaVisakhapatnam32 Oct 2019Test # 2363
127-12310-103.25Sri Lankav West IndiesHambantota126 Feb 2020ODI # 4247
126*-105132120.00Bangladeshv ZimbabweSylhet11 Mar 2020ODI # 4249
12635226911546.84New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
124-62127200.00Irelandv Hong KongAl Amerat17 Oct 2019T20I # 921
123*17611473107.89South Africav AustraliaPaarl129 Feb 2020ODI # 4248
12132121015-57.61New Zealandv AustraliaMelbourne426 Dec 2019Test # 2376
12027221412256.07Englandv South AfricaGqeberha116 Jan 2020Test # 2380
119-1288692.96Indiav AustraliaBengaluru219 Jan 2020ODI # 4233
119-11912-100.00Sri Lankav West IndiesHambantota126 Feb 2020ODI # 4247
11822615713-75.15Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
116*29123313149.78Sri Lankav ZimbabweHarare427 Jan 2020Test # 2383
115-10584109.52Pakistanv Sri LankaKarachi130 Sep 2019ODI # 4211
115-19217159.89Indiav South AfricaRanchi119 Oct 2019Test # 2365
115-14010-82.14West Indiesv Sri LankaColombo (SSC)122 Feb 2020ODI # 4246
11433223412-48.71Australiav New ZealandMelbourne126 Dec 2019Test # 2376
11325821313-53.05Pakistanv AustraliaAdelaide229 Nov 2019Test # 2372
1121501139299.11Indiav New ZealandMount Maunganui111 Feb 2020ODI # 4243
111*2251599-69.81Australiav New ZealandSydney33 Jan 2020Test # 2378
111-16316268.09South Africav IndiaVisakhapatnam22 Oct 2019Test # 2363
11125221415151.86West Indiesv AfghanistanLucknow227 Nov 2019Test # 2370
110*-11413296.49Australiav IndiaWankhede214 Jan 2020ODI # 4231
109*-1458375.17West Indiesv AfghanistanLucknow211 Nov 2019ODI # 4215
109*29820111-54.22Pakistanv Sri LankaRawalpindi211 Dec 2019Test # 2373
109*13984104129.76New Zealandv IndiaHamilton25 Feb 2020ODI # 4235
109*-108121100.92Omanv NepalKirtipur29 Feb 2020ODI # 4241
109-109104100.00Omanv U.S.A.Kirtipur111 Feb 2020ODI # 4244
108-19516255.38Indiav South AfricaPune110 Oct 2019Test # 2364
1081631088-100.00Australiav South AfricaPotchefstroom17 Mar 2020ODI # 4254
107-5559194.54Nepalv BhutanKirtipur15 Dec 2019T20I # 1018
10720813710378.10Zimbabwev Sri LankaHarare127 Jan 2020Test # 2383
10715211311194.69South Africav EnglandCape Town24 Feb 2020ODI # 4234
107-22713-47.13Zimbabwev BangladeshMirpur122 Feb 2020Test # 2386
106*-5279203.84Nepalv SingaporeSingapore228 Sep 2019T20I # 895
105*27618611256.45New Zealandv EnglandHamilton329 Nov 2019Test # 2371
10524917216-61.04New Zealandv EnglandHamilton129 Nov 2019Test # 2371
105-12311185.36Omanv U.S.A.Kirtipur111 Feb 2020ODI # 4244
104*-61510170.49Serbiav BulgariaCorfu114 Oct 2019T20I # 931
104*31023411-44.44New Zealandv EnglandHamilton329 Nov 2019Test # 2371
10425517313-60.11Pakistanv AustraliaBrisbane321 Nov 2019Test # 2368
103*795196201.96Englandv New ZealandNapier18 Nov 2019T20I # 1008
103-5297198.07Vanuatuv MalaysiaKuala Lumpur11 Oct 2019T20I # 898
10316110711196.26Indiav New ZealandHamilton15 Feb 2020ODI # 4235
102*15012814-79.68Pakistanv Sri LankaRawalpindi211 Dec 2019Test # 2373
102*23716615-61.44Sri Lankav PakistanRawalpindi111 Dec 2019Test # 2373
102*-1517167.54West Indiesv IndiaChennai215 Dec 2019ODI # 4221
102-1048398.07Indiav West IndiesVisakhapatnam118 Dec 2019ODI # 4222
10227718013-56.66Sri Lankav PakistanKarachi419 Dec 2019Test # 2375
102-9765105.15West Indiesv IrelandSt George's212 Jan 2020ODI # 4230
101-6867148.52Czech Rep.v MaltaMarsa120 Oct 2019T20I # 945
10132120915-48.32Englandv New ZealandHamilton229 Nov 2019Test # 2371
100*-56104178.57Australiav Sri LankaAdelaide127 Oct 2019T20I # 978
100*1681317176.33Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
100-16011-62.50Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
99*-99132100.00West Indiesv IrelandBridgetown27 Jan 2020ODI # 4226
98-1029196.07Australiav IndiaRajkot217 Jan 2020ODI # 4232
9819913815271.01South Africav EnglandJohannesburg424 Jan 2020Test # 2382
981501035295.14South Africav EnglandCape Town24 Feb 2020ODI # 4234
9727716610-58.43Australiav PakistanBrisbane221 Nov 2019Test # 2368
9723213211-73.48Pakistanv AustraliaAdelaide229 Nov 2019Test # 2372
96-1097188.07Sri Lankav PakistanKarachi230 Sep 2019ODI # 4211
96-90131106.66Indiav AustraliaRajkot117 Jan 2020ODI # 4232
9521514510-65.51Pakistanv AustraliaBrisbane321 Nov 2019Test # 2368
95-1148283.33U.S.A.v U.A.E.Sharjah28 Dec 2019ODI # 4216
95-1068189.62Scotlandv U.A.E.ICCA Dubai115 Dec 2019ODI # 4220
9517912814-74.21South Africav EnglandCenturion126 Dec 2019Test # 2377
95-4768202.12Irelandv West IndiesSt George's115 Jan 2020T20I # 1028
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499]

Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]