Youngest Player to Score a Maiden Century (Tests)
† = On debut.
Bold = record less than 3 years old.
Date column and player's age correspond to first day of match.
  Name     Opp Venue Date
1 Mohammad Ashraful (BD) 16y 362d 114 † SL Colombo SSC 6 Sep 2001
2 Mushtaq Mohammad (Pak) 17y 78d 101 Ind Delhi 8 Feb 1961
3 SR Tendulkar (Ind) 17y 107d 119* Eng Manchester 9 Aug 1990
4 H Masakadza (Zim) 17y 352d 119 † WI Harare 27 Jul 2001
5 Imran Nazir (Pak) 18y 154d 131 WI Bridgetown 18 May 2000
6 Saleem Malik (Pak) 18y 323d 100* † SL Karachi 5 Mar 1982
7 Shahid Afridi (Pak) 18y 333d 141 Ind Chennai 28 Jan 1999
8 Mohammad Ilyas (Pak) 19y 21d 126 NZ Karachi 9 Apr 1965
9 Mohammad Wasim (Pak) 19y 105d 109* † NZ Lahore 21 Nov 1996
10 Javed Miandad (Pak) 19y 119d 163 † NZ Lahore 9 Oct 1976
11 HG Vivian (NZ) 19y 121d 100 SAf Wellington BR 4 Mar 1932
= RN Harvey (Aus) 19y 121d 153 Ind Melbourne 6 Feb 1948
13 A Jackson (Aus) 19y 149d 164 † Eng Adelaide 1 Feb 1929
14 Umar Akmal (Pak) 19y 182d 129 † NZ Dunedin 24 Nov 2009
15 AP Gurusinha (SL) 19y 187d 116* Pak Colombo PS 22 Mar 1986
16 AB Barath (WI) 19y 226d 104 † Aus Brisbane 26 Nov 2009
17 RG Pollock (SAf) 19y 317d 122 Aus Sydney 10 Jan 1964
18 Nafees Iqbal (BD) 19y 349d 121 Zim Dhaka BNS 14 Jan 2005
19 KD Walters (Aus) 19y 354d 155 † Eng Brisbane 10 Dec 1965
20 PA de Silva (SL) 19y 364d 122 Pak Faisalabad 16 Oct 1985
21 Ijaz Ahmed (Pak) 20y 3d 122 Aus Faisalabad 23 Sep 1988
22 DCS Compton (Eng) 20y 18d 102 Aus Nottingham 10 Jun 1938
= Kapil Dev (Ind) 20y 18d 126* WI Delhi 24 Jan 1979
24 Hanif Mohammad (Pak) 20y 25d 142 Ind Bahawalpur 15 Jan 1955
25 Shahriar Nafees (BD) 20y 74d 138 Aus Fatullah 9 Apr 2006
26 Salman Butt (Pak) 20y 87d 108 Aus Sydney 2 Jan 2005
27 KS Williamson (NZ) 20y 88d 131 † Ind Ahmedabad 4 Nov 2010
28 PJ Hughes (Aus) 20y 96d 115 SAf Durban 6 Mar 2009
29 Abul Hasan (BD) 20y 108d 113 † WI Khulna 21 Nov 2012
30 Tamim Iqbal (BD) 20y 111d 128 WI Kingstown 9 Jul 2009


Copyright © 2017 HowzStat Cricket Database.