Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
244*63440927-59.65Englandv AustraliaMelbourne226 Dec 2017Test # 2289
24344728725-84.66Indiav Sri LankaDelhi12 Dec 2017Test # 2286
23957839930159.89Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
21338626717279.77Indiav Sri LankaNagpur224 Nov 2017Test # 2283
208*2121531312135.94Indiav Sri LankaMohali113 Dec 2017ODI # 3941
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
19655640519148.39Sri Lankav PakistanDubai (DICS)16 Oct 2017Test # 2278
196-32722259.93Sri Lankav BangladeshChattogram231 Jan 2018Test # 2295
181*213147176123.12New Zealandv EnglandDunedin27 Mar 2018ODI # 3989
18132223629-76.69Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
180151151165119.20Englandv AustraliaMelbourne214 Jan 2018ODI # 3951
176121104157169.23South Africav BangladeshPaarl118 Oct 2017ODI # 3925
176-21416182.24Bangladeshv Sri LankaChattogram131 Jan 2018Test # 2295
173-22921175.54Sri Lankav BangladeshChattogram231 Jan 2018Test # 2295
17151438118144.88Australiav EnglandSydney24 Jan 2018Test # 2291
168*188145212115.86South Africav BangladeshKimberley215 Oct 2017ODI # 3923
16447236121145.42Sri Lankav IndiaDelhi22 Dec 2017Test # 2286
160*220159122100.62Indiav South AfricaCape Town17 Feb 2018ODI # 3971
157*164146231107.53Scotlandv AfghanistanBulawayo24 Mar 2018ODI # 3983
15640329118-53.60Australiav EnglandSydney24 Jan 2018Test # 2291
155*54437214-41.66Sri Lankav PakistanAbu Dhabi128 Sep 2017Test # 2275
15535026713-58.05Indiav Sri LankaDelhi12 Dec 2017Test # 2286
154-16315394.47Scotlandv P.N.G.Port Moresby16 Oct 2017ODI # 3920
15337921715-70.50Indiav South AfricaCenturion213 Jan 2018Test # 2293
15230921617170.37South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
151214142106106.33P.N.G.v IrelandHarare16 Mar 2018ODI # 3986
14736324016261.25Zimbabwev West IndiesBulawayo129 Oct 2017Test # 2280
147168138182106.52Indiav New ZealandKanpur129 Oct 2017ODI # 3932
145*40726818-54.10New Zealandv EnglandAuckland222 Mar 2018Test # 2299
143*-13793104.37Hong Kongv P.N.G.ICCA Dubai18 Dec 2017ODI # 3938
14325318622-76.88South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
14350136214-39.50Indiav Sri LankaNagpur224 Nov 2017Test # 2283
14334021819-65.59South Africav AustraliaDurban41 Mar 2018Test # 2297
141*51232614-43.25Australiav EnglandBrisbane223 Nov 2017Test # 2282
141*43428420149.64South Africav AustraliaCape Town122 Mar 2018Test # 2300
14032222719161.67Englandv AustraliaW.A.C.A114 Dec 2017Test # 2288
139-14715294.55Irelandv U.A.E.ICCA Dubai113 Jan 2018ODI # 3950
138160106147130.18Englandv New ZealandDunedin17 Mar 2018ODI # 3989
138-124202111.29Zimbabwev West IndiesHarare119 Mar 2018ODI # 4002
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
135*24118115-74.58South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
13225416317-80.98South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
129*12396192134.37Indiav South AfricaCenturion216 Feb 2018ODI # 3978
12831322111157.91Indiav Sri LankaNagpur224 Nov 2017Test # 2283
12712893144136.55West Indiesv U.A.E.Harare16 Mar 2018ODI # 3987
126*35823115154.54Australiav EnglandAdelaide12 Dec 2017Test # 2285
126*26114620186.30South Africav AustraliaGqeberha29 Mar 2018Test # 2298
126143117155107.69Irelandv U.A.E.Harare112 Mar 2018ODI # 3995
125165109115114.67Indiav AustraliaNagpur21 Oct 2017ODI # 3919
12526420414261.27South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
125-12158103.30Zimbabwev AfghanistanSharjah111 Feb 2018ODI # 3974
12415412512599.20Australiav IndiaIndore124 Sep 2017ODI # 3914
124134119124104.20Australiav IndiaBengaluru128 Sep 2017ODI # 3917
12311491711135.16West Indiesv U.A.E.Harare16 Mar 2018ODI # 3987
121*-115102105.21U.A.E.v ScotlandICCA Dubai223 Jan 2018ODI # 3963
1212031259296.80Indiav New ZealandWankhede122 Oct 2017ODI # 3928
120183112112107.14South Africav IndiaDurban11 Feb 2018ODI # 3969
12022717818267.41South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
119*25721915154.33Sri Lankav IndiaDelhi42 Dec 2017Test # 2286
11931921518-55.34Englandv AustraliaW.A.C.A114 Dec 2017Test # 2288
11861431210274.41Indiav Sri LankaIndore122 Dec 2017T20I # 634
116*-14913177.85Irelandv U.A.E.ICCA Dubai211 Jan 2018ODI # 3948
1151581178198.29New Zealandv PakistanWellington16 Jan 2018ODI # 3946
11517912611491.26Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
114-11084103.63Afghanistanv ZimbabweSharjah19 Feb 2018ODI # 3972
1141691355484.44Scotlandv U.A.E.Bulawayo115 Mar 2018ODI # 3998
11322715217-74.34South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
11316610691106.60Indiav New ZealandKanpur129 Oct 2017ODI # 3932
11316211612-97.41New Zealandv EnglandHamilton225 Feb 2018ODI # 3980
112*-14414-77.77Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
112*2021436278.32New Zealandv EnglandWellington23 Mar 2018ODI # 3982
112*13710794104.67U.A.E.v West IndiesHarare26 Mar 2018ODI # 3987
11225117610-63.63Pakistanv Sri LankaDubai (DICS)46 Oct 2017Test # 2278
11216411910-94.11Indiav South AfricaDurban21 Feb 2018ODI # 3969
111*1841329384.09Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
11138026814241.41Sri Lankav IndiaDelhi22 Dec 2017Test # 2286
11115713312-83.45Irelandv P.N.G.Harare26 Mar 2018ODI # 3986
110*1881128-98.21South Africav BangladeshKimberley215 Oct 2017ODI # 3923
110*16011611294.82Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
1102811989255.55West Indiesv ZimbabweBulawayo229 Oct 2017Test # 2280
109*875877187.93New Zealandv IndiaRajkot14 Nov 2017T20I # 631
109-2306147.39Sri Lankav BangladeshChattogram231 Jan 2018Test # 2295
109163105102103.80Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
107*22818013159.44New Zealandv West IndiesWellington21 Dec 2017Test # 2284
107*27319811-54.04New Zealandv West IndiesHamilton39 Dec 2017Test # 2287
107*-11010297.27Scotlandv U.A.E.ICCA Dubai121 Jan 2018ODI # 3961
10713811910389.91Australiav EnglandMelbourne114 Jan 2018ODI # 3951
106-1149192.98Australiav EnglandBrisbane119 Jan 2018ODI # 3958
10510774113141.89New Zealandv West IndiesWellington21 Dec 2017Test # 2284
105-1745260.34Bangladeshv Sri LankaChattogram331 Jan 2018Test # 2295
105745469194.44New Zealandv AustraliaAuckland116 Feb 2018T20I # 649
10517214610-71.91Irelandv ScotlandHarare118 Mar 2018ODI # 4001
104*20811912287.39Indiav Sri LankaEden Gardens316 Nov 2017Test # 2281
1048853310196.22New Zealandv West IndiesMount Maunganui13 Jan 2018T20I # 638
104826096173.33Englandv New ZealandChristchurch210 Mar 2018ODI # 3992
103*14810282100.98New Zealandv IndiaWankhede222 Oct 2017ODI # 3928
103*8958104177.58Australiav EnglandHobart27 Feb 2018T20I # 645
103-1315-78.62Pakistanv Sri LankaDubai (DICS)113 Oct 2017ODI # 3922
10328623210144.39West Indiesv ZimbabweBulawayo229 Oct 2017Test # 2280
10321615113168.21Australiav EnglandMelbourne126 Dec 2017Test # 2289
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]