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
26260137517069.86Englandv PakistanMultan27 Oct 2024Test # 2553
25960734329375.51South Africav PakistanCape Town13 Jan 2025Test # 2576
24669447421051.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
17132319715386.80Englandv New ZealandChristchurch228 Nov 2024Test # 2564
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
15224716018095.00Australiav IndiaBrisbane114 Dec 2024Test # 2570
15126017713285.31Pakistanv EnglandMultan17 Oct 2024Test # 2553
15027919518376.92Indiav New ZealandBengaluru316 Oct 2024Test # 2555
14537125117057.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
14126325112256.17Australiav Sri LankaGalle129 Jan 2025Test # 2579
14018414117499.29Australiav IndiaAdelaide26 Dec 2024Test # 2568
14029419713371.06Australiav IndiaMelbourne126 Dec 2024Test # 2571
13940127514050.54Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
13424815713485.35New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
1343082235060.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
13130125410151.57Australiav Sri LankaGalle26 Feb 2025Test # 2580
123194115115106.95Englandv New ZealandWellington16 Dec 2024Test # 2567
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
119*24317610467.61Indiav BangladeshChennai319 Sep 2024Test # 2550
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
115*3742064055.82West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
115149102135112.74New Zealandv EnglandWellington46 Dec 2024Test # 2567
11418412916088.37Englandv PakistanMultan215 Oct 2024Test # 2554
1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
11426618911160.31Indiav AustraliaMelbourne226 Dec 2024Test # 2571
11322313311284.96Indiav BangladeshChennai119 Sep 2024Test # 2550
1133252289049.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
1132501695366.86Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
110*1791245488.70Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
10914812813485.15Indiav BangladeshChennai319 Sep 2024Test # 2550
107*29819417155.15Bangladeshv IndiaKanpur127 Sep 2024Test # 2552
1062381986353.53South Africav BangladeshChattogram129 Oct 2024Test # 2559
10620813011081.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
104*16811910387.39Pakistanv EnglandMultan17 Oct 2024Test # 2553
10421917610059.09Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
10226518410255.43Pakistanv EnglandMultan17 Oct 2024Test # 2553
10214694101108.51Australiav Sri LankaGalle129 Jan 2025Test # 2579
10136125011040.40South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
10130219012053.15Australiav IndiaBrisbane114 Dec 2024Test # 2570
1012971819055.80Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
100*2261438269.93Indiav AustraliaPerth322 Nov 2024Test # 2561
1001521479568.02South Africav PakistanCape Town13 Jan 2025Test # 2576
991831059594.28Indiav New ZealandBengaluru316 Oct 2024Test # 2555
9721919110150.78Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
973302189144.49West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
9615411810381.35Englandv New ZealandWellington36 Dec 2024Test # 2567
9327419710047.20New Zealandv EnglandChristchurch128 Nov 2024Test # 2564
921791126182.14Englandv New ZealandWellington36 Dec 2024Test # 2567
9116710511386.66New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
911891068585.84Bangladeshv West IndiesKingston330 Nov 2024Test # 2565
90*23513212068.18Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
90-1467161.64Indiav New ZealandWankhede21 Nov 2024Test # 2560
9017013010169.23West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
90-1739152.02Zimbabwev IrelandBulawayo26 Feb 2025Test # 2581
891231195674.78Englandv PakistanRawalpindi124 Oct 2024Test # 2558
891541018088.11Australiav IndiaPerth422 Nov 2024Test # 2561
8923615711156.68Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
8927214415061.80South Africav PakistanCenturion226 Dec 2024Test # 2572
8618112410269.35Indiav BangladeshChennai119 Sep 2024Test # 2550
8617013310064.66New Zealandv IndiaPune324 Oct 2024Test # 2557
85*21413910161.15Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
8411775110112.00Englandv PakistanMultan27 Oct 2024Test # 2553
8428216712150.29New Zealandv EnglandChristchurch328 Nov 2024Test # 2564
842051398060.43Indiav AustraliaBrisbane214 Dec 2024Test # 2570
843102088040.38Indiav AustraliaMelbourne426 Dec 2024Test # 2571
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
841861576053.50Pakistanv West IndiesMultan117 Jan 2025Test # 2577
84-1958043.07Zimbabwev IrelandBulawayo46 Feb 2025Test # 2581
8329517412047.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
821751278364.56Bangladeshv IndiaChennai419 Sep 2024Test # 2550
822741778046.32Pakistanv EnglandMultan17 Oct 2024Test # 2553
821701128273.21Bangladeshv South AfricaChattogram229 Oct 2024Test # 2559
821791293363.56New Zealandv IndiaWankhede11 Nov 2024Test # 2560
8219111811169.49Indiav AustraliaMelbourne226 Dec 2024Test # 2571
81*1119315087.09South Africav PakistanCenturion226 Dec 2024Test # 2572
8120612410065.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
802361469054.79Englandv New ZealandChristchurch228 Nov 2024Test # 2564
781138513091.76Englandv PakistanMultan27 Oct 2024Test # 2553
781521098171.55South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
781399113085.71Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
772261607048.12Pakistanv EnglandMultan115 Oct 2024Test # 2554
77936593118.46Indiav New ZealandPune424 Oct 2024Test # 2557
773021765043.75Indiav AustraliaPerth322 Nov 2024Test # 2561
77139988078.57Englandv New ZealandChristchurch228 Nov 2024Test # 2564
772011237162.60Indiav AustraliaBrisbane214 Dec 2024Test # 2570
7616214111053.90New Zealandv IndiaPune124 Oct 2024Test # 2557
7615611710264.95New Zealandv EnglandHamilton114 Dec 2024Test # 2569
761549613179.16Englandv New ZealandHamilton414 Dec 2024Test # 2569
761731494151.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
752491654245.45Zimbabwev AfghanistanBulawayo22 Jan 2025Test # 2574
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 Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]