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
S R Mukkamalla*
United States
09/04/2004
30/03/2023
United Arab Emirates
United Cricket Club
18 years 355 days
120*
6
Tamim Iqbal*
Bangladesh
20/03/1989
22/03/2008
Ireland
Shere Bangla National Stadium
19 years 2 days
129
7
A M Tribe*
Jersey
29/03/2004
01/04/2023
Papua New Guinea
United Cricket Club
19 years 3 days
115*
8
Kushal Malla*
Nepal
05/03/2004
21/04/2023
Oman
Tribhuvan University International Cricket Ground
19 years 47 days
108
9
Rahmanullah Gurbaz*
Afghanistan
28/11/2001
21/01/2021
Ireland
Sheikh Zayed Stadium
19 years 54 days
127
10
Ahmed Shehzad
Pakistan
23/11/1991
03/02/2011
New Zealand
Seddon Park
19 years 72 days
115
11
Umar Akmal
Pakistan
26/05/1990
07/08/2009
Sri Lanka
R Premadasa Stadium
19 years 73 days
102*
12
R K Paudel*
Nepal
02/09/2002
25/03/2022
Papua New Guinea
Tribhuvan University International Cricket Ground
19 years 204 days
126
13
V Aravind*
United Arab Emirates
11/06/2002
12/03/2022
Namibia
Sharjah Cricket Stadium
19 years 274 days
115*
14
Shakib Al Hasan*
Bangladesh
24/03/1987
28/02/2007
Canada
Antigua Recreation Ground
19 years 341 days
134*
15
Anamul Haque*
Bangladesh
16/12/1992
02/12/2012
West Indies
Sheikh Abu Naser Stadium
19 years 352 days
120
16
Nasir Hossain
Bangladesh
30/11/1991
03/12/2011
Pakistan
Shere Bangla National Stadium
20 years 3 days
100
17
P R Stirling*
Ireland
03/09/1990
07/09/2010
Canada
Cricket, Skating & Curling Club
20 years 4 days
177
18
Shoaib Malik
Pakistan
01/02/1982
15/02/2002
West Indies
Sharjah Cricket Stadium
20 years 14 days
111*
19
Anshuman Rath*
Hong Kong
05/11/1997
08/12/2017
Papua New Guinea
ICC Global Cricket Academy
20 years 33 days
143*
20
Salman Butt
Pakistan
07/10/1984
13/11/2004
India
Eden Gardens
20 years 37 days
108*
21
Ijaz Ahmed
Pakistan
20/09/1968
29/10/1988
Bangladesh
MA Aziz Stadium
20 years 39 days
124*
22
K S Williamson*
New Zealand
08/08/1990
14/10/2010
Bangladesh
Shere Bangla National Stadium
20 years 67 days
108
23
J A D Lawrenson*
Jersey
20/11/2002
01/04/2023
Papua New Guinea
United Cricket Club
20 years 132 days
114
24
E J G Morgan
England
10/09/1986
04/02/2007
Canada
Jaffrey Sports Club Ground
20 years 147 days
115
25
I A Karim*
Kenya
25/09/1992
13/03/2013
Canada
ICC Global Cricket Academy
20 years 169 days
112
26
Vikramjit Singh*
Netherlands
09/01/2003
03/07/2023
Oman
Harare Sports Club
20 years 175 days
110
27
Ibrahim Zadran*
Afghanistan
12/12/2001
06/06/2022
Zimbabwe
Harare Sports Club
20 years 176 days
121*
28
Mehrab Hossain
Bangladesh
22/09/1978
25/03/1999
Zimbabwe
Bangabandhu National Stadium
20 years 184 days
101
29
Shahriar Nafees
Bangladesh
25/01/1986
06/08/2006
Zimbabwe
Harare Sports Club
20 years 193 days
118*
30
D Chandimal*
Sri Lanka
18/11/1989
05/06/2010
India
Harare Sports Club
20 years 199 days
111
31
W U Tharanga
Sri Lanka
02/02/1985
02/09/2005
Bangladesh
R Premadasa Stadium
20 years 212 days
105
32
R L Powell
West Indies
16/12/1978
08/09/1999
India
Kallang Ground
20 years 266 days
124
33
A B Barath
West Indies
14/04/1990
31/01/2011
Sri Lanka
Sinhalese Sports Club Ground
20 years 292 days
113
34
Q de Kock*
South Africa
17/12/1992
08/11/2013
Pakistan
Sheikh Zayed Stadium
20 years 326 days
112
35
Faisal Iqbal
Pakistan
30/12/1981
30/11/2002
Zimbabwe
Harare Sports Club
20 years 335 days
100*
36
Mohammad Ashraful
Bangladesh
07/07/1984
18/06/2005
Australia
Sophia Gardens
20 years 346 days
100
37
V G Kambli
India
18/01/1972
18/01/1993
England
Sawai Mansingh Stadium
21 years 0 days
100*
38
R T Ponting
Australia
19/12/1974
09/01/1996
Sri Lanka
Melbourne Cricket Ground
21 years 21 days
123
39
C L Hooper
West Indies
15/12/1966
22/01/1988
India
Captain Roop Singh Stadium
21 years 38 days
113*
40
S M Ervine
Zimbabwe
06/12/1982
24/01/2004
India
Adelaide Oval
21 years 49 days
100
41
V Kohli*
India
05/11/1988
24/12/2009
Sri Lanka
Eden Gardens
21 years 49 days
107
42
D I Gower
England
01/04/1957
26/05/1978
Pakistan
Kennington Oval
21 years 55 days
114*
43
S O Hetmeyer*
West Indies
26/12/1996
06/03/2018
United Arab Emirates
Old Hararians Sports Club
21 years 70 days
127
44
W I A Fernando*
Sri Lanka
05/04/1998
01/07/2019
West Indies
Riverside Ground
21 years 87 days
104
45
B J Bennett*
Zimbabwe
10/11/2003
14/02/2025
Ireland
Harare Sports Club
21 years 96 days
169
46
D D Ebrahim
Zimbabwe
07/08/1980
25/11/2001
Bangladesh
Bangabandhu National Stadium
21 years 110 days
121
47
S B Smith
Australia
18/10/1961
13/02/1983
New Zealand
Melbourne Cricket Ground
21 years 118 days
117
48
Yuvraj Singh
India
12/12/1981
11/04/2003
Bangladesh
Bangabandhu National Stadium
21 years 120 days
102*
49
S R Tendulkar
India
24/04/1973
09/09/1994
Australia
R Premadasa Stadium
21 years 138 days
110
50
M S Chapman*
New Zealand
27/06/1994
16/11/2015
United Arab Emirates
ICC Global Cricket Academy
21 years 142 days
124*
51
M D Crowe
New Zealand
22/09/1962
25/02/1984
England
Eden Park
21 years 156 days
105*
52
Saeed Anwar
Pakistan
06/09/1968
17/02/1990
Sri Lanka
Adelaide Oval
21 years 164 days
126
53
Imran Farhat
Pakistan
20/05/1982
07/12/2003
New Zealand
Rawalpindi Cricket Stadium
21 years 201 days
107
54
S K Raina
India
27/11/1986
25/06/2008
Hong Kong
National Stadium (Karachi)
21 years 211 days
101
55
Mohammad Shahzad*
Afghanistan
31/01/1988
01/09/2009
Netherlands
VRA Ground
21 years 213 days
110
56
Noor Ali Zadran*
Afghanistan
10/07/1988
16/02/2010
Canada
Sharjah Cricket Stadium
21 years 221 days
114
57
D P M D Jayawardene
Sri Lanka
27/05/1977
23/01/1999
England
Adelaide Oval
21 years 241 days
120
58
M Kaif
India
01/12/1980
14/09/2002
Zimbabwe
R Premadasa Stadium
21 years 287 days
111*
59
M N Samuels
West Indies
05/02/1981
24/11/2002
India
Indira Gandhi Stadium
21 years 292 days
108*
60
Imam-ul-Haq*
Pakistan
12/12/1995
18/10/2017
Sri Lanka
Sheikh Zayed Stadium
21 years 310 days
100
61
Inzamam-ul-Haq
Pakistan
03/03/1970
17/01/1992
Sri Lanka
Ibn-e-Qasim Bagh Stadium
21 years 320 days
101
62
L Siaka*
Papua New Guinea
21/12/1992
09/11/2014
Hong Kong
Riverway Stadium
21 years 323 days
109
63
C H Gayle
West Indies
21/09/1979
15/08/2001
Kenya
Simba Union Ground
21 years 328 days
152
64
Babar Azam*
Pakistan
15/10/1994
30/09/2016
West Indies
Sharjah Cricket Stadium
21 years 351 days
120
65
D L Haynes
West Indies
15/02/1956
22/02/1978
Australia
Antigua Recreation Ground
22 years 7 days
148
66
A D R Campbell
Zimbabwe
23/09/1972
05/11/1994
Sri Lanka
Harare Sports Club
22 years 43 days
131*
67
Aasif Sheikh*
Nepal
22/01/2001
09/03/2023
Papua New Guinea
Tribhuvan University International Cricket Ground
22 years 46 days
110
68
B K G Mendis*
Sri Lanka
02/02/1995
28/03/2017
Bangladesh
Rangiri Dambulla International Stadium
22 years 54 days
102
69
Soumya Sarkar*
Bangladesh
25/02/1993
22/04/2015
Pakistan
Shere Bangla National Stadium
22 years 56 days
127*
70
D S Airee*
Nepal
24/01/2000
26/03/2022
Papua New Guinea
Tribhuvan University International Cricket Ground
22 years 61 days
105
71
J H Kallis
South Africa
16/10/1975
16/01/1998
New Zealand
WACA Ground
22 years 92 days
111
72
C Kieswetter
England
28/11/1987
05/03/2010
Bangladesh
Zahur Ahmed Chowdhury Stadium
22 years 97 days
107
73
M J Guptill
New Zealand
30/09/1986
10/01/2009
West Indies
Eden Park
22 years 102 days
122*
74
Nasir Jamshed
Pakistan
06/12/1989
18/03/2012
India
Shere Bangla National Stadium
22 years 103 days
112
75
Rajin Saleh
Bangladesh
20/11/1983
25/03/2006
Kenya
Khan Shaheb Osman Ali Stadium
22 years 125 days
108*
76
R J Shastri
India
27/05/1962
06/10/1984
Australia
Nehru Stadium (Indore)
22 years 132 days
102
77
M W Machan
Scotland
15/02/1991
30/06/2013
Kenya
Mannofield Park
22 years 135 days
114
78
B Sharki*
Nepal
26/09/2001
12/02/2024
Canada
Tribhuvan University International Cricket Ground
22 years 139 days
101*
79
W T S Porterfield
Ireland
06/09/1984
31/01/2007
Bermuda
Jaffrey Sports Club Ground
22 years 147 days
112*
80
X M Marshall
United States
27/03/1986
22/08/2008
Canada
Maple Leaf North - West Ground
22 years 148 days
157*
81
R R Sarwan
West Indies
23/06/1980
02/12/2002
Bangladesh
Bangabandhu National Stadium
22 years 162 days
102*
82
Saim Ayub*
Pakistan
24/05/2002
26/11/2024
Zimbabwe
Queens Sports Club
22 years 186 days
113*
83
H T Tector*
Ireland
06/12/1999
10/07/2022
New Zealand
The Village
22 years 216 days
113
84
V Sibanda
Zimbabwe
10/10/1983
20/05/2006
Bermuda
Queen's Park Oval
22 years 222 days
116
85
A N Cook
England
25/12/1984
21/08/2007
India
The Rose Bowl
22 years 239 days
102
86
Junaid Siddique
Bangladesh
30/10/1987
15/07/2010
Ireland
Civil Service Cricket Club
22 years 258 days
100
87
S Chanderpaul
West Indies
16/08/1974
03/05/1997
India
Kensington Oval
22 years 260 days
109*
88
V Sehwag
India
20/10/1978
02/08/2001
New Zealand
Sinhalese Sports Club Ground
22 years 286 days
100
89
L R P L Taylor
New Zealand
08/03/1984
28/12/2006
Sri Lanka
McLean Park
22 years 295 days
128*
90
Basit Ali
Pakistan
13/12/1970
05/11/1993
West Indies
Sharjah Cricket Stadium
22 years 327 days
127*
91
K J O'Brien
Ireland
04/03/1984
02/02/2007
Kenya
Ruaraka Sports Club Ground
22 years 335 days
142
92
Shubman Gill*
India
08/09/1999
22/08/2022
Zimbabwe
Harare Sports Club
22 years 348 days
130
93
S P Fleming
New Zealand
01/04/1973
29/03/1996
West Indies
Queen's Park Oval
22 years 363 days
106*
94
Rahmat Shah*
Afghanistan
06/07/1993
04/07/2016
Scotland
Grange Cricket Club
22 years 364 days
100*
95
Kamran Akmal
Pakistan
13/01/1982
19/01/2005
West Indies
Brisbane Cricket Ground
23 years 6 days
124
96
Abdul Razzaq
Pakistan
02/12/1979
11/12/2002
South Africa
St George's Park
23 years 9 days
112
97
S D Hope*
West Indies
10/11/1993
19/11/2016
Zimbabwe
Queens Sports Club
23 years 9 days
101
98
Imrul Kayes
Bangladesh
02/02/1987
11/02/2010
New Zealand
AMI Stadium
23 years 9 days
101
99
C J Anderson*
New Zealand
13/12/1990
01/01/2014
West Indies
Queenstown Events Centre
23 years 19 days
131*
100
D J Bravo
West Indies
07/10/1983
28/10/2006
England
Narendra Modi Stadium
23 years 21 days
112*
101
T M Head*
Australia
29/12/1993
26/01/2017
Pakistan
Adelaide Oval
23 years 28 days
128
102
R G Sharma*
India
30/04/1987
28/05/2010
Zimbabwe
Queens Sports Club
23 years 28 days
114
103
A B de Villiers
South Africa
17/02/1984
10/04/2007
West Indies
National Cricket Stadium (Grenada)
23 years 52 days
146
104
M J Clarke
Australia
02/04/1981
29/05/2004
Zimbabwe
Harare Sports Club
23 years 57 days
105*
105
J E Root*
England
30/12/1990
05/03/2014
West Indies
Sir Vivian Richards Stadium
23 years 65 days
107
106
T W M Latham*
New Zealand
02/04/1992
04/08/2015
Zimbabwe
Harare Sports Club
23 years 124 days
110*
107
H D R L Thirimanne*
Sri Lanka
08/09/1989
13/01/2013
Australia
Adelaide Oval
23 years 127 days
102*
108
Sediqullah Atal*
Afghanistan
12/08/2001
19/12/2024
Zimbabwe
Harare Sports Club
23 years 129 days
104
109
D A Gunawardene
Sri Lanka
26/05/1977
04/10/2000
West Indies
Gymkhana Club Ground
23 years 131 days
132
110
J P Faulkner
Australia
29/04/1990
02/11/2013
India
M Chinnaswamy Stadium
23 years 187 days
116
111
M D K J Perera*
Sri Lanka
17/08/1990
22/02/2014
Bangladesh
Shere Bangla National Stadium
23 years 189 days
106
112
W W Hinds
West Indies
07/09/1976
02/04/2000
Zimbabwe
Sabina Park
23 years 208 days
116*
113
Alok Kapali
Bangladesh
01/12/1984
28/06/2008
India
National Stadium (Karachi)
23 years 210 days
115
114
T L W Cooper*
Netherlands
26/11/1986
07/07/2010
Afghanistan
Sportpark Westvliet
23 years 223 days
101
115
B J McMullen*
Scotland
18/10/1999
25/06/2023
Oman
Bulawayo Athletic Club
23 years 250 days
136
116
B F W de Leede*
Netherlands
15/10/1999
06/07/2023
Scotland
Queens Sports Club
23 years 264 days
123
117
J C Buttler*
England
08/09/1990
31/05/2014
Sri Lanka
Lord's
23 years 265 days
121
118
M S Dhoni
India
07/07/1981
05/04/2005
Pakistan
Dr YS Rajasekhara Reddy Cricket Stadium
23 years 272 days
148
119
N Pooran*
West Indies
02/10/1995
01/07/2019
Sri Lanka
Riverside Ground
23 years 272 days
118
120
B R M Taylor
Zimbabwe
06/02/1986
05/11/2009
Bangladesh
Zahur Ahmed Chowdhury Stadium
23 years 272 days
118*
121
A Jadeja
India
01/02/1971
09/11/1994
West Indies
Barabati Stadium
23 years 281 days
104
122
B C Lara
West Indies
02/05/1969
19/02/1993
Pakistan
Kingsmead
23 years 293 days
128
123
C Sharma
India
03/01/1966
25/10/1989
England
Green Park
23 years 295 days
101*
124
A Flower
Zimbabwe
28/04/1968
23/02/1992
Sri Lanka
Pukekura Park
23 years 301 days
115*
125
J N Malan*
South Africa
18/04/1996
04/03/2020
Australia
Mangaung Oval
23 years 321 days
129*
126
Azmatullah Omarzai*
Afghanistan
24/03/2000
09/02/2024
Sri Lanka
Pallekele International Cricket Stadium
23 years 322 days
149*
127
R Ravindra*
New Zealand
18/11/1999
05/10/2023
England
Narendra Modi Stadium
23 years 321 days
123*
128
A C Parore
New Zealand
23/01/1971
11/12/1994
South Africa
SuperSport Park
23 years 322 days
108
129
Abdullah Shafique*
Pakistan
20/11/1999
10/10/2023
Sri Lanka
Rajiv Gandhi International Stadium
23 years 324 days
113
130
M Azharuddin
India
08/02/1963
17/01/1987
Sri Lanka
Wankhede Stadium
23 years 343 days
108*
131
M M Prabhakar
India
15/04/1963
26/03/1987
Pakistan
Keenan Stadium
23 years 345 days
106
132
Litton Das*
Bangladesh
13/10/1994
28/09/2018
India
Dubai International Cricket Stadium
23 years 350 days
121
133
G C Smith
South Africa
01/02/1981
04/02/2005
England
St George's Park
24 years 3 days
105
134
N Dickwella*
Sri Lanka
23/06/1993
06/07/2017
Zimbabwe
Mahinda Rajapaksha International Cricket Stadium
24 years 13 days
102
135
D M Bravo
West Indies
06/02/1989
22/02/2013
Zimbabwe
National Cricket Stadium (Grenada)
24 years 16 days
100*
136
G Gambhir
India
14/10/1981
06/11/2005
Sri Lanka
Narendra Modi Stadium
24 years 23 days
103
137
J Charles*
West Indies
14/01/1989
10/02/2013
Australia
Melbourne Cricket Ground
24 years 27 days
100
138
P Nissanka*
Sri Lanka
18/05/1998
19/06/2022
Australia
R Premadasa Stadium
24 years 32 days
137
139
P J Hughes
Australia
30/11/1988
11/01/2013
Sri Lanka
Melbourne Cricket Ground
24 years 42 days
112
140
T Stubbs*
South Africa
14/08/2000
04/10/2024
Ireland
Sheikh Zayed Stadium
24 years 51 days
112*
141
K L Rahul*
India
18/04/1992
11/06/2016
Zimbabwe
Harare Sports Club
24 years 54 days
100*
142
C Campher*
Ireland
20/04/1999
21/06/2023
Scotland
Queens Sports Club
24 years 62 days
120
143
B A Edgar
New Zealand
23/11/1956
01/02/1981
Australia
Melbourne Cricket Ground
24 years 70 days
102*
144
N J Astle
New Zealand
15/09/1971
26/11/1995
India
Vidarbha Cricket Association Ground
24 years 72 days
114
145
Mohammad Yousuf
Pakistan
27/08/1974
10/11/1998
Australia
Gaddafi Stadium
24 years 75 days
100
146
Moin-Ul-Atiq
Pakistan
05/08/1964
29/10/1988
Bangladesh
MA Aziz Stadium
24 years 85 days
105
147
M R Marsh*
Australia
20/10/1991
23/01/2016
India
Sydney Cricket Ground
24 years 95 days
102*
148
Mushfiqur Rahim*
Bangladesh
09/05/1987
16/08/2011
Zimbabwe
Harare Sports Club
24 years 99 days
101
149
T Taibu
Zimbabwe
14/05/1983
26/08/2007
South Africa
Harare Sports Club
24 years 104 days
107*
150
R Dravid
India
11/01/1973
21/05/1997
Pakistan
MA Chidambaram Stadium
24 years 130 days
107
151
H K Badani
India
14/11/1976
28/03/2001
Australia
Nehru Stadium (Pune)
24 years 134 days
100
152
Ishan Kishan*
India
18/07/1998
10/12/2022
Bangladesh
Zahur Ahmed Chowdhury Stadium
24 years 145 days
210
153
W J Cronje
South Africa
25/09/1969
19/02/1994
Australia
Wanderers Stadium
24 years 147 days
112
154
Kapil Dev
India
06/01/1959
18/06/1983
Zimbabwe
Nevill Ground
24 years 163 days
175*
155
C D McMillan
New Zealand
13/09/1976
25/02/2001
Pakistan
AMI Stadium
24 years 165 days
104*
156
I V A Richards
West Indies
07/03/1952
26/08/1976
England
North Marine Road Ground
24 years 172 days
119*
157
Saleem Malik
Pakistan
16/04/1963
25/10/1987
Sri Lanka
Iqbal Stadium
24 years 192 days
100
158
G C Wilson
Ireland
05/02/1986
16/08/2010
Netherlands
Castle Avenue
24 years 192 days
113
159
K A Pollard*
West Indies
12/05/1987
11/12/2011
India
MA Chidambaram Stadium
24 years 213 days
119
160
J D Ryder
New Zealand
06/08/1984
08/03/2009
India
AMI Stadium
24 years 214 days
105
161
G M Wood
Australia
06/11/1956
08/06/1981
England
Headingley
24 years 214 days
108
162
K P Pietersen
England
27/06/1980
02/02/2005
South Africa
Mangaung Oval
24 years 220 days
108*
163
R Powell*
West Indies
23/07/1993
10/03/2018
Ireland
Harare Sports Club
24 years 230 days
101
164
Najmul Hossain Shanto*
Bangladesh
25/08/1998
12/05/2023
Ireland
County Ground (Chelmsford)
24 years 260 days
117
165
C B Wishart
Zimbabwe
09/01/1974
30/09/1998
India
Harare Sports Club
24 years 264 days
102
166
M S Atapattu
Sri Lanka
22/11/1972
17/08/1997
India
R Premadasa Stadium
24 years 268 days
118
167
P V Simmons
West Indies
18/04/1963
25/01/1988
India
University Stadium
24 years 282 days
104*
168
T D Paine
Australia
08/12/1984
17/09/2009
England
Trent Bridge
24 years 283 days
111
169
R R Pant*
India
04/10/1997
17/07/2022
England
Old Trafford
24 years 286 days
125*
170
H J H Marshall
New Zealand
15/02/1979
03/12/2003
Pakistan
Iqbal Stadium
24 years 291 days
101*
171
A Turner
Australia
23/07/1950
11/06/1975
Sri Lanka
Kennington Oval
24 years 323 days
101
172
R B Richardson
West Indies
12/01/1962
03/12/1986
Sri Lanka
Sharjah Cricket Stadium
24 years 325 days
109
173
M van Lingen*
Namibia
24/10/1997
20/09/2022
Papua New Guinea
Amini Park
24 years 331 days
119*
174
E Lewis*
West Indies
27/12/1991
23/11/2016
Sri Lanka
Queens Sports Club
24 years 332 days
148
175
D Mongia
India
17/04/1977
19/03/2002
Zimbabwe
Nehru Stadium (Guwahati)
24 years 336 days
159*
176
H H Gibbs
South Africa
23/02/1974
30/01/1999
West Indies
St George's Park
24 years 341 days
125
177
D A Marillier
Zimbabwe
24/04/1978
05/04/2003
Kenya
Sharjah Cricket Stadium
24 years 346 days
100
178
K I C Asalanka*
Sri Lanka
29/06/1997
21/06/2022
Australia
R Premadasa Stadium
24 years 357 days
110
179
A Bagai
Canada
26/01/1982
31/01/2007
Scotland
Ruaraka Sports Club Ground
25 years 5 days
137*
180
N D McKenzie
South Africa
24/11/1975
17/12/2000
Sri Lanka
Buffalo Park
25 years 23 days
120*
181
S C Ganguly
India
08/07/1972
20/08/1997
Sri Lanka
R Premadasa Stadium
25 years 43 days
113
182
Mehidy Hasan Miraz*
Bangladesh
25/10/1997
07/12/2022
India
Shere Bangla National Stadium
25 years 43 days
100*
183
M W Goodwin
Zimbabwe
11/12/1972
24/01/1998
Sri Lanka
R Premadasa Stadium
25 years 44 days
111
184
P A de Silva
Sri Lanka
17/10/1965
01/12/1990
India
Vidarbha Cricket Association Ground
25 years 45 days
104
185
S S Iyer*
India
06/12/1994
05/02/2020
New Zealand
Seddon Park
25 years 61 days
103
186
Ramiz Raja
Pakistan
14/08/1962
20/10/1987
England
National Stadium (Karachi)
25 years 67 days
113
187
C S MacLeod*
Scotland
15/11/1988
23/01/2014
Canada
Hagley Oval
25 years 69 days
175
188
A K Sah*
Nepal
17/11/1998
12/02/2024
Canada
Tribhuvan University International Cricket Ground
25 years 87 days
112*
189
M H Cross*
Scotland
15/10/1992
21/01/2018
United Arab Emirates
ICC Global Cricket Academy
25 years 98 days
107*
190
R R Rossouw*
South Africa
09/10/1989
18/01/2015
West Indies
Wanderers Stadium
25 years 101 days
128
191
C A Ingram
South Africa
03/07/1985
15/10/2010
Zimbabwe
Mangaung Oval
25 years 104 days
124
192
J J Roy*
England
21/07/1990
20/11/2015
Pakistan
Dubai International Cricket Stadium
25 years 122 days
102
193
B A Stokes*
England
04/06/1991
07/10/2016
Bangladesh
Shere Bangla National Stadium
25 years 125 days
101
194
S P D Smith*
Australia
02/06/1989
07/10/2014
Pakistan
Sharjah Cricket Stadium
25 years 127 days
101
195
D A Warner
Australia
27/10/1986
04/03/2012
Sri Lanka
Brisbane Cricket Ground
25 years 129 days
163
196
I R Bell
England
11/04/1982
21/08/2007
India
The Rose Bowl
25 years 132 days
126*
197
A R Border
Australia
27/07/1955
18/12/1980
India
Sydney Cricket Ground
25 years 144 days
105*
198
J P Kotze*
Namibia
23/04/1994
20/09/2019
United States
Central Broward Regional Park
25 years 150 days
136
199
M S Sinclair
New Zealand
09/11/1975
12/04/2001
Pakistan
Sharjah Cricket Stadium
25 years 154 days
117
200
K C Sangakkara
Sri Lanka
27/10/1977
04/04/2003
Pakistan
Sharjah Cricket Stadium
25 years 159 days
100*
201
S T Jayasuriya
Sri Lanka
30/06/1969
08/12/1994
New Zealand
Mangaung Oval
25 years 161 days
140
202
C L Cairns
New Zealand
13/06/1970
24/11/1995
India
Nehru Stadium (Pune)
25 years 164 days
103
203
Aamir Sohail
Pakistan
14/09/1966
27/02/1992
Zimbabwe
Bellerive Oval
25 years 166 days
114
204
M E Trescothick
England
25/12/1975
12/06/2001
Pakistan
Lord's
25 years 169 days
137
205
Javed Miandad
Pakistan
12/06/1957
03/12/1982
India
Jinnah Stadium (Gujwranwala)
25 years 174 days
106*
206
Yasir Hameed
Pakistan
28/02/1978
09/09/2003
Bangladesh
Multan Cricket Stadium
25 years 193 days
116
207
J-P Duminy
South Africa
14/04/1984
10/11/2009
Zimbabwe
SuperSport Park
25 years 210 days
111*
208
K Otieno
Kenya
11/03/1972
10/10/1997
Bangladesh
Gymkhana Club Ground
25 years 213 days
144
209
H C Brook*
England
22/02/1999
24/09/2024
Australia
Riverside Ground
25 years 215 days
110*
210
H M Amla
South Africa
31/03/1983
09/11/2008
Bangladesh
Willowmoore Park
25 years 223 days
140
211
J D Campbell*
West Indies
21/09/1993
05/05/2019
Ireland
Castle Avenue
25 years 226 days
179
212
D A Miller*
South Africa
10/06/1989
25/01/2015
West Indies
St George's Park
25 years 229 days
130*
213
J W A Taylor
England
06/01/1990
08/09/2015
Australia
Old Trafford
25 years 245 days
101
214
D C Boon
Australia
29/12/1960
07/09/1986
India
Sawai Mansingh Stadium
25 years 252 days
111
215
Naved Latif
Pakistan
21/02/1976
02/11/2001
Sri Lanka
Sharjah Cricket Stadium
25 years 254 days
113
216
M Labuschagne*
Australia
22/06/1994
07/03/2020
South Africa
Senwes Park
25 years 259 days
108
217
D M Jones
Australia
24/03/1961
01/01/1987
England
WACA Ground
25 years 283 days
104
218
P D Salt*
England
28/08/1996
17/06/2022
Netherlands
VRA Ground
25 years 293 days
122
219
Asif Mujtaba
Pakistan
04/11/1967
30/10/1993
Sri Lanka
Sharjah Cricket Stadium
25 years 360 days
113*
220
N S Sidhu
India
20/10/1963
15/10/1989
Pakistan
Sharjah Cricket Stadium
25 years 360 days
108
221
Najibullah Zadran*
Afghanistan
28/02/1993
05/03/2019
Ireland
Rajiv Gandhi International Cricket Stadium
26 years 5 days
104*
222
H Masakadza
Zimbabwe
09/08/1983
14/08/2009
Bangladesh
Queens Sports Club
26 years 5 days
102
223
K Bhurtel*
Nepal
22/01/1997
14/02/2023
Namibia
Tribhuvan University International Cricket Ground
26 years 23 days
115
224
C L White
Australia
18/08/1983
09/09/2009
England
The Rose Bowl
26 years 22 days
105
225
M K Tiwary
India
14/11/1985
11/12/2011
West Indies
MA Chidambaram Stadium
26 years 27 days
104*
226
R P Arnold
Sri Lanka
25/10/1973
12/12/1999
Zimbabwe
Queens Sports Club
26 years 48 days
103
227
S W Ambris
West Indies
23/03/1993
11/05/2019
Ireland
The Village
26 years 49 days
148
228
S G Law
Australia
18/10/1968
08/12/1994
Zimbabwe
Bellerive Oval
26 years 51 days
110
229
G Kirsten
South Africa
23/11/1967
21/01/1994
Australia
Melbourne Cricket Ground
26 years 59 days
112*
230
A C Gilchrist
Australia
14/11/1971
26/01/1998
South Africa
Sydney Cricket Ground
26 years 73 days
100
231
A M Rahane*
India
06/06/1988
02/09/2014
England
Edgbaston
26 years 88 days
106
232
M P Breetzke*
South Africa
03/11/1998
10/02/2025
New Zealand
Gaddafi Stadium
26 years 99 days
150
233
P J Forrest
Australia
15/11/1985
24/02/2012
Sri Lanka
Bellerive Oval
26 years 101 days
104
234
A D Brown
England
11/02/1970
26/05/1996
India
Old Trafford
26 years 105 days
118
235
H H Dippenaar
South Africa
14/06/1977
03/10/2003
Pakistan
Gaddafi Stadium
26 years 111 days
110*
236
P L Mommsen
Scotland
14/10/1987
01/02/2014
United Arab Emirates
Bert Sutcliffe Oval
26 years 110 days
139*
237
M D Gunathilaka*
Sri Lanka
17/03/1991
06/07/2017
Zimbabwe
Mahinda Rajapaksha International Cricket Stadium
26 years 111 days
116
238
C Z Harris
New Zealand
20/11/1969
11/03/1996
Australia
MA Chidambaram Stadium
26 years 112 days
130
239
T de Zorzi*
South Africa
28/08/1997
19/12/2023
India
St George's Park
26 years 113 days
119*
240
S E Rutherford*
West Indies
15/08/1998
08/12/2024
Bangladesh
Warner Park
26 years 115 days
113
241
H P Tillakaratne
Sri Lanka
14/07/1967
09/11/1993
West Indies
Wankhede Stadium
26 years 118 days
104
242
S E Marsh
Australia
09/07/1983
05/11/2009
India
Rajiv Gandhi International Stadium
26 years 119 days
112
243
S V Manjrekar
India
12/07/1965
14/11/1991
South Africa
Jawaharlal Nehru Stadium (Delhi)
26 years 125 days
105
244
T Bavuma*
South Africa
17/05/1990
25/09/2016
Ireland
Willowmoore Park
26 years 131 days
113
245
H Thaker*
Canada
24/10/1997
05/03/2024
United Arab Emirates
Dubai International Cricket Stadium
26 years 133 days
111*
246
M K Pandey
India
10/09/1989
23/01/2016
Australia
Sydney Cricket Ground
26 years 135 days
104*
247
G J Maxwell*
Australia
14/10/1988
08/03/2015
Sri Lanka
Sydney Cricket Ground
26 years 145 days
102
248
V V S Laxman
India
01/11/1974
06/04/2001
Australia
Nehru Stadium (Margao)
26 years 156 days
101
249
C K Coventry
Zimbabwe
08/03/1983
16/08/2009
Bangladesh
Queens Sports Club
26 years 161 days
194*
250
M J Greatbatch
New Zealand
11/12/1963
23/05/1990
England
Headingley
26 years 163 days
102*
251
Karim Sadiq
Afghanistan
18/02/1984
16/08/2010
Scotland
Cambusdoon New Ground
26 years 179 days
114*
252
R S Mahanama
Sri Lanka
31/05/1966
13/12/1992
New Zealand
R Premadasa Stadium
26 years 196 days
107
253
P D Collingwood
England
26/05/1976
20/12/2002
Sri Lanka
WACA Ground
26 years 208 days
100
254
A Flintoff
England
06/12/1977
04/07/2004
New Zealand
County Ground (Bristol)
26 years 211 days
106
255
R N ten Doeschate
Netherlands
30/06/1980
04/02/2007
Bermuda
Ruaraka Sports Club Ground
26 years 219 days
109*
256
Younis Khan
Pakistan
29/11/1977
18/07/2004
Hong Kong
Sinhalese Sports Club Ground
26 years 232 days
144
257
K H Prajapati*
Oman
11/10/1995
12/06/2022
United States
Choice Moosa Stadium
26 years 244 days
103
258
R A Smith
England
13/09/1963
23/05/1990
New Zealand
Headingley
26 years 252 days
128
259
L M P Simmons
West Indies
25/01/1985
13/10/2011
Bangladesh
Shere Bangla National Stadium
26 years 261 days
122
260
K Srikkanth
India
21/12/1959
07/09/1986
Australia
Sawai Mansingh Stadium
26 years 260 days
102
261
J M How
New Zealand
19/05/1981
20/02/2008
England
McLean Park
26 years 277 days
139
262
N V Knight
England
28/11/1969
31/08/1996
Pakistan
Edgbaston
26 years 277 days
113
263
B B McCullum
New Zealand
27/09/1981
01/07/2008
Ireland
Mannofield Park
26 years 278 days
166
264
R Lamba
India
02/01/1960
07/10/1986
Australia
Madhavrao Scindia Cricket Ground
26 years 278 days
102
265
G A Hick
England
23/05/1966
05/03/1993
India
Captain Roop Singh Stadium
26 years 286 days
105*
266
L Vincent
New Zealand
11/11/1978
24/08/2005
Zimbabwe
Queens Sports Club
26 years 286 days
172
267
A J Finch*
Australia
17/11/1986
03/09/2013
Scotland
Grange Cricket Club
26 years 290 days
148
268
Mohammad Rizwan*
Pakistan
01/06/1992
23/03/2019
Australia
Sharjah Cricket Stadium
26 years 295 days
115
269
R S Kaluwitharana
Sri Lanka
24/11/1969
28/09/1996
Kenya
Gymkhana Club Ground
26 years 309 days
100*
270
A D Hales*
England
03/01/1989
13/11/2015
Pakistan
Sheikh Zayed Stadium
26 years 314 days
109
271
M G Erasmus*
Namibia
11/04/1995
06/03/2022
Oman
ICC Global Cricket Academy
26 years 329 days
121*
272
M G Bevan
Australia
08/05/1970
10/04/1997
South Africa
SuperSport Park
26 years 337 days
103
273
P G Fulton
New Zealand
01/02/1979
08/01/2006
Sri Lanka
McLean Park
26 years 341 days
112
274
Chirag Suri*
United Arab Emirates
18/02/1995
05/02/2022
Oman
Al Amerat Cricket Ground Ministry Turf 1
26 years 352 days
115
275
M A Atherton
England
23/05/1968
28/05/1995
West Indies
Lord's
27 years 5 days
127
276
Sharjeel Khan
Pakistan
14/08/1989
18/08/2016
Ireland
The Village
27 years 4 days
152
277
S R Watson
Australia
17/06/1981
29/06/2008
West Indies
National Cricket Stadium (Grenada)
27 years 12 days
126
278
K C Wessels
South Africa
14/09/1957
28/09/1984
India
Jawaharlal Nehru Stadium (Delhi)
27 years 14 days
107
279
A Balbirnie*
Ireland
28/12/1990
13/01/2018
United Arab Emirates
ICC Global Cricket Academy
27 years 16 days
102
280
G R Marsh
Australia
31/12/1958
21/01/1986
India
Sydney Cricket Ground
27 years 21 days
125
281
G A Gooch
England
23/07/1953
22/08/1980
Australia
Edgbaston
27 years 30 days
108
282
G W Flower
Zimbabwe
20/12/1970
26/01/1998
Sri Lanka
Sinhalese Sports Club Ground
27 years 37 days
112
283
H M Nicholls*
New Zealand
15/11/1991
08/01/2019
Sri Lanka
Saxton Oval
27 years 54 days
124*
284
Shoaib Mohammad
Pakistan
08/01/1962
08/03/1989
New Zealand
Basin Reserve
27 years 59 days
126*
285
J N Rhodes
South Africa
26/07/1969
29/09/1996
Pakistan
Gymkhana Club Ground
27 years 65 days
121
286
L P C Silva
Sri Lanka
14/12/1979
17/02/2007
India
Dr YS Rajasekhara Reddy Cricket Stadium
27 years 65 days
107*
287
Fakhar Zaman*
Pakistan
10/04/1990
18/06/2017
India
Kennington Oval
27 years 69 days
114
288
V S Solanki
England
01/04/1976
28/06/2003
South Africa
Kennington Oval
27 years 88 days
106
289
Sabbir Rahman*
Bangladesh
22/11/1991
20/02/2019
New Zealand
University Oval
27 years 90 days
102
290
B R McDermott*
Australia
12/12/1994
31/03/2022
Pakistan
Gaddafi Stadium
27 years 109 days
104
291
K J Wadsworth
New Zealand
30/11/1946
31/03/1974
Australia
AMI Stadium
27 years 121 days
104
292
A J Strauss
England
02/03/1977
06/07/2004
West Indies
Lord's
27 years 126 days
100
293
A A Jangoo*
West Indies
14/07/1997
12/12/2024
Bangladesh
Warner Park
27 years 151 days
104*
294
Aqib Ilyas*
Oman
05/09/1992
09/02/2020
Nepal
Tribhuvan University International Cricket Ground
27 years 157 days
109*
295
R D Berrington*
Scotland
03/04/1987
10/09/2014
Ireland
The Village
27 years 160 days
101*
296
M M Ali*
England
18/06/1987
26/11/2014
Sri Lanka
R Premadasa Stadium
27 years 161 days
119
297
A L Logie
West Indies
28/09/1960
12/03/1988
Pakistan
Sabina Park
27 years 166 days
109*
298
D Lloyd
England
18/03/1947
31/08/1974
Pakistan
Trent Bridge
27 years 166 days
116*
299
A D Mathews*
Sri Lanka
02/06/1987
16/11/2014
India
JSCA International Stadium Complex
27 years 167 days
139*
300
M P Stoinis*
Australia
16/08/1989
30/01/2017
New Zealand
Eden Park
27 years 167 days
146*
301
L Klusener
South Africa
04/09/1971
20/02/1999
New Zealand
Eden Park
27 years 169 days
103*
302
M W Gatting
England
06/06/1957
05/12/1984
India
Nehru Stadium (Pune)
27 years 182 days
115*
303
S Dhawan*
India
05/12/1985
06/06/2013
South Africa
Sophia Gardens
27 years 183 days
114
304
Mohsin Khan
Pakistan
15/03/1955
20/09/1982
Australia
Niaz Stadium
27 years 189 days
104
305
W V Raman
India
23/05/1965
11/12/1992
South Africa
SuperSport Park
27 years 202 days
114
306
N Boje
South Africa
20/03/1973
20/10/2000
New Zealand
Senwes Park
27 years 214 days
105*
307
A P Gurusinha
Sri Lanka
16/09/1966
18/04/1994
New Zealand
Sharjah Cricket Stadium
27 years 214 days
117*
308
S B Styris
New Zealand
10/07/1975
10/02/2003
Sri Lanka
Mangaung Oval
27 years 215 days
141
309
S V Carlisle
Zimbabwe
10/05/1972
18/12/1999
Sri Lanka
Harare Sports Club
27 years 222 days
121*
310
R S Morton
West Indies
22/07/1978
01/03/2006
New Zealand
McLean Park
27 years 222 days
110*
311
K U Carty*
West Indies
19/03/1997
06/11/2024
England
Kensington Oval
27 years 232 days
128*
312
A Symonds
Australia
09/06/1975
11/02/2003
Pakistan
Wanderers Stadium
27 years 247 days
143*
313
N H Fairbrother
England
09/09/1963
27/05/1991
West Indies
Lord's
27 years 260 days
113
314
S O Tikolo
Kenya
25/06/1971
20/03/1999
Bangladesh
Bangabandhu National Stadium
27 years 268 days
106*
315
A C Hudson
South Africa
17/03/1965
15/12/1992
India
Mangaung Oval
27 years 273 days
108
316
Sarfaraz Ahmed*
Pakistan
22/05/1987
15/03/2015
Ireland
Adelaide Oval
27 years 297 days
101*
317
A Jones*
United States
19/10/1994
13/08/2022
Scotland
Mannofield Park
27 years 298 days
123*
318
M E Waugh
Australia
02/06/1965
27/03/1993
New Zealand
Seddon Park
27 years 298 days
108
319
S F Mire
Zimbabwe
21/08/1989
30/06/2017
Sri Lanka
Galle International Stadium
27 years 313 days
112
320
P S P Handscomb*
Australia
26/04/1991
10/03/2019
India
Punjab Cricket Association IS Bindra Stadium
27 years 318 days
117
321
Majid Khan
Pakistan
28/09/1946
31/08/1974
England
Trent Bridge
27 years 337 days
109
322
J M Bairstow*
England
26/09/1989
19/09/2017
West Indies
Old Trafford
27 years 358 days
100*
323
G M Turner
New Zealand
26/05/1947
07/06/1975
East Africa
Edgbaston
28 years 12 days
171*
324
Y K Pathan
India
17/11/1982
07/12/2010
New Zealand
M Chinnaswamy Stadium
28 years 20 days
123*
325
A J Lamb
England
20/06/1954
17/07/1982
Pakistan
Trent Bridge
28 years 27 days
118
326
C G Greenidge
West Indies
01/05/1951
09/06/1979
India
Edgbaston
28 years 39 days
106*
327
S Samarawickrama*
Sri Lanka
30/08/1995
10/10/2023
Pakistan
Rajiv Gandhi International Stadium
28 years 41 days
108
328
G D Phillips*
New Zealand
06/12/1996
08/02/2025
Pakistan
Gaddafi Stadium
28 years 64 days
106*
329
Sikandar Raza*
Zimbabwe
24/04/1986
20/07/2014
Afghanistan
Queens Sports Club
28 years 87 days
141
330
P A Wallace
West Indies
02/08/1970
01/11/1998
South Africa
Bangabandhu National Stadium
28 years 91 days
103
331
Nawroz Mangal
Afghanistan
28/11/1984
06/03/2013
Scotland
Sharjah Cricket Stadium
28 years 98 days
112*
332
R S Bopara
England
04/05/1985
03/09/2013
Ireland
The Village
28 years 122 days
101*
333
S C Williams
West Indies
12/08/1969
16/12/1997
India
Sharjah Cricket Stadium
28 years 126 days
105*
334
E C Joyce
Ireland
22/09/1978
02/02/2007
Australia
Sydney Cricket Ground
28 years 133 days
107
335
D R Martyn
Australia
21/10/1971
03/03/2000
New Zealand
Eden Park
28 years 134 days
116*
336
M D Patel*
United States
01/05/1993
13/09/2021
Nepal
Al Amerat Cricket Ground Ministry Turf 1
28 years 135 days
100
337
T P Ura*
Papua New Guinea
15/10/1989
06/03/2018
Ireland
Harare Sports Club
28 years 142 days
151
338
D Ramdin
West Indies
13/10/1985
05/03/2014
England
Sir Vivian Richards Stadium
28 years 143 days
128
339
R J Nicol
New Zealand
28/05/1983
20/10/2011
Zimbabwe
Harare Sports Club
28 years 145 days
108*
340
Fawad Alam*
Pakistan
08/10/1985
08/03/2014
Sri Lanka
Shere Bangla National Stadium
28 years 151 days
114*
341
B A King*
West Indies
16/12/1994
04/06/2023
United Arab Emirates
Sharjah Cricket Stadium
28 years 170 days
112
342
S Jahangir*
United States
24/12/1994
20/06/2023
Nepal
Takashinga Sports Club
28 years 178 days
100*
343
Rohan Mustafa*
United Arab Emirates
07/10/1988
04/04/2017
Papua New Guinea
Sheikh Zayed Stadium
28 years 179 days
109
344
A K Markram*
South Africa
04/10/1994
02/04/2023
Netherlands
Wanderers Stadium
28 years 180 days
175
345
J D P Oram
New Zealand
28/07/1978
28/01/2007
Australia
WACA Ground
28 years 184 days
101*
346
A T Nidamanuru*
Netherlands
22/08/1994
21/03/2023
Zimbabwe
Harare Sports Club
28 years 211 days
110*
347
H Klaasen*
South Africa
30/07/1991
29/02/2020
Australia
Boland Park
28 years 214 days
123*
348
S R Taylor*
United States
09/11/1993
11/06/2022
Nepal
Choice Moosa Stadium
28 years 214 days
114
349
D B Vengsarkar
India
06/04/1956
05/12/1984
England
Nehru Stadium (Pune)
28 years 243 days
105
350
K L J Liyanage*
Sri Lanka
12/07/1995
18/03/2024
Bangladesh
Zahur Ahmed Chowdhury Stadium
28 years 250 days
101*
351
J F Kloppenburg
Netherlands
19/06/1974
03/03/2003
Namibia
Mangaung Oval
28 years 257 days
121
352
D S Lehmann
Australia
05/02/1970
06/11/1998
Pakistan
National Stadium (Karachi)
28 years 274 days
103
353
C W J Athey
England
27/09/1957
18/07/1986
New Zealand
Old Trafford
28 years 294 days
142*
354
N C Johnson
Zimbabwe
24/01/1970
22/11/1998
Pakistan
Sheikhupura Stadium
28 years 302 days
103
355
G S Chappell
Australia
07/08/1948
06/06/1977
England
Kennington Oval
28 years 303 days
125*
356
O A Shah
England
22/10/1978
05/09/2007
India
Kennington Oval
28 years 318 days
107*
357
K J Coetzer*
Scotland
14/04/1984
08/03/2013
Afghanistan
Sharjah Cricket Stadium
28 years 328 days
133
358
B M Duckett*
England
17/10/1994
26/09/2023
Ireland
County Ground (Bristol)
28 years 344 days
107*
359
R R Hendricks*
South Africa
14/08/1989
05/08/2018
Sri Lanka
Pallekele International Cricket Stadium
28 years 356 days
102
360
K R Rutherford
New Zealand
26/10/1965
28/10/1994
India
Reliance Stadium
29 years 2 days
108
361
M S Wade*
Australia
26/12/1987
13/01/2017
Pakistan
Brisbane Cricket Ground
29 years 18 days
100*
362
A T Carey*
Australia
27/08/1991
16/09/2020
England
Old Trafford
29 years 20 days
106
363
S C Williams*
Zimbabwe
26/09/1986
24/10/2015
Afghanistan
Queens Sports Club
29 years 28 days
102
364
Muhammad Waseem*
United Arab Emirates
12/02/1994
15/03/2023
Papua New Guinea
Tribhuvan University International Cricket Ground
29 years 31 days
119
365
Mahmudullah*
Bangladesh
04/02/1986
09/03/2015
England
Adelaide Oval
29 years 33 days
103
366
S V Samson*
India
11/11/1994
21/12/2023
South Africa
Boland Park
29 years 40 days
108
367
D J Cullinan
South Africa
04/03/1967
13/04/1996
Pakistan
Sharjah Cricket Stadium
29 years 40 days
110*
368
A T Rayudu
India
23/09/1985
06/11/2014
Sri Lanka
Narendra Modi Stadium
29 years 44 days
121*
369
A J Stewart
England
08/04/1963
22/05/1992
Pakistan
Kennington Oval
29 years 44 days
103
370
Kamran Ghulam*
Pakistan
10/10/1995
28/11/2024
Zimbabwe
Queens Sports Club
29 years 49 days
103
371
J M Kemp
South Africa
02/10/1977
26/11/2006
India
Newlands
29 years 55 days
100*
372
A M Samad
Canada
03/05/1979
01/07/2008
Bermuda
Maple Leaf North - West Ground
29 years 59 days
130
373
K A Edwards
West Indies
03/11/1984
07/01/2014
New Zealand
Seddon Park
29 years 65 days
123*
374
N F I McCallum
Scotland
22/11/1977
30/01/2007
Ireland
Gymkhana Club Ground
29 years 69 days
100
375
E Chigumbura
Zimbabwe
14/03/1986
26/05/2015
Pakistan
Gaddafi Stadium
29 years 73 days
117
376
I J L Trott
England
22/04/1981
12/07/2010
Bangladesh
Edgbaston
29 years 81 days
110
377
Asghar Afghan
Afghanistan
22/12/1987
17/03/2017
Ireland
Greater Noida Sports Complex Ground
29 years 85 days
101
378
M M English*
Scotland
02/05/1995
26/07/2024
Namibia
Forthill
29 years 85 days
107
379
S W Billings*
England
15/06/1991
11/09/2020
Australia
Old Trafford
29 years 88 days
118
380
Shoaib Khan*
Oman
06/12/1992
11/03/2022
Namibia
Sharjah Cricket Stadium
29 years 95 days
105*
381
W A Young*
New Zealand
22/11/1992
29/03/2022
Netherlands
Bay Oval
29 years 127 days
103*
382
J A H Marshall
New Zealand
15/02/1979
01/07/2008
Ireland
Mannofield Park
29 years 137 days
161
383
D L Amiss
England
07/04/1943
24/08/1972
Australia
Old Trafford
29 years 139 days
103
384
D S Smith
West Indies
21/10/1981
11/03/2011
Ireland
Punjab Cricket Association IS Bindra Stadium
29 years 141 days
107
385
S L Campbell
West Indies
01/11/1970
01/04/2000
Zimbabwe
Sabina Park
29 years 152 days
103
386
M L Hayden
Australia
29/10/1971
03/04/2001
India
Indira Priyadarshini Stadium
29 years 156 days
111
387
T Odoyo
Kenya
12/05/1978
18/10/2007
Canada
Gymkhana Club Ground
29 years 159 days
111*
388
D P Conway*
New Zealand
08/07/1991
26/03/2021
Bangladesh
Basin Reserve
29 years 261 days
126
389
T M Dilshan
Sri Lanka
14/10/1976
04/07/2006
Netherlands
VRA Ground
29 years 263 days
117*
390
W Barresi*
Netherlands
03/05/1984
23/01/2014
Kenya
Bert Sutcliffe Oval
29 years 265 days
137*
391
K R Mayers*
West Indies
08/09/1992
04/06/2022
Netherlands
VRA Ground
29 years 269 days
120
392
N L T C Perera
Sri Lanka
03/04/1989
05/01/2019
New Zealand
Bay Oval
29 years 277 days
140
393
M V Boucher
South Africa
03/12/1976
20/09/2006
Zimbabwe
Senwes Park
29 years 291 days
147*
394
D J Mitchell*
New Zealand
20/05/1991
26/03/2021
Bangladesh
Basin Reserve
29 years 310 days
100*
395
D J Callaghan
South Africa
01/02/1965
11/12/1994
New Zealand
SuperSport Park
29 years 313 days
169*
396
G D Elliott
New Zealand
21/03/1979
08/02/2009
Australia
Sydney Cricket Ground
29 years 324 days
115
397
R L Dias
Sri Lanka
18/10/1952
15/09/1982
India
Arun Jaitley Stadium
29 years 332 days
102
398
C R Ervine*
Zimbabwe
19/08/1985
02/08/2015
New Zealand
Harare Sports Club
29 years 348 days
130*
399
H G Munsey*
Scotland
21/02/1993
15/02/2023
Namibia
Tribhuvan University International Cricket Ground
29 years 359 days
103*
400
I Kaia*
Zimbabwe
10/08/1992
05/08/2022
Bangladesh
Harare Sports Club
29 years 360 days
110
401
D F Watts
Scotland
05/06/1979
07/07/2009
Canada
Mannofield Park
30 years 32 days
101
402
F du Plessis
South Africa
13/07/1984
27/08/2014
Australia
Harare Sports Club
30 years 45 days
106
403
Rameez Shahzad*
United Arab Emirates
30/11/1987
23/01/2018
Scotland
ICC Global Cricket Academy
30 years 54 days
121*
404
Azhar Ali
Pakistan
19/02/1985
22/04/2015
Bangladesh
Shere Bangla National Stadium
30 years 62 days
101
405
R R Watson
Scotland
12/11/1976
18/01/2007
Canada
Mombasa Sports Ground
30 years 67 days
123*
406
Haris Sohail*
Pakistan
09/01/1989
22/03/2019
Australia
Sharjah Cricket Stadium
30 years 72 days
101*
407
Mohammad Hafeez
Pakistan
17/10/1980
29/01/2011
New Zealand
AMI Stadium
30 years 104 days
115
408
D L Houghton
Zimbabwe
23/06/1957
10/10/1987
New Zealand
Lal Bahadur Shastri Stadium
30 years 109 days
142
409
K M Jadhav
India
26/03/1985
14/07/2015
Zimbabwe
Harare Sports Club
30 years 110 days
105*
410
J M Vince*
England
14/03/1991
13/07/2021
Pakistan
Edgbaston
30 years 121 days
102
411
D Shanaka*
Sri Lanka
09/09/1991
18/01/2022
Zimbabwe
Pallekele International Cricket Stadium
30 years 131 days
102
412
G J Bailey
Australia
07/09/1982
03/02/2013
West Indies
WACA Ground
30 years 149 days
125*
413
B C Broad
England
29/09/1957
16/03/1988
New Zealand
McLean Park
30 years 169 days
106
414
S M Katich
Australia
21/08/1975
14/02/2006
Sri Lanka
Brisbane Cricket Ground
30 years 177 days
107*
415
Imran Khan
Pakistan
25/11/1952
16/06/1983
Sri Lanka
Headingley
30 years 203 days
102*
416
S R Waugh
Australia
02/06/1965
16/01/1996
Sri Lanka
Melbourne Cricket Ground
30 years 228 days
102*
417
T M Chappell
Australia
21/10/1952
13/06/1983
India
Trent Bridge
30 years 235 days
110
418
Mohammad Nabi*
Afghanistan
01/01/1985
18/10/2015
Zimbabwe
Queens Sports Club
30 years 290 days
116
419
C H Lloyd
West Indies
31/08/1944
21/06/1975
Australia
Lord's
30 years 294 days
102
420
C A Best
West Indies
14/05/1959
07/03/1990
England
Bourda
30 years 297 days
100
421
R C Fredericks
West Indies
11/11/1942
07/09/1973
England
Kennington Oval
30 years 300 days
105
422
Ayaan Khan*
Oman
30/08/1992
03/07/2023
Netherlands
Harare Sports Club
30 years 307 days
105*
423
C R Brathwaite
West Indies
18/07/1988
22/06/2019
New Zealand
Old Trafford
30 years 339 days
101
424
C J A Amini*
Papua New Guinea
14/04/1992
29/03/2023
Namibia
United Cricket Club
30 years 349 days
109
425
Pargat Singh*
Canada
13/04/1992
01/04/2023
United Arab Emirates
Wanderers Cricket Ground
30 years 353 days
102
426
A Ranatunga
Sri Lanka
01/12/1963
02/12/1994
Pakistan
Kingsmead
31 years 1 days
101*
427
B M Laird
Australia
21/11/1950
24/11/1981
West Indies
Sydney Cricket Ground
31 years 3 days
117*
428
K W R Fletcher
England
20/05/1944
11/06/1975
New Zealand
Trent Bridge
31 years 22 days
131
429
D A S Gunaratne
Sri Lanka
08/01/1986
10/02/2017
South Africa
SuperSport Park
31 years 33 days
114*
430
Salman Agha*
Pakistan
23/11/1993
12/02/2025
South Africa
National Stadium (Karachi)
31 years 81 days
134
431
L S Livingstone*
England
04/08/1993
02/11/2024
West Indies
Sir Vivian Richards Stadium
31 years 90 days
124*
432
P Khadka
Nepal
24/10/1987
28/01/2019
United Arab Emirates
ICC Global Cricket Academy
31 years 96 days
115
433
B J Haddin
Australia
23/10/1977
08/02/2009
New Zealand
Sydney Cricket Ground
31 years 108 days
109
434
M E K Hussey
Australia
27/05/1975
18/09/2006
West Indies
Kinrara Academy Oval
31 years 114 days
109*
435
M G Bracewell*
New Zealand
14/02/1991
10/07/2022
Ireland
The Village
31 years 146 days
127*
436
Abid Ali
Pakistan
16/10/1987
29/03/2019
Australia
Dubai International Cricket Stadium
31 years 164 days
112
437
H A Gomes
West Indies
13/07/1953
02/02/1985
Sri Lanka
WACA Ground
31 years 204 days
101
438
B M McMillan
South Africa
22/12/1963
21/10/1995
Zimbabwe
Harare Sports Club
31 years 303 days
127
439
J S Malhotra*
United States
04/11/1989
09/09/2021
Papua New Guinea
Al Amerat Cricket Ground Ministry Turf 2
31 years 309 days
173*
440
M J R Rindel
South Africa
09/02/1963
12/01/1995
Pakistan
Wanderers Stadium
31 years 337 days
106
441
M A Taylor
Australia
27/10/1964
21/10/1996
India
M Chinnaswamy Stadium
31 years 360 days
105
442
D J Hussey
Australia
15/07/1977
28/08/2009
Scotland
Grange Cricket Club
32 years 44 days
111
443
A Vala*
Papua New Guinea
05/08/1987
23/09/2019
Namibia
Central Broward Regional Park
32 years 49 days
104
444
H E van der Dussen*
South Africa
07/02/1989
02/04/2021
Pakistan
SuperSport Park
32 years 54 days
123*
445
B J Hodge
Australia
29/12/1974
18/03/2007
Netherlands
Warner Park
32 years 79 days
123
446
U T Khawaja*
Australia
18/12/1986
08/03/2019
India
JSCA International Stadium Complex
32 years 80 days
104
447
Zeeshan Maqsood*
Oman
24/10/1987
11/02/2020
United States
Tribhuvan University International Cricket Ground
32 years 110 days
109
448
M A Leask*
Scotland
29/10/1990
17/02/2023
Nepal
Tribhuvan University International Cricket Ground
32 years 111 days
107*
449
T M Dowlin
West Indies
24/02/1977
28/07/2009
Bangladesh
Windsor Park
32 years 154 days
100*
450
Jatinder Singh*
Oman
05/03/1989
14/09/2021
Nepal
Al Amerat Cricket Ground Ministry Turf 1
32 years 193 days
107
451
R G Twose
New Zealand
17/04/1968
04/11/2000
South Africa
Newlands
32 years 201 days
103
452
K J van Noortwijk
Netherlands
10/07/1970
03/03/2003
Namibia
Mangaung Oval
32 years 236 days
134*
453
Chundangapoyil Rizwan*
United Arab Emirates
19/04/1988
08/01/2021
Ireland
Sheikh Zayed Stadium
32 years 264 days
109
454
J M Davison
Canada
09/05/1970
23/02/2003
West Indies
SuperSport Park
32 years 290 days
111
455
T T Samaraweera
Sri Lanka
22/09/1976
08/09/2009
New Zealand
R Premadasa Stadium
32 years 351 days
104
456
Iftikhar Ahmed*
Pakistan
03/09/1990
30/08/2023
Nepal
Multan Cricket Stadium
32 years 361 days
109*
457
Asif Khan*
United Arab Emirates
15/02/1990
16/03/2023
Nepal
Tribhuvan University International Cricket Ground
33 years 29 days
101*
458
N T Broom
New Zealand
20/11/1983
29/12/2016
Bangladesh
Saxton Oval
33 years 39 days
109*
459
J P Bray
Ireland
30/11/1973
30/01/2007
Scotland
Gymkhana Club Ground
33 years 61 days
116
460
A C Voges
Australia
04/10/1979
10/02/2013
West Indies
Melbourne Cricket Ground
33 years 129 days
112*
461
S J Modani*
United States
05/01/1989
08/06/2022
Oman
Choice Moosa Stadium
33 years 154 days
111
462
Milind Kumar*
United States
15/02/1991
24/09/2024
United Arab Emirates
United Cricket Club
33 years 222 days
155*
463
S S J Brooks*
West Indies
01/10/1988
04/06/2022
Netherlands
VRA Ground
33 years 246 days
101*
464
D J Reekers
Netherlands
26/05/1973
05/02/2007
Ireland
Gymkhana Club Ground
33 years 255 days
104
465
J G Wright
New Zealand
05/07/1954
16/03/1988
England
McLean Park
33 years 255 days
101
466
L Ronchi
New Zealand
23/04/1981
23/01/2015
Sri Lanka
University Oval
33 years 275 days
170*
467
G M Hamilton
Scotland
16/09/1974
02/07/2008
Ireland
Mannofield Park
33 years 290 days
115
468
S M Pollock
South Africa
16/07/1973
06/06/2007
ACC Asian XI
M Chinnaswamy Stadium
33 years 325 days
130
469
R R Singh
India
14/09/1963
23/08/1997
Sri Lanka
Sinhalese Sports Club Ground
33 years 343 days
100
470
I H Romaine
Bermuda
08/08/1972
21/08/2006
Canada
Cricket, Skating & Curling Club
34 years 13 days
101
471
M J Lumb
England
12/02/1980
28/02/2014
West Indies
Sir Vivian Richards Stadium
34 years 16 days
106
472
C T Radley
England
13/05/1944
17/07/1978
New Zealand
Old Trafford
34 years 65 days
117*
473
N Hussain
England
28/03/1968
13/07/2002
India
Lord's
34 years 107 days
115
474
D N Chudasama
Kenya
20/05/1963
10/10/1997
Bangladesh
Gymkhana Club Ground
34 years 143 days
122
475
R D Shah
Kenya
28/08/1972
21/01/2007
Scotland
Mombasa Sports Ground
34 years 146 days
113
476
Zaheer Abbas
Pakistan
24/07/1947
17/12/1981
Australia
Sydney Cricket Ground
34 years 146 days
108
477
Simi Singh*
Ireland
04/02/1987
16/07/2021
South Africa
The Village
34 years 162 days
100*
478
D J Malan*
England
03/09/1987
17/06/2022
Netherlands
VRA Ground
34 years 287 days
125
479
R W Chakabva*
Zimbabwe
20/09/1987
07/08/2022
Bangladesh
Harare Sports Club
34 years 321 days
102
480
D Karunaratne*
Sri Lanka
21/04/1988
25/06/2023
Ireland
Queens Sports Club
35 years 65 days
103
481
Muhammad Usman*
United Arab Emirates
13/10/1985
08/01/2021
Ireland
Sheikh Zayed Stadium
35 years 87 days
102*
482
N J O'Brien
Ireland
08/11/1981
14/05/2017
New Zealand
The Village
35 years 187 days
109
483
S Jyoti
Canada
14/12/1973
07/07/2009
Scotland
Mannofield Park
35 years 205 days
117
484
G Singh*
United States
03/10/1987
18/06/2023
West Indies
Takashinga Sports Club
35 years 258 days
101*
485
C G Williams*
Namibia
25/02/1984
08/01/2020
Oman
Al Amerat Cricket Ground Ministry Turf 1
35 years 317 days
129*
486
W Larkins
England
22/11/1953
19/10/1989
Australia
Lal Bahadur Shastri Stadium
35 years 331 days
124
487
Shaiman Anwar
United Arab Emirates
15/03/1979
25/02/2015
Ireland
Brisbane Cricket Ground
35 years 347 days
106
488
C B Lambert
United States
10/02/1962
08/04/1998
England
Queen's Park Oval
36 years 57 days
119
489
B E Congdon
New Zealand
11/02/1938
09/03/1975
England
Basin Reserve
37 years 26 days
101
490
M Amarnath
India
24/09/1950
19/01/1988
West Indies
Nahar Singh Stadium
37 years 117 days
100*
491
S M Gavaskar
India
10/07/1949
31/10/1987
New Zealand
Vidarbha Cricket Association Ground
38 years 113 days
103*
492
D L Hemp
Bermuda
08/11/1970
06/04/2009
Kenya
Senwes Park
38 years 149 days
102*
493
G Boycott
England
21/10/1940
11/12/1979
Australia
Sydney Cricket Ground
39 years 51 days
105
494
Khurram Khan
United Arab Emirates
21/06/1971
30/11/2014
Afghanistan
ICC Global Cricket Academy
43 years 162 days
132*
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links