Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
31741832229398.44Englandv PakistanMultan27 Oct 2024Test # 2553
26260137517-69.86Englandv PakistanMultan27 Oct 2024Test # 2553
25960734329375.51South Africav PakistanCape Town13 Jan 2025Test # 2576
24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
23250335216165.90Australiav Sri LankaGalle129 Jan 2025Test # 2579
17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
177226146126121.23Afghanistanv EnglandLahore126 Feb 2025ODI # 4849
17132319715386.80Englandv New ZealandChristchurch228 Nov 2024Test # 2564
169216163203103.68Zimbabwev IrelandHarare114 Feb 2025ODI # 4837
165215143173115.38Englandv AustraliaLahore122 Feb 2025ODI # 4846
16144229715354.20Indiav AustraliaPerth322 Nov 2024Test # 2561
15630520420176.47New Zealandv EnglandHamilton314 Dec 2024Test # 2569
15627218815282.97Australiav Sri LankaGalle26 Feb 2025Test # 2580
15426617410388.50Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
15224716018-95.00Australiav IndiaBrisbane114 Dec 2024Test # 2570
15126017713285.31Pakistanv EnglandMultan17 Oct 2024Test # 2553
151172140116107.85Scotlandv U.S.A.Dallas131 Oct 2024ODI # 4789
150*-67713223.88Caymanv BrazilBuenos Aires114 Dec 2024T20I # 3052
15027919518376.92Indiav New ZealandBengaluru316 Oct 2024Test # 2555
150184148115101.35South Africav New ZealandLahore110 Feb 2025ODI # 4829
14537125117-57.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
143166128172111.71Sri Lankav New ZealandDambulla113 Nov 2024ODI # 4807
14126325112256.17Australiav Sri LankaGalle129 Jan 2025Test # 2579
14018414117499.29Australiav IndiaAdelaide26 Dec 2024Test # 2568
14029419713371.06Australiav IndiaMelbourne126 Dec 2024Test # 2571
13940127514-50.54Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
1359354713250.00Indiav EnglandWankhede12 Feb 2025T20I # 3086
13424815713485.35New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
134158103162130.09Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
133*-43715309.30Zimbabwev GambiaNairobi (Ruaraka)123 Oct 2024T20I # 2931
133*166113132117.69New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
132174111136118.91New Zealandv PakistanNapier129 Mar 2025ODI # 4861
13130125410151.57Australiav Sri LankaGalle26 Feb 2025Test # 2580
128*156114152112.28West Indiesv EnglandBridgetown26 Nov 2024ODI # 4799
127180126145100.79Sri Lankav AustraliaColombo (RPS)112 Feb 2025ODI # 4831
124*1198559145.88Englandv West IndiesNorth Sound22 Nov 2024ODI # 4792
123194115115106.95Englandv New ZealandWellington16 Dec 2024Test # 2567
122*1681289395.31Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
120*1348686139.53Australiav EnglandLahore222 Feb 2025ODI # 4846
120-55128218.18Kenyav MozambiqueNairobi (Ruaraka)119 Oct 2024T20I # 2915
120177111111108.10Englandv AfghanistanLahore226 Feb 2025ODI # 4849
119*24317610467.61Indiav BangladeshChennai319 Sep 2024Test # 2550
11914290127132.22Indiav EnglandCuttack29 Feb 2025ODI # 4828
118*16613014-90.76Zimbabwev IrelandHarare218 Feb 2025ODI # 4842
118*160104103113.46New Zealandv PakistanKarachi119 Feb 2025ODI # 4843
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
117*-65116180.00Indonesiav MyanmarBali112 Nov 2024T20I # 2944
1171791278492.12West Indiesv EnglandNorth Sound12 Nov 2024ODI # 4792
1179363710185.71South Africav PakistanCenturion213 Dec 2024T20I # 3047
115*3742064-55.82West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
115149102135112.74New Zealandv EnglandWellington46 Dec 2024Test # 2567
11418412916-88.37Englandv PakistanMultan215 Oct 2024Test # 2554
1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
11426618911160.31Indiav AustraliaMelbourne226 Dec 2024Test # 2571
113*7562173182.25Pakistanv ZimbabweBulawayo226 Nov 2024ODI # 4811
11322313311284.96Indiav BangladeshChennai119 Sep 2024Test # 2550
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
1131148078141.25West Indiesv BangladeshBasseterre28 Dec 2024ODI # 4813
1132501695366.86Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
112*1198183138.27South Africav IrelandAbu Dhabi14 Oct 2024ODI # 4781
112-53132211.32Nigeriav Ivory CoastAbuja124 Nov 2024T20I # 2977
112141102143109.80Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
112149105121106.66New Zealandv BangladeshRawalpindi224 Feb 2025ODI # 4848
1117447118236.17Indiav BangladeshHyderabad112 Oct 2024T20I # 2904
110*1791245488.70Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
110-5587200.00Saudi Arabiav BahrainDoha219 Nov 2024T20I # 2963
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
10914812813485.15Indiav BangladeshChennai319 Sep 2024Test # 2550
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
108147101131106.93New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
107*29819417155.15Bangladeshv IndiaKanpur127 Sep 2024Test # 2552
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban18 Nov 2024T20I # 2938
10717411312194.69New Zealandv PakistanKarachi119 Feb 2025ODI # 4843
106*-38512278.94Hungaryv MaltaMarsa24 Feb 2025T20I # 3090
106*1067467143.24New Zealandv PakistanLahore18 Feb 2025ODI # 4827
1062381986353.53South Africav BangladeshChattogram129 Oct 2024Test # 2559
10620813011-81.53Englandv New ZealandWellington36 Dec 2024Test # 2567
1062481799259.21South Africav PakistanCape Town13 Jan 2025Test # 2576
105*1881508470.00South Africav BangladeshChattogram129 Oct 2024Test # 2559
105*20213312378.94South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
105*7445107233.33Pakistanv New ZealandAuckland221 Mar 2025T20I # 3124
104*16811910387.39Pakistanv EnglandMultan17 Oct 2024Test # 2553
104*1318364125.30West Indiesv BangladeshBasseterre212 Dec 2024ODI # 4815
10412297124107.21U.S.A.v NepalDallas227 Oct 2024ODI # 4787
1041691288481.25Afghanistanv ZimbabweHarare119 Dec 2024ODI # 4818
10421917610-59.09Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
103*-5496190.74Englandv West IndiesBridgetown29 Nov 2024T20I # 2940
10313099104104.04Pakistanv ZimbabweBulawayo128 Nov 2024ODI # 4812
1031541067197.16South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
102*-6194167.21West Indiesv Sri LankaPallekele226 Oct 2024ODI # 4786
10226518410255.43Pakistanv EnglandMultan17 Oct 2024Test # 2553
10217511713187.17West Indiesv EnglandBridgetown26 Nov 2024ODI # 4799
10214694101108.51Australiav Sri LankaGalle129 Jan 2025Test # 2579
10213794102108.51New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
101*-1299278.29Indiav BangladeshDubai (DICS)220 Feb 2025ODI # 4844
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]