Youngest player to score a hundred

Records for Test Matches

Youngest player to score a hundred
Player
Age
Runs
Team
Opposition
Ground
Match Date
Scorecard
17y 61d114Bangladeshv Sri LankaColombo (SSC)6 Sep 2001Test # 1561
17y 78d101Pakistanv IndiaDelhi8 Feb 1961Test # 505
17y 107d119*Indiav EnglandManchester9 Aug 1990Test # 1149
17y 352d119Zimbabwev West IndiesHarare27 Jul 2001Test # 1553
18y 154d131Pakistanv West IndiesBridgetown18 May 2000Test # 1496
18y 323d100*Pakistanv Sri LankaKarachi5 Mar 1982Test # 923
18y 329d134Indiav West IndiesRajkot4 Oct 2018Test # 2319
18y 333d141Pakistanv IndiaChennai28 Jan 1999Test # 1442
19y 21d126Pakistanv New ZealandKarachi9 Apr 1965Test # 587
19y 105d109*Pakistanv New ZealandLahore21 Nov 1996Test # 1339
19y 119d163Pakistanv New ZealandLahore9 Oct 1976Test # 782
19y 121d100New Zealandv South AfricaWellington4 Mar 1932Test # 218
19y 121d153Australiav IndiaMelbourne6 Feb 1948Test # 295
19y 149d164Australiav EnglandAdelaide1 Feb 1929Test # 179
19y 182d129Pakistanv New ZealandDunedin24 Nov 2009Test # 1934
19y 187d116*Sri Lankav PakistanColombo (PSS)22 Mar 1986Test # 1043
19y 226d104West Indiesv AustraliaBrisbane26 Nov 2009Test # 1936
19y 317d122South Africav AustraliaSydney10 Jan 1964Test # 550
19y 349d121Bangladeshv ZimbabweDhaka14 Jan 2005Test # 1735
19y 354d155Australiav EnglandBrisbane10 Dec 1965Test # 597
19y 364d122Sri Lankav PakistanFaisalabad16 Oct 1985Test # 1026
20y 3d122Pakistanv AustraliaFaisalabad23 Sep 1988Test # 1105
20y 18d102Englandv AustraliaNottingham10 Jun 1938Test # 263
20y 18d126*Indiav West IndiesDelhi24 Jan 1979Test # 842
20y 25d142Pakistanv IndiaBahawalpur15 Jan 1955Test # 395
20y 70d104Pakistanv BangladeshMultan29 Aug 2001Test # 1560
20y 87d108Pakistanv AustraliaSydney2 Jan 2005Test # 1731
20y 88d131New Zealandv IndiaAhmedabad4 Nov 2010Test # 1974
20y 96d115Australiav South AfricaDurban6 Mar 2009Test # 1913
20y 108d113Bangladeshv West IndiesKhulna21 Nov 2012Test # 2060
20y 111d128Bangladeshv West IndiesKingstown9 Jul 2009Test # 1923
20y 124d112Australiav EnglandMelbourne29 Dec 1928Test # 178
20y 126d112Indiav EnglandManchester23 Jul 1959Test # 477
20y 137d163*Indiav West IndiesPort of Spain19 Feb 1953Test # 367
20y 145d129South Africav EnglandLeeds13 Jul 1929Test # 183
20y 148d115*Indiav West IndiesSt John's10 May 2002Test # 1602
20y 163d150Pakistanv West IndiesGeorgetown13 Mar 1958Test # 452
20y 201d115Pakistanv South AfricaRawalpindi6 Oct 1997Test # 1380
20y 226d176West Indiesv EnglandBridgetown11 Jan 1930Test # 187
20y 235d101*Australiav EnglandAdelaide2 Feb 1951Test # 330
20y 248d128Indiav PakistanKarachi30 Jan 1983Test # 948
20y 253d133Indiav EnglandLeeds5 Jun 1952Test # 351
20y 265d105*West Indiesv South AfricaCape Town2 Jan 2004Test # 1681
20y 276d137Indiav AustraliaKanpur15 Nov 1969Test # 666
20y 281d184Australiav PakistanSydney3 Jan 2017Test # 2245
20y 317d188Australiav EnglandMelbourne29 Jan 1898Test # 56
20y 322d114Englandv AustraliaMelbourne30 Dec 1911Test # 117
20y 338d114Indiav EnglandThe Oval7 Sep 2018Test # 2318
20y 339d109South Africav EnglandCenturion21 Jan 2005Test # 1736
20y 343d138Bangladeshv AustraliaFatullah9 Apr 2006Test # 1797
20y 363d100*Pakistanv EnglandFaisalabad29 Nov 2000Test # 1518
Ages are shown as at the start of the match concerned.
Only the first century by any player is shown.
Records includes the following current or recent matches:

India v England at Rajkot, ICC World Test Championship 3rd Test, Feb 15-18, 2024 [Test # 2530]

New Zealand v South Africa at Hamilton, ICC World Test Championship 2nd Test, Feb 13-16, 2024 [Test # 2529]

New Zealand v South Africa at Mount Maunganui, ICC World Test Championship 1st Test, Feb 4-7, 2024 [Test # 2528]