Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
303*56538132479.52Indiav EnglandChennai216 Dec 2016Test # 2241
302*65846923264.39Pakistanv West IndiesDubai (DICS)113 Oct 2016Test # 2224
23551534025169.11Indiav EnglandWankhede28 Dec 2016Test # 2239
21741827631-78.62Bangladeshv New ZealandWellington112 Jan 2017Test # 2246
21153636620-57.65Indiav New ZealandIndore18 Oct 2016Test # 2223
205*57736420-56.31Pakistanv AustraliaMelbourne126 Dec 2016Test # 2242
20429524624-82.92Indiav BangladeshHyderabad19 Feb 2017Test # 2249
20267252521-38.47Indiav AustraliaRanchi216 Mar 2017Test # 2256
19945031116363.98Indiav EnglandChennai216 Dec 2016Test # 2241
19444128519468.07Sri Lankav BangladeshGalle17 Mar 2017Test # 2252
18851338118449.34Indiav New ZealandIndore18 Oct 2016Test # 2223
185212141163131.20South Africav Sri LankaCape Town17 Feb 2017ODI # 3833
18441329320-62.79Australiav PakistanSydney13 Jan 2017Test # 2245
180*1981381511130.43New Zealandv South AfricaHamilton21 Mar 2017ODI # 3843
179186128195139.84Australiav PakistanAdelaide126 Jan 2017ODI # 3826
178*51236117-49.30Australiav IndiaRanchi116 Mar 2017Test # 2256
1781421131611157.52South Africav AustraliaCenturion230 Sep 2016ODI # 3785
17746332918153.79New Zealandv BangladeshWellington212 Jan 2017Test # 2246
17645328516361.75New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
175*44333417352.39Pakistanv AustraliaSydney23 Jan 2017Test # 2245
17321813624-127.20Australiav South AfricaCape Town212 Oct 2016ODI # 3795
16740126718-62.54Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
165*41224613167.07Australiav PakistanMelbourne226 Dec 2016Test # 2242
164206157144104.45Australiav New ZealandSydney14 Dec 2016ODI # 3811
15936526023161.15Bangladeshv New ZealandWellington112 Jan 2017Test # 2246
156214128134121.87Australiav New ZealandMelbourne19 Dec 2016ODI # 3813
15529322119-70.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
154*202134161114.92Indiav New ZealandMohali223 Oct 2016ODI # 3798
154217134155114.92South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
150183127213118.11Indiav EnglandCuttack119 Jan 2017ODI # 3821
148196122154121.31West Indiesv Sri LankaBulawayo223 Nov 2016ODI # 3808
146*161117911124.78Australiav New ZealandAuckland230 Jan 2017ODI # 3829
14636526213155.72Englandv IndiaChennai116 Dec 2016Test # 2241
14546530812-47.07Australiav South AfricaAdelaide224 Nov 2016Test # 2236
144234143171100.69Australiav PakistanMelbourne226 Dec 2016Test # 2242
142*49531811-44.65West Indiesv PakistanSharjah230 Oct 2016Test # 2229
14133222520162.66South Africav AustraliaW.A.C.A33 Nov 2016Test # 2230
14041029924-46.82South Africav New ZealandDunedin18 Mar 2017Test # 2253
13841330010146.00Sri Lankav BangladeshColombo (PSS)115 Mar 2017Test # 2254
13733620713166.18Pakistanv AustraliaBrisbane415 Dec 2016Test # 2240
13721812174113.22New Zealandv BangladeshChristchurch126 Dec 2016ODI # 3814
13634428210348.22Indiav EnglandWankhede28 Dec 2016Test # 2239
13439126516-50.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
134203122106109.83Indiav EnglandCuttack119 Jan 2017ODI # 3821
13029924313-53.49Englandv IndiaRajkot39 Nov 2016Test # 2232
13031222219-58.55Australiav PakistanBrisbane115 Dec 2016Test # 2240
130156119112109.24Australiav PakistanSydney122 Jan 2017ODI # 3822
13038024118-53.94New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
12936223015-56.08South Africav Sri LankaCape Town12 Jan 2017Test # 2244
12829523513254.46Englandv IndiaRajkot19 Nov 2016Test # 2232
1282191379393.43Australiav PakistanAdelaide126 Jan 2017ODI # 3826
12729820510161.95Pakistanv West IndiesAbu Dhabi121 Oct 2016Test # 2226
12747431617140.18South Africav AustraliaW.A.C.A33 Nov 2016Test # 2230
12730824514-51.83Sri Lankav ZimbabweHarare16 Nov 2016Test # 2231
12738126216248.47Bangladeshv IndiaHyderabad29 Feb 2017Test # 2249
127-14215189.43Bangladeshv Sri LankaDambulla125 Mar 2017ODI # 3855
1264873019441.86Indiav EnglandRajkot29 Nov 2016Test # 2232
12635224410151.63Sri Lankav BangladeshColombo (PSS)315 Mar 2017Test # 2254
12429720617-60.19Indiav EnglandRajkot29 Nov 2016Test # 2232
12423918011168.88Englandv IndiaRajkot19 Nov 2016Test # 2232
1231641269197.61Pakistanv West IndiesSharjah12 Oct 2016ODI # 3788
122156118142103.38South Africav AustraliaCape Town112 Oct 2016ODI # 3795
12214710585116.19Indiav EnglandPune215 Jan 2017ODI # 3819
1201771318391.60Pakistanv West IndiesSharjah130 Sep 2016ODI # 3784
12012576124157.89Indiav EnglandPune215 Jan 2017ODI # 3819
11927520412258.33Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
119149115141103.47Australiav New ZealandCanberra16 Dec 2016ODI # 3812
11912190117132.22Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
119-9818-121.42Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
118*12479106149.36South Africav AustraliaDurban25 Oct 2016ODI # 3790
118*26516417-71.95South Africav AustraliaAdelaide124 Nov 2016Test # 2236
118158118112100.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
11818312814192.18New Zealandv IndiaDelhi120 Oct 2016ODI # 3797
11824216115-73.29New Zealandv South AfricaWellington116 Mar 2017Test # 2255
117*1389836119.38South Africav Sri LankaDurban11 Feb 2017ODI # 3830
117-10681110.37Pakistanv West IndiesAbu Dhabi15 Oct 2016ODI # 3789
117139107132109.34Australiav South AfricaDurban15 Oct 2016ODI # 3790
11727221313-54.92Englandv IndiaRajkot19 Nov 2016Test # 2232
11724517811-65.73South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
1173292338150.21Indiav AustraliaRanchi216 Mar 2017Test # 2256
11640624910146.58West Indiesv PakistanDubai (DICS)413 Oct 2016Test # 2224
11626919315160.10Sri Lankav ZimbabweHarare16 Nov 2016Test # 2231
11625115910-72.95Bangladeshv Sri LankaColombo (PSS)215 Mar 2017Test # 2254
11522517111267.25Sri Lankav BangladeshGalle37 Mar 2017Test # 2252
114*16811714297.43Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
114150102106111.76New Zealandv AustraliaSydney24 Dec 2016ODI # 3811
11315212313191.86South Africav IrelandBenoni125 Sep 2016ODI # 3780
1131419517-118.94Australiav PakistanSydney13 Jan 2017Test # 2245
11221211911294.11Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
11227221913-51.14Englandv IndiaWankhede18 Dec 2016Test # 2239
1111469313-119.35South Africav AustraliaJohannesburg12 Oct 2016ODI # 3787
11122417314-64.16Australiav IndiaDharamsala125 Mar 2017Test # 2258
110*32020810-52.88Sri Lankav ZimbabweHarare129 Oct 2016Test # 2228
1102371737-63.58Sri Lankav ZimbabweHarare329 Oct 2016Test # 2228
11019212115290.90Sri Lankav ZimbabweHarare129 Oct 2016Test # 2228
1103192059-53.65Australiav PakistanSydney13 Jan 2017Test # 2245
110-10795102.80Englandv West IndiesBridgetown19 Mar 2017ODI # 3849
109*-10783101.86New Zealandv BangladeshNelson129 Dec 2016ODI # 3815
1091118716-125.28South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
10925620211-53.96Australiav IndiaPune323 Feb 2017Test # 2250
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]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]