Cricinfo Mobile
Hot Searches: Hashim Amla | Jacques Kallis | More...
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
Shahriar Nafees 20y 74d 138 Bangladesh v Australia Fatullah 9 Apr 2006 Test # 1797
Salman Butt 20y 87d 108 Pakistan v Australia Sydney 2 Jan 2005 Test # 1731
PJ Hughes 20y 96d 115 Australia v South Africa Durban 6 Mar 2009 Test # 1913
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
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:
India v South Africa at Nagpur, 1st Test, Feb 6-9, 2010 [Test # 1951]
Bangladesh v India at Dhaka, 2nd Test, Jan 24-27, 2010 [Test # 1950]
Bangladesh v India at Chittagong, 1st Test, Jan 17-21, 2010 [Test # 1949]

Statsguru Trivia

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

Did you know?

Ross Taylor has never scored a Test duck. The record for a complete career is 45, by Pakistan's Yasir Hameed (he played his last Test to date in 2007, so it's possible he might appear again: if he does, and makes a duck, the record would revert to Australia's Jim Burke, whose career comprised 44 duckless innings). For the full list, click here. The most innings by any player from debut before a duck is 78, by AB de Villiers of South Africa (for a full list, click here)

Random Record

Fifties in consecutive matches - Test matches

  • Cricinfo Widgets
Sponsored Links

Debate now on the new ESPN Soccernet Castrol Rankings Blog

Buy now at Cricshop.com - leading online cricket store

Buy now at Cricshop.com - leading online cricket store

Series, match & LIVE fixed odds at bet365

Toolbar

Get all the news direct to your browser

Cricinfo Mobile Site

Our brand new mobile site

The Cricinfo Daily

Our e-mail newsletter