2024 Test matches Batting Most Runs Innings
Test matches

2024 Cricket – Test matches Cricket Records

Test matches

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundInnings in matchMatch DateScorecard
🥇 1
HC Brook31741832229398.44Englandv PakistanMultan207 Oct 2024Test # 2553
🥈 2
JE Root26260137517-69.86Englandv PakistanMultan207 Oct 2024Test # 2553
🥉 3
Hashmatullah Shahidi24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
4
R Ravindra24054636626365.57New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
5
Rahmat Shah23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
6
YBK Jaiswal214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
7
YBK Jaiswal20942329019772.06Indiav EnglandVisakhapatnam102 Feb 2024Test # 2526
8
OJ Pope19637327821-70.50Englandv IndiaHyderabad325 Jan 2024Test # 2525
9
Mushfiqur Rahim19152234122156.01Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
10
PHKD Mendis182*39125016472.80Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
11
T de Zorzi17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
12
C Green174*39627523563.27Australiav New ZealandWellington129 Feb 2024Test # 2533
13
Mohammad Rizwan171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
14
HC Brook17132319715386.80Englandv New ZealandChristchurch228 Nov 2024Test # 2564
15
PHKD Mendis16430023716669.19Sri Lankav BangladeshSylhet322 Mar 2024Test # 2536
16
YBK Jaiswal16144229715354.20Indiav AustraliaPerth322 Nov 2024Test # 2561
17
KS Williamson15630520420176.47New Zealandv EnglandHamilton314 Dec 2024Test # 2569
18
OJ Pope15426415619298.71Englandv Sri LankaThe Oval106 Sep 2024Test # 2548
18
SC Williams15426617410388.50Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
20
BM Duckett153251151232101.32Englandv IndiaRajkot215 Feb 2024Test # 2530
21
TM Head15224716018-95.00Australiav IndiaBrisbane114 Dec 2024Test # 2570
22
Shan Masood15126017713285.31Pakistanv EnglandMultan107 Oct 2024Test # 2553
23
SN Khan15027919518376.92Indiav New ZealandBengaluru316 Oct 2024Test # 2555
24
JE Root14328320618-69.41Englandv Sri LankaLord's129 Aug 2024Test # 2546
25
AD Mathews14133125914354.44Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
25
Saud Shakeel1414272619-54.02Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
27
TM Head14018414117499.29Australiav IndiaAdelaide206 Dec 2024Test # 2568
27
SPD Smith14029419713371.06Australiav IndiaMelbourne126 Dec 2024Test # 2571
29
Litton Das13833322813460.52Bangladeshv PakistanRawalpindi230 Aug 2024Test # 2547
30
R Ravindra13424815713485.35New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
30
Saud Shakeel1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
32
KS Williamson133*36226012251.15New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
33
RG Sharma13129219614366.83Indiav EnglandRajkot115 Feb 2024Test # 2530
34
P Nissanka127*190124132102.41Sri Lankav EnglandThe Oval406 Sep 2024Test # 2548
35
HC Brook123194115115106.95Englandv New ZealandWellington106 Dec 2024Test # 2567
36
JE Root122*36227410-44.52Englandv IndiaRanchi123 Feb 2024Test # 2531
37
JE Root12230617810-68.53Englandv West IndiesNottingham318 Jul 2024Test # 2539
37
T Stubbs1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
39
OJ Pope12124916715172.45Englandv West IndiesNottingham118 Jul 2024Test # 2539
40
KAR Hodge12022317119-70.17West Indiesv EnglandNottingham218 Jul 2024Test # 2539
41
Shubman Gill119*24317610467.61Indiav BangladeshChennai319 Sep 2024Test # 2550
42
TM Head11922513412388.80Australiav West IndiesAdelaide217 Jan 2024Test # 2523
43
KS Williamson11842428916-40.83New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
43
AAP Atkinson118174115144102.60Englandv Sri LankaLord's129 Aug 2024Test # 2546
43
Kamran Ghulam11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
46
LD Chandimal11627120815-55.76Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
47
JP Greaves115*3742064-55.82West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
48
TA Blundell115149102135112.74New Zealandv EnglandWellington406 Dec 2024Test # 2567
49
Ibrahim Zadran11438025912-44.01Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
49
PHKD Mendis11427317311-65.89Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
49
BM Duckett11418412916-88.37Englandv PakistanMultan215 Oct 2024Test # 2554
49
K Verreynne1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
49
K Nitish Kumar Reddy11426618911160.31Indiav AustraliaMelbourne226 Dec 2024Test # 2571
54
PHKD Mendis11327518315161.74Sri Lankav EnglandManchester321 Aug 2024Test # 2545
54
R Ashwin11322313311284.96Indiav BangladeshChennai119 Sep 2024Test # 2550
54
T Bavuma1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
54
Afsar Zazai1132501695366.86Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
58
RA Jadeja1123672259249.77Indiav EnglandRajkot115 Feb 2024Test # 2530
59
JL Smith1112251488175.00Englandv Sri LankaManchester221 Aug 2024Test # 2545
60
BJ Bennett110*1791245488.70Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
61
DG Bedingham11022214112278.01South Africav New ZealandHamilton313 Feb 2024Test # 2529
61
Shubman Gill11016815012573.33Indiav EnglandDharamsala207 Mar 2024Test # 2534
63
KS Williamson10917013212182.57New Zealandv South AfricaMount Maunganui304 Feb 2024Test # 2528
63
HC Brook10918813213-82.57Englandv West IndiesNottingham318 Jul 2024Test # 2539
63
RR Pant10914812813485.15Indiav BangladeshChennai319 Sep 2024Test # 2550
66
DM de Silva1082821799260.33Sri Lankav BangladeshSylhet322 Mar 2024Test # 2536
67
Mominul Haque107*29819417155.15Bangladeshv IndiaKanpur127 Sep 2024Test # 2552
68
LD Chandimal10724518110159.11Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
69
BKG Mendis106*1881496371.14Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
70
AK Markram106164103172102.91South Africav IndiaCape Town303 Jan 2024Test # 2522
70
T Stubbs1062381986353.53South Africav BangladeshChattogram129 Oct 2024Test # 2559
70
JE Root10620813011-81.53Englandv New ZealandWellington306 Dec 2024Test # 2567
73
PWA Mulder105*1881508470.00South Africav BangladeshChattogram129 Oct 2024Test # 2559
73
K Verreynne105*20213312378.94South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
75
Agha Salman104*16811910387.39Pakistanv EnglandMultan107 Oct 2024Test # 2553
76
Shubman Gill10420014711270.74Indiav EnglandVisakhapatnam302 Feb 2024Test # 2526
76
CR Ervine10421917610-59.09Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
78
RG Sharma10325016213363.58Indiav EnglandDharamsala207 Mar 2024Test # 2534
78
JE Root10319212110-85.12Englandv Sri LankaLord's329 Aug 2024Test # 2546
80
DM de Silva10220413112177.86Sri Lankav BangladeshSylhet122 Mar 2024Test # 2536
80
PHKD Mendis10217612711380.31Sri Lankav BangladeshSylhet122 Mar 2024Test # 2536
80
Abdullah Shafique10226518410255.43Pakistanv EnglandMultan107 Oct 2024Test # 2553
83
RD Rickelton10136125011-40.40South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
83
SPD Smith10130219012-53.15Australiav IndiaBrisbane114 Dec 2024Test # 2570
85
V Kohli100*2261438269.93Indiav AustraliaPerth322 Nov 2024Test # 2561
86
RR Pant991831059594.28Indiav New ZealandBengaluru316 Oct 2024Test # 2555
87
AT Carey 98*19212315-79.67Australiav New ZealandChristchurch408 Mar 2024Test # 2535
88
Mehidy Hasan Miraz9721919110150.78Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
88
M Louis973302189144.49West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
90
JG Bethell9615411810381.35Englandv New ZealandWellington306 Dec 2024Test # 2567
91
JL Smith9515510912187.15Englandv West IndiesBirmingham226 Jul 2024Test # 2541
92
BKG Mendis9316415011162.00Sri Lankav BangladeshChattogram130 Mar 2024Test # 2537
92
Shadman Islam9332918312-50.81Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
92
KS Williamson9327419710-47.20New Zealandv EnglandChristchurch128 Nov 2024Test # 2564
95
PHKD Mendis 92*2361677255.08Sri Lankav BangladeshChattogram130 Mar 2024Test # 2537
96
A Athanaze922181169-79.31West Indiesv South AfricaPort of Spain407 Aug 2024Test # 2542
96
R Ravindra92-1689154.76New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
96
BM Duckett921791126182.14Englandv New ZealandWellington306 Dec 2024Test # 2567
99
SPD Smith 91*2511469162.32Australiav West IndiesBrisbane425 Jan 2024Test # 2524
100
Rahmat Shah9120913913-65.46Afghanistanv Sri LankaColombo (SSC)102 Feb 2024Test # 2527

Showing 100 records

Additional Information

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