Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Test Cricket - Batting Records and Statistics - Hundreds
Youngest Players Scoring a Century
(Only first century for each player shown)
Player
Country
Born
Match
Ground
Age at Match Start
Score
1
Mohammad Ashraful
Bangladesh
07/07/1984
06/09/2001 v. Sri Lanka
Sinhalese Sports Club Ground
17 years 61 days
114
2
Mushtaq Mohammad
Pakistan
22/11/1943
08/02/1961 v. India
Arun Jaitley Stadium
17 years 78 days
101
3
S R Tendulkar
India
24/04/1973
09/08/1990 v. England
Old Trafford
17 years 107 days
119*
4
H Masakadza
Zimbabwe
09/08/1983
27/07/2001 v. West Indies
Harare Sports Club
17 years 352 days
119
5
Imran Nazir
Pakistan
16/12/1981
18/05/2000 v. West Indies
Kensington Oval
18 years 154 days
131
6
Saleem Malik
Pakistan
16/04/1963
05/03/1982 v. Sri Lanka
National Stadium (Karachi)
18 years 323 days
100*
7
P P Shaw*
India
09/11/1999
04/10/2018 v. West Indies
Saurashtra Cricket Association Stadium
18 years 329 days
134
8
Shahid Afridi
Pakistan
01/03/1980
28/01/1999 v. India
MA Chidambaram Stadium
18 years 333 days
141
9
Mohammad Ilyas
Pakistan
19/03/1946
09/04/1965 v. New Zealand
National Stadium (Karachi)
19 years 21 days
126
10
Nafis Iqbal
Bangladesh
31/10/1985
14/01/2005 v. Zimbabwe
Bangabandhu National Stadium
19 years 75 days
121
11
Mohammad Wasim
Pakistan
08/08/1977
21/11/1996 v. New Zealand
Gaddafi Stadium
19 years 105 days
109*
12
Javed Miandad
Pakistan
12/06/1957
09/10/1976 v. New Zealand
Gaddafi Stadium
19 years 119 days
163
13
R N Harvey
Australia
08/10/1928
06/02/1948 v. India
Melbourne Cricket Ground
19 years 121 days
153
14
H G Vivian
New Zealand
04/11/1912
04/03/1932 v. South Africa
Basin Reserve
19 years 121 days
100
15
A A Jackson
Australia
05/09/1909
01/02/1929 v. England
Adelaide Oval
19 years 149 days
164
16
Umar Akmal
Pakistan
26/05/1990
24/11/2009 v. New Zealand
University Oval
19 years 182 days
129
17
A P Gurusinha
Sri Lanka
16/09/1966
22/03/1986 v. Pakistan
P Sara Oval
19 years 187 days
116*
18
A B Barath
West Indies
14/04/1990
26/11/2009 v. Australia
Brisbane Cricket Ground
19 years 226 days
104
19
R G Pollock
South Africa
27/02/1944
10/01/1964 v. Australia
Sydney Cricket Ground
19 years 317 days
122
20
K D Walters
Australia
21/12/1945
10/12/1965 v. England
Brisbane Cricket Ground
19 years 354 days
155
21
P A de Silva
Sri Lanka
17/10/1965
16/10/1985 v. Pakistan
Iqbal Stadium
19 years 364 days
122
22
Ijaz Ahmed
Pakistan
20/09/1968
23/09/1988 v. Australia
Iqbal Stadium
20 years 3 days
122
23
D C S Compton
England
23/05/1918
10/06/1938 v. Australia
Trent Bridge
20 years 18 days
102
24
Kapil Dev
India
06/01/1959
24/01/1979 v. West Indies
Arun Jaitley Stadium
20 years 18 days
126*
25
Hanif Mohammad
Pakistan
21/12/1934
15/01/1955 v. India
Bahawal Stadium
20 years 25 days
142
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links