Records / Test matches / Batting records / Youngest player to score a hundred

Player Age Runs Team Opposition Ground Match Date Scorecard
Mohammad Ashraful 17y 61d 114 Bangladesh v Sri Lanka Colombo (SSC) 6 Sep 2001 Test # 1561
Mushtaq Mohammad 17y 78d 101 Pakistan v India Delhi 8 Feb 1961 Test # 505
SR Tendulkar 17y 107d 119* India v England Manchester 9 Aug 1990 Test # 1149
H Masakadza 17y 352d 119 Zimbabwe v West Indies Harare 27 Jul 2001 Test # 1553
Imran Nazir 18y 154d 131 Pakistan v West Indies Bridgetown 18 May 2000 Test # 1496
Saleem Malik 18y 323d 100* Pakistan v Sri Lanka Karachi 5 Mar 1982 Test # 923
Shahid Afridi 18y 333d 141 Pakistan v India Chennai 28 Jan 1999 Test # 1442
Mohammad Ilyas 19y 21d 126 Pakistan v New Zealand Karachi 9 Apr 1965 Test # 587
Nafees Iqbal 19y 75d 121 Bangladesh v Zimbabwe Dhaka 14 Jan 2005 Test # 1735
Mohammad Wasim 19y 105d 109* Pakistan v New Zealand Lahore 21 Nov 1996 Test # 1339
Javed Miandad 19y 119d 163 Pakistan v New Zealand Lahore 9 Oct 1976 Test # 782
HG Vivian 19y 121d 100 New Zealand v South Africa Wellington 4 Mar 1932 Test # 218
RN Harvey 19y 121d 153 Australia v India Melbourne 6 Feb 1948 Test # 295
A Jackson 19y 149d 164 Australia v England Adelaide 1 Feb 1929 Test # 179
Umar Akmal 19y 182d 129 Pakistan v New Zealand Dunedin 24 Nov 2009 Test # 1934
AP Gurusinha 19y 187d 116* Sri Lanka v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
AB Barath 19y 226d 104 West Indies v Australia Brisbane 26 Nov 2009 Test # 1936
RG Pollock 19y 317d 122 South Africa v Australia Sydney 10 Jan 1964 Test # 550
KD Walters 19y 354d 155 Australia v England Brisbane 10 Dec 1965 Test # 597
PA de Silva 19y 364d 122 Sri Lanka v Pakistan Faisalabad 16 Oct 1985 Test # 1026
Ijaz Ahmed 20y 3d 122 Pakistan v Australia Faisalabad 23 Sep 1988 Test # 1105
DCS Compton 20y 18d 102 England v Australia Nottingham 10 Jun 1938 Test # 263
N Kapil Dev 20y 18d 126* India v West Indies Delhi 24 Jan 1979 Test # 842
Hanif Mohammad 20y 25d 142 Pakistan v India Bahawalpur 15 Jan 1955 Test # 395
Taufeeq Umar 20y 70d 104 Pakistan v Bangladesh Multan 29 Aug 2001 Test # 1560
Salman Butt 20y 87d 108 Pakistan v Australia Sydney 2 Jan 2005 Test # 1731
KS Williamson 20y 88d 131 New Zealand v India Ahmedabad 4 Nov 2010 Test # 1974
PJ Hughes 20y 96d 115 Australia v South Africa Durban 6 Mar 2009 Test # 1913
Abul Hasan 20y 108d 113 Bangladesh v West Indies Khulna 21 Nov 2012 Test # 2060
Tamim Iqbal 20y 111d 128 Bangladesh v West Indies Kingstown 9 Jul 2009 Test # 1923
DG Bradman 20y 124d 112 Australia v England Melbourne 29 Dec 1928 Test # 178
AA Baig 20y 126d 112 India v England Manchester 23 Jul 1959 Test # 477
ML Apte 20y 137d 163* India v West Indies Port of Spain 19 Feb 1953 Test # 367
HGO Owen-Smith 20y 145d 129 South Africa v England Leeds 13 Jul 1929 Test # 183
A Ratra 20y 148d 115* India v West Indies St John's 10 May 2002 Test # 1602
Saeed Ahmed 20y 163d 150 Pakistan v West Indies Georgetown 13 Mar 1958 Test # 452
Ali Naqvi 20y 201d 115 Pakistan v South Africa Rawalpindi 6 Oct 1997 Test # 1380
GA Headley 20y 226d 176 West Indies v England Bridgetown 11 Jan 1930 Test # 187
JW Burke 20y 235d 101* Australia v England Adelaide 2 Feb 1951 Test # 330
RJ Shastri 20y 248d 128 India v Pakistan Karachi 30 Jan 1983 Test # 948
VL Manjrekar 20y 253d 133 India v England Leeds 5 Jun 1952 Test # 351
DR Smith 20y 265d 105* West Indies v South Africa Cape Town 2 Jan 2004 Test # 1681
GR Viswanath 20y 276d 137 India v Australia Kanpur 15 Nov 1969 Test # 666
C Hill 20y 317d 188 Australia v England Melbourne 29 Jan 1898 Test # 56
JW Hearne 20y 322d 114 England v Australia Melbourne 30 Dec 1911 Test # 117
AB de Villiers 20y 339d 109 South Africa v England Centurion 21 Jan 2005 Test # 1736
Shahriar Nafees 20y 343d 138 Bangladesh v Australia Fatullah 9 Apr 2006 Test # 1797
Abdul Razzaq 20y 363d 100* Pakistan v England Faisalabad 29 Nov 2000 Test # 1518

Ages are shown as at the start of the match concerned.
Only the first century by any player is shown.

Records include the following recent matches:
West Indies v Bangladesh at Gros Islet, 2nd Test, Sep 13-16, 2014 [Test # 2139]
West Indies v Bangladesh at Kingstown, 1st Test, Sep 5-9, 2014 [Test # 2138]
Sri Lanka v Pakistan at Colombo (SSC), 2nd Test, Aug 14-18, 2014 [Test # 2136]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365