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
One Day Internationals - Batting Records and Statistics - Hundreds and Double Hundreds
Youngest Players Scoring a Century
(Only first century for each player shown)
Player
Country
Born
Match
Versus
Ground
Age at
Match Start
Score
1
Shahid Afridi
Pakistan
01/03/1980
04/10/1996
Sri Lanka
Gymkhana Club Ground
16 years 217 days
102
2
Usman Ghani*
Afghanistan
20/11/1996
20/07/2014
Zimbabwe
Queens Sports Club
17 years 242 days
118
3
Imran Nazir
Pakistan
16/12/1981
15/04/2000
Zimbabwe
National Cricket Stadium (Grenada)
18 years 121 days
105*
4
Saleem Elahi
Pakistan
21/11/1976
29/09/1995
Sri Lanka
Jinnah Stadium (Gujwranwala)
18 years 312 days
102*
5
Tamim Iqbal*
Bangladesh
20/03/1989
22/03/2008
Ireland
Shere Bangla National Stadium
19 years 2 days
129
6
Rahmanullah Gurbaz*
Afghanistan
28/11/2001
21/01/2021
Ireland
Sheikh Zayed Stadium
19 years 54 days
127
7
Ahmed Shehzad*
Pakistan
23/11/1991
03/02/2011
New Zealand
Seddon Park
19 years 72 days
115
8
Umar Akmal*
Pakistan
26/05/1990
07/08/2009
Sri Lanka
R Premadasa Stadium
19 years 73 days
102*
9
R K Paudel*
Nepal
02/09/2002
25/03/2022
Papua New Guinea
Tribhuvan University International Cricket Ground
19 years 204 days
126
10
V Aravind*
United Arab Emirates
11/06/2002
12/03/2022
Namibia
Sharjah Cricket Stadium
19 years 274 days
115*
11
Shakib Al Hasan*
Bangladesh
24/03/1987
28/02/2007
Canada
Antigua Recreation Ground
19 years 341 days
134*
12
Anamul Haque*
Bangladesh
16/12/1992
02/12/2012
West Indies
Sheikh Abu Naser Stadium
19 years 352 days
120
13
Nasir Hossain
Bangladesh
30/11/1991
03/12/2011
Pakistan
Shere Bangla National Stadium
20 years 3 days
100
14
P R Stirling*
Ireland
03/09/1990
07/09/2010
Canada
Cricket, Skating & Curling Club
20 years 4 days
177
15
Shoaib Malik*
Pakistan
01/02/1982
15/02/2002
West Indies
Sharjah Cricket Stadium
20 years 14 days
111*
16
Anshuman Rath
Hong Kong
05/11/1997
08/12/2017
Papua New Guinea
ICC Global Cricket Academy
20 years 33 days
143*
17
Salman Butt
Pakistan
07/10/1984
13/11/2004
India
Eden Gardens
20 years 37 days
108*
18
Ijaz Ahmed
Pakistan
20/09/1968
29/10/1988
Bangladesh
MA Aziz Stadium
20 years 39 days
124*
19
K S Williamson*
New Zealand
08/08/1990
14/10/2010
Bangladesh
Shere Bangla National Stadium
20 years 67 days
108
20
E J G Morgan
England
10/09/1986
04/02/2007
Canada
Jaffrey Sports Club Ground
20 years 147 days
115
21
I A Karim*
Kenya
25/09/1992
13/03/2013
Canada
ICC Global Cricket Academy
20 years 169 days
112
22
Ibrahim Zadran*
Afghanistan
12/12/2001
06/06/2022
Zimbabwe
Harare Sports Club
20 years 176 days
120*
23
Mehrab Hossain
Bangladesh
22/09/1978
25/03/1999
Zimbabwe
Bangabandhu National Stadium
20 years 184 days
101
24
Shahriar Nafees
Bangladesh
25/01/1986
06/08/2006
Zimbabwe
Harare Sports Club
20 years 193 days
118*
25
D Chandimal*
Sri Lanka
18/11/1989
05/06/2010
India
Harare Sports Club
20 years 199 days
111
26
W U Tharanga
Sri Lanka
02/02/1985
02/09/2005
Bangladesh
R Premadasa Stadium
20 years 212 days
105
27
R L Powell
West Indies
16/12/1978
08/09/1999
India
Kallang Ground
20 years 266 days
124
28
A B Barath
West Indies
14/04/1990
31/01/2011
Sri Lanka
Sinhalese Sports Club Ground
20 years 292 days
113
29
Q de Kock*
South Africa
17/12/1992
08/11/2013
Pakistan
Sheikh Zayed Stadium
20 years 326 days
112
30
Faisal Iqbal
Pakistan
30/12/1981
30/11/2002
Zimbabwe
Harare Sports Club
20 years 335 days
100*
31
Mohammad Ashraful
Bangladesh
07/07/1984
18/06/2005
Australia
Sophia Gardens
20 years 346 days
100
32
V G Kambli
India
18/01/1972
18/01/1993
England
Sawai Mansingh Stadium
21 years 0 days
100*
33
R T Ponting
Australia
19/12/1974
09/01/1996
Sri Lanka
Melbourne Cricket Ground
21 years 21 days
123
34
C L Hooper
West Indies
15/12/1966
22/01/1988
India
Captain Roop Singh Stadium
21 years 38 days
113*
35
S M Ervine
Zimbabwe
06/12/1982
24/01/2004
India
Adelaide Oval
21 years 49 days
100
36
V Kohli*
India
05/11/1988
24/12/2009
Sri Lanka
Eden Gardens
21 years 49 days
107
37
D I Gower
England
01/04/1957
26/05/1978
Pakistan
Kennington Oval
21 years 55 days
114*
38
S O Hetmeyer*
West Indies
26/12/1996
06/03/2018
United Arab Emirates
Old Hararians Sports Club
21 years 70 days
127
39
W I A Fernando*
Sri Lanka
05/04/1998
01/07/2019
West Indies
Riverside Ground
21 years 87 days
104
40
D D Ebrahim
Zimbabwe
07/08/1980
25/11/2001
Bangladesh
Bangabandhu National Stadium
21 years 110 days
121
41
S B Smith
Australia
18/10/1961
13/02/1983
New Zealand
Melbourne Cricket Ground
21 years 118 days
117
42
Yuvraj Singh
India
12/12/1981
11/04/2003
Bangladesh
Bangabandhu National Stadium
21 years 120 days
102*
43
S R Tendulkar
India
24/04/1973
09/09/1994
Australia
R Premadasa Stadium
21 years 138 days
110
44
M S Chapman*
New Zealand
27/06/1994
16/11/2015
United Arab Emirates
ICC Global Cricket Academy
21 years 142 days
124*
45
M D Crowe
New Zealand
22/09/1962
25/02/1984
England
Eden Park
21 years 156 days
105*
46
Saeed Anwar
Pakistan
06/09/1968
17/02/1990
Sri Lanka
Adelaide Oval
21 years 164 days
126
47
Imran Farhat
Pakistan
20/05/1982
07/12/2003
New Zealand
Rawalpindi Cricket Stadium
21 years 201 days
107
48
S K Raina
India
27/11/1986
25/06/2008
Hong Kong
National Stadium (Karachi)
21 years 211 days
101
49
Mohammad Shahzad*
Afghanistan
31/01/1988
01/09/2009
Netherlands
VRA Ground
21 years 213 days
110
50
Noor Ali Zadran
Afghanistan
10/07/1988
16/02/2010
Canada
Sharjah Cricket Stadium
21 years 221 days
114
51
D P M D Jayawardene
Sri Lanka
27/05/1977
23/01/1999
England
Adelaide Oval
21 years 241 days
120
52
M Kaif
India
01/12/1980
14/09/2002
Zimbabwe
R Premadasa Stadium
21 years 287 days
111*
53
M N Samuels
West Indies
05/02/1981
24/11/2002
India
Indira Gandhi Stadium
21 years 292 days
108*
54
Imam-ul-Haq*
Pakistan
12/12/1995
18/10/2017
Sri Lanka
Sheikh Zayed Stadium
21 years 310 days
100
55
Inzamam-ul-Haq
Pakistan
03/03/1970
17/01/1992
Sri Lanka
Ibn-e-Qasim Bagh Stadium
21 years 320 days
101
56
L Siaka*
Papua New Guinea
21/12/1992
09/11/2014
Hong Kong
Tony Ireland Stadium
21 years 323 days
109
57
C H Gayle*
West Indies
21/09/1979
15/08/2001
Kenya
Simba Union Ground
21 years 328 days
152
58
Babar Azam*
Pakistan
15/10/1994
30/09/2016
West Indies
Sharjah Cricket Stadium
21 years 351 days
120
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links