2024 Test matches Batting List Hundreds
Test matches

2024 Cricket – Test matches Cricket Records

Test matches

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
AK MarkramAK Markram (SA)106106164103172102.91South Africav IndiaCape Town03 Jan 2024Test # 2522
🥈 2
TM HeadTM Head (AUS)11911922513412388.80Australiav West IndiesAdelaide17 Jan 2024Test # 2523
🥉 3
OJ PopeOJ Pope (ENG)19619637327821-70.50Englandv IndiaHyderabad25 Jan 2024Test # 2525
4
YBK JaiswalYBK Jaiswal (IND)20920942329019772.06Indiav EnglandVisakhapatnam02 Feb 2024Test # 2526
5
Shubman GillShubman Gill (IND)10410420014711270.74Indiav EnglandVisakhapatnam02 Feb 2024Test # 2526
6
AD MathewsAD Mathews (SL)14114133125914354.44Sri Lankav AfghanistanColombo (SSC)02 Feb 2024Test # 2527
7
LD ChandimalLD Chandimal (SL)10710724518110159.11Sri Lankav AfghanistanColombo (SSC)02 Feb 2024Test # 2527
8
Ibrahim ZadranIbrahim Zadran (AFG)11411438025912-44.01Afghanistanv Sri LankaColombo (SSC)02 Feb 2024Test # 2527
9
KS WilliamsonKS Williamson (NZ)11811842428916-40.83New Zealandv South AfricaMount Maunganui04 Feb 2024Test # 2528
10
R RavindraR Ravindra (NZ)24024054636626365.57New Zealandv South AfricaMount Maunganui04 Feb 2024Test # 2528
11
KS WilliamsonKS Williamson (NZ)10910917013212182.57New Zealandv South AfricaMount Maunganui04 Feb 2024Test # 2528
12
DG BedinghamDG Bedingham (SA)11011022214112278.01South Africav New ZealandHamilton13 Feb 2024Test # 2529
13
KS WilliamsonKS Williamson (NZ)133*13336226012251.15New Zealandv South AfricaHamilton13 Feb 2024Test # 2529
14
RG SharmaRG Sharma (IND)13113129219614366.83Indiav EnglandRajkot15 Feb 2024Test # 2530
15
RA JadejaRA Jadeja (IND)1121123672259249.77Indiav EnglandRajkot15 Feb 2024Test # 2530
16
BM DuckettBM Duckett (ENG)153153251151232101.32Englandv IndiaRajkot15 Feb 2024Test # 2530
17
YBK JaiswalYBK Jaiswal (IND)214*214324236141290.67Indiav EnglandRajkot15 Feb 2024Test # 2530
18
JE RootJE Root (ENG)122*12236227410-44.52Englandv IndiaRanchi23 Feb 2024Test # 2531
19
C GreenC Green (AUS)174*17439627523563.27Australiav New ZealandWellington29 Feb 2024Test # 2533
20
RG SharmaRG Sharma (IND)10310325016213363.58Indiav EnglandDharamsala07 Mar 2024Test # 2534
21
Shubman GillShubman Gill (IND)11011016815012573.33Indiav EnglandDharamsala07 Mar 2024Test # 2534
22
DM de SilvaDM de Silva (SL)10210220413112177.86Sri Lankav BangladeshSylhet22 Mar 2024Test # 2536
22
PHKD MendisPHKD Mendis (SL)10210217612711380.31Sri Lankav BangladeshSylhet22 Mar 2024Test # 2536
24
DM de SilvaDM de Silva (SL)1081082821799260.33Sri Lankav BangladeshSylhet22 Mar 2024Test # 2536
25
PHKD MendisPHKD Mendis (SL)16416430023716669.19Sri Lankav BangladeshSylhet22 Mar 2024Test # 2536
26
OJ PopeOJ Pope (ENG)12112124916715172.45Englandv West IndiesNottingham18 Jul 2024Test # 2539
27
KAR HodgeKAR Hodge (WI)12012022317119-70.17West Indiesv EnglandNottingham18 Jul 2024Test # 2539
28
JE RootJE Root (ENG)12212230617810-68.53Englandv West IndiesNottingham18 Jul 2024Test # 2539
29
HC BrookHC Brook (ENG)10910918813213-82.57Englandv West IndiesNottingham18 Jul 2024Test # 2539
30
Saud ShakeelSaud Shakeel (PAK)1411414272619-54.02Pakistanv BangladeshRawalpindi21 Aug 2024Test # 2544
31
Mohammad RizwanMohammad Rizwan (PAK)171*17134823911371.54Pakistanv BangladeshRawalpindi21 Aug 2024Test # 2544
32
Mushfiqur RahimMushfiqur Rahim (BAN)19119152234122156.01Bangladeshv PakistanRawalpindi21 Aug 2024Test # 2544
33
JL SmithJL Smith (ENG)1111112251488175.00Englandv Sri LankaManchester21 Aug 2024Test # 2545
34
PHKD MendisPHKD Mendis (SL)11311327518315161.74Sri Lankav EnglandManchester21 Aug 2024Test # 2545
35
JE RootJE Root (ENG)14314328320618-69.41Englandv Sri LankaLord's29 Aug 2024Test # 2546
36
AAP AtkinsonAAP Atkinson (ENG)118118174115144102.60Englandv Sri LankaLord's29 Aug 2024Test # 2546
37
JE RootJE Root (ENG)10310319212110-85.12Englandv Sri LankaLord's29 Aug 2024Test # 2546
38
Litton DasLitton Das (BAN)13813833322813460.52Bangladeshv PakistanRawalpindi30 Aug 2024Test # 2547
39
OJ PopeOJ Pope (ENG)15415426415619298.71Englandv Sri LankaThe Oval06 Sep 2024Test # 2548
40
P NissankaP Nissanka (SL)127*127190124132102.41Sri Lankav EnglandThe Oval06 Sep 2024Test # 2548
41
PHKD MendisPHKD Mendis (SL)11411427317311-65.89Sri Lankav New ZealandGalle18 Sep 2024Test # 2549
42
R AshwinR Ashwin (IND)11311322313311284.96Indiav BangladeshChennai19 Sep 2024Test # 2550
43
Shubman GillShubman Gill (IND)119*11924317610467.61Indiav BangladeshChennai19 Sep 2024Test # 2550
44
RR PantRR Pant (IND)10910914812813485.15Indiav BangladeshChennai19 Sep 2024Test # 2550
45
LD ChandimalLD Chandimal (SL)11611627120815-55.76Sri Lankav New ZealandGalle26 Sep 2024Test # 2551
46
PHKD MendisPHKD Mendis (SL)182*18239125016472.80Sri Lankav New ZealandGalle26 Sep 2024Test # 2551
47
BKG MendisBKG Mendis (SL)106*1061881496371.14Sri Lankav New ZealandGalle26 Sep 2024Test # 2551
48
Mominul HaqueMominul Haque (BAN)107*10729819417155.15Bangladeshv IndiaKanpur27 Sep 2024Test # 2552
49
Abdullah ShafiqueAbdullah Shafique (PAK)10210226518410255.43Pakistanv EnglandMultan07 Oct 2024Test # 2553
50
Shan MasoodShan Masood (PAK)15115126017713285.31Pakistanv EnglandMultan07 Oct 2024Test # 2553
51
Agha SalmanAgha Salman (PAK)104*10416811910387.39Pakistanv EnglandMultan07 Oct 2024Test # 2553
52
JE RootJE Root (ENG)26226260137517-69.86Englandv PakistanMultan07 Oct 2024Test # 2553
53
HC BrookHC Brook (ENG)31731741832229398.44Englandv PakistanMultan07 Oct 2024Test # 2553
54
Kamran GhulamKamran Ghulam (PAK)11811830622411152.67Pakistanv EnglandMultan15 Oct 2024Test # 2554
55
BM DuckettBM Duckett (ENG)11411418412916-88.37Englandv PakistanMultan15 Oct 2024Test # 2554
56
R RavindraR Ravindra (NZ)13413424815713485.35New Zealandv IndiaBengaluru16 Oct 2024Test # 2555
57
SN KhanSN Khan (IND)15015027919518376.92Indiav New ZealandBengaluru16 Oct 2024Test # 2555
58
K VerreynneK Verreynne (SA)1141142661448279.16South Africav BangladeshMirpur21 Oct 2024Test # 2556
59
Saud ShakeelSaud Shakeel (PAK)1341343082235-60.08Pakistanv EnglandRawalpindi24 Oct 2024Test # 2558
60
T de ZorziT de Zorzi (SA)17717743226912465.79South Africav BangladeshChattogram29 Oct 2024Test # 2559
61
T StubbsT Stubbs (SA)1061062381986353.53South Africav BangladeshChattogram29 Oct 2024Test # 2559
62
PWA MulderPWA Mulder (SA)105*1051881508470.00South Africav BangladeshChattogram29 Oct 2024Test # 2559
63
YBK JaiswalYBK Jaiswal (IND)16116144229715354.20Indiav AustraliaPerth22 Nov 2024Test # 2561
64
V KohliV Kohli (IND)100*1002261438269.93Indiav AustraliaPerth22 Nov 2024Test # 2561
65
JP GreavesJP Greaves (WI)115*1153742064-55.82West Indiesv BangladeshNorth Sound22 Nov 2024Test # 2562
66
T StubbsT Stubbs (SA)1221223162219255.20South Africav Sri LankaDurban27 Nov 2024Test # 2563
67
T BavumaT Bavuma (SA)1131133252289-49.56South Africav Sri LankaDurban27 Nov 2024Test # 2563
68
HC BrookHC Brook (ENG)17117132319715386.80Englandv New ZealandChristchurch28 Nov 2024Test # 2564
69
RD RickeltonRD Rickelton (SA)10110136125011-40.40South Africav Sri LankaGqeberha05 Dec 2024Test # 2566
70
K VerreynneK Verreynne (SA)105*10520213312378.94South Africav Sri LankaGqeberha05 Dec 2024Test # 2566
71
HC BrookHC Brook (ENG)123123194115115106.95Englandv New ZealandWellington06 Dec 2024Test # 2567
72
JE RootJE Root (ENG)10610620813011-81.53Englandv New ZealandWellington06 Dec 2024Test # 2567
73
TA BlundellTA Blundell (NZ)115115149102135112.74New Zealandv EnglandWellington06 Dec 2024Test # 2567
74
TM HeadTM Head (AUS)14014018414117499.29Australiav IndiaAdelaide06 Dec 2024Test # 2568
75
KS WilliamsonKS Williamson (NZ)15615630520420176.47New Zealandv EnglandHamilton14 Dec 2024Test # 2569
76
SPD SmithSPD Smith (AUS)10110130219012-53.15Australiav IndiaBrisbane14 Dec 2024Test # 2570
77
TM HeadTM Head (AUS)15215224716018-95.00Australiav IndiaBrisbane14 Dec 2024Test # 2570
78
SPD SmithSPD Smith (AUS)14014029419713371.06Australiav IndiaMelbourne26 Dec 2024Test # 2571
79
K Nitish Kumar ReddyK Nitish Kumar Reddy (IND)11411426618911160.31Indiav AustraliaMelbourne26 Dec 2024Test # 2571
80
SC WilliamsSC Williams (ZIM)15415426617410388.50Zimbabwev AfghanistanBulawayo26 Dec 2024Test # 2573
81
CR ErvineCR Ervine (ZIM)10410421917610-59.09Zimbabwev AfghanistanBulawayo26 Dec 2024Test # 2573
82
BJ BennettBJ Bennett (ZIM)110*1101791245488.70Zimbabwev AfghanistanBulawayo26 Dec 2024Test # 2573
83
Rahmat ShahRahmat Shah (AFG)23423448842423355.18Afghanistanv ZimbabweBulawayo26 Dec 2024Test # 2573
84
Hashmatullah ShahidiHashmatullah Shahidi (AFG)24624669447421-51.89Afghanistanv ZimbabweBulawayo26 Dec 2024Test # 2573
85
Afsar ZazaiAfsar Zazai (AFG)1131132501695366.86Afghanistanv ZimbabweBulawayo26 Dec 2024Test # 2573

Showing 85 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