2021 Test matches Batting List Hundreds
Test matches

2021 Cricket – Test matches Cricket Records

Test matches

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
KS WilliamsonKS Williamson (NZ)23823857336428-65.38New Zealandv PakistanChristchurch03 Jan 2021Test # 2400
🥈 2
HM NichollsHM Nicholls (NZ)15715739829118153.95New Zealandv PakistanChristchurch03 Jan 2021Test # 2400
🥉 3
DJ MitchellDJ Mitchell (NZ)102*1021461128291.07New Zealandv PakistanChristchurch03 Jan 2021Test # 2400
4
D ElgarD Elgar (SA)12712724116322-77.91South Africav Sri LankaJohannesburg03 Jan 2021Test # 2401
5
FDM KarunaratneFDM Karunaratne (SL)10310321012819-80.46Sri Lankav South AfricaJohannesburg03 Jan 2021Test # 2401
6
SPD SmithSPD Smith (AUS)13113129822616-57.96Australiav IndiaSydney07 Jan 2021Test # 2402
7
JE RootJE Root (ENG)22822847632118171.02Englandv Sri LankaGalle14 Jan 2021Test # 2403
8
HDRL ThirimanneHDRL Thirimanne (SL)11111136125112-44.22Sri Lankav EnglandGalle14 Jan 2021Test # 2403
9
M LabuschagneM Labuschagne (AUS)1081082932049-52.94Australiav IndiaBrisbane15 Jan 2021Test # 2404
10
AD MathewsAD Mathews (SL)11011037623811-46.21Sri Lankav EnglandGalle22 Jan 2021Test # 2405
11
JE RootJE Root (ENG)18618649530918-60.19Englandv Sri LankaGalle22 Jan 2021Test # 2405
12
Fawad AlamFawad Alam (PAK)1091093532459244.48Pakistanv South AfricaKarachi26 Jan 2021Test # 2406
13
Mehidy Hasan MirazMehidy Hasan Miraz (BAN)10310322716813-61.30Bangladeshv West IndiesChattogram03 Feb 2021Test # 2407
14
Mominul HaqueMominul Haque (BAN)11511527918210-63.18Bangladeshv West IndiesChattogram03 Feb 2021Test # 2407
15
KR MayersKR Mayers (WI)210*21041531020767.74West Indiesv BangladeshChattogram03 Feb 2021Test # 2407
16
Mohammad RizwanMohammad Rizwan (PAK)115*11529220415-56.37Pakistanv South AfricaRawalpindi04 Feb 2021Test # 2408
17
AK MarkramAK Markram (SA)10810833724313344.44South Africav PakistanRawalpindi04 Feb 2021Test # 2408
18
JE RootJE Root (ENG)21821853637719257.82Englandv IndiaChennai05 Feb 2021Test # 2409
19
RG SharmaRG Sharma (IND)16116132723118269.69Indiav EnglandChennai13 Feb 2021Test # 2411
20
R AshwinR Ashwin (IND)10610623514814171.62Indiav EnglandChennai13 Feb 2021Test # 2411
21
SC WilliamsSC Williams (ZIM)10510527317410-60.34Zimbabwev AfghanistanAbu Dhabi02 Mar 2021Test # 2413
22
RR PantRR Pant (IND)10110122611813285.59Indiav EnglandAhmedabad04 Mar 2021Test # 2414
23
Hashmatullah ShahidiHashmatullah Shahidi (AFG)200*20059044321145.14Afghanistanv ZimbabweAbu Dhabi10 Mar 2021Test # 2415
24
Asghar AfghanAsghar Afghan (AFG)16416437025714263.81Afghanistanv ZimbabweAbu Dhabi10 Mar 2021Test # 2415
25
SC WilliamsSC Williams (ZIM)151*15146530913148.86Zimbabwev AfghanistanAbu Dhabi10 Mar 2021Test # 2415
26
P NissankaP Nissanka (SL)1031033412526-40.87Sri Lankav West IndiesNorth Sound21 Mar 2021Test # 2416
27
NE BonnerNE Bonner (WI)113*11342327413141.24West Indiesv Sri LankaNorth Sound21 Mar 2021Test # 2416
28
KC BrathwaiteKC Brathwaite (WI)12612651431113-40.51West Indiesv Sri LankaNorth Sound29 Mar 2021Test # 2417
29
Najmul Hossain ShantoNajmul Hossain Shanto (BAN)16316353337817143.12Bangladeshv Sri LankaPallekele21 Apr 2021Test # 2418
30
Mominul HaqueMominul Haque (BAN)12712743130411-41.77Bangladeshv Sri LankaPallekele21 Apr 2021Test # 2418
31
FDM KarunaratneFDM Karunaratne (SL)24424469843726-55.83Sri Lankav BangladeshPallekele21 Apr 2021Test # 2418
32
DM de SilvaDM de Silva (SL)16616641229122-57.04Sri Lankav BangladeshPallekele21 Apr 2021Test # 2418
33
FDM KarunaratneFDM Karunaratne (SL)11811826419015-62.10Sri Lankav BangladeshPallekele29 Apr 2021Test # 2419
34
HDRL ThirimanneHDRL Thirimanne (SL)14014044529815-46.97Sri Lankav BangladeshPallekele29 Apr 2021Test # 2419
34
Fawad AlamFawad Alam (PAK)14014029720420-68.62Pakistanv ZimbabweHarare29 Apr 2021Test # 2420
36
Abid AliAbid Ali (PAK)215*21563740729-52.82Pakistanv ZimbabweHarare07 May 2021Test # 2421
37
Azhar AliAzhar Ali (PAK)12612631124017152.50Pakistanv ZimbabweHarare07 May 2021Test # 2421
38
DP ConwayDP Conway (NZ)20020057834722157.63New Zealandv EnglandLord's02 Jun 2021Test # 2422
39
RJ BurnsRJ Burns (ENG)13213247729716144.44Englandv New ZealandLord's02 Jun 2021Test # 2422
40
Q de KockQ de Kock (SA)141*14125717012782.94South Africav West IndiesGros Islet10 Jun 2021Test # 2424
41
MahmudullahMahmudullah (BAN)150*15041327817153.95Bangladeshv ZimbabweHarare07 Jul 2021Test # 2427
42
Shadman IslamShadman Islam (BAN)115*1152591969-58.67Bangladeshv ZimbabweHarare07 Jul 2021Test # 2427
43
Najmul Hossain ShantoNajmul Hossain Shanto (BAN)117*1171401185699.15Bangladeshv ZimbabweHarare07 Jul 2021Test # 2427
44
JE RootJE Root (ENG)10910928417214-63.37Englandv IndiaNottingham04 Aug 2021Test # 2428
45
KL RahulKL Rahul (IND)12912939725012151.60Indiav EnglandLord's12 Aug 2021Test # 2429
46
JE RootJE Root (ENG)180*18053332118-56.07Englandv IndiaLord's12 Aug 2021Test # 2429
47
Fawad AlamFawad Alam (PAK)124*12437321317-58.21Pakistanv West IndiesKingston20 Aug 2021Test # 2431
48
JE RootJE Root (ENG)12112124216514-73.33Englandv IndiaLeeds25 Aug 2021Test # 2432
49
RG SharmaRG Sharma (IND)12712735325614149.60Indiav EnglandThe Oval02 Sep 2021Test # 2433
50
FDM KarunaratneFDM Karunaratne (SL)14714743330015-49.00Sri Lankav West IndiesGalle21 Nov 2021Test # 2434
51
SS IyerSS Iyer (IND)10510526717113261.40Indiav New ZealandKanpur25 Nov 2021Test # 2435
52
Litton DasLitton Das (BAN)11411428123311148.92Bangladeshv PakistanChattogram26 Nov 2021Test # 2436
53
Abid AliAbid Ali (PAK)13313338828212247.16Pakistanv BangladeshChattogram26 Nov 2021Test # 2436
54
DM de SilvaDM de Silva (SL)155*15537726211259.16Sri Lankav West IndiesGalle29 Nov 2021Test # 2437
55
MA AgarwalMA Agarwal (IND)15015043231117448.23Indiav New ZealandWankhede03 Dec 2021Test # 2438
56
TM HeadTM Head (AUS)152152258148144102.70Australiav EnglandBrisbane08 Dec 2021Test # 2440
57
M LabuschagneM Labuschagne (AUS)1031034053058-33.77Australiav EnglandAdelaide16 Dec 2021Test # 2441
58
KL RahulKL Rahul (IND)12312340226017147.30Indiav South AfricaCenturion26 Dec 2021Test # 2443
59
DP ConwayDP Conway (NZ)12212232822716153.74New Zealandv BangladeshMount Maunganui01 Jan 2022Test # 2444

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