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
Oldest Players Scoring a Century
(Only last century for each player shown)
Player
Country
Born
Match
Versus
Ground
Age at
Match Start
Score
1
Khurram Khan
United Arab Emirates
21/06/1971
30/11/2014
Afghanistan
ICC Global Cricket Academy
43 years 162 days
132*
2
S T Jayasuriya
Sri Lanka
30/06/1969
28/01/2009
India
Rangiri Dambulla International Stadium
39 years 212 days
107
3
C H Gayle*
West Indies
21/09/1979
27/02/2019
England
National Cricket Stadium (Grenada)
39 years 159 days
162
4
E C Joyce
Ireland
22/09/1978
11/01/2018
United Arab Emirates
ICC Global Cricket Academy
39 years 111 days
116*
5
G Boycott
England
21/10/1940
11/12/1979
Australia
Sydney Cricket Ground
39 years 51 days
105
6
Mohammad Nabi*
Afghanistan
01/01/1985
09/02/2024
Sri Lanka
Pallekele International Cricket Stadium
39 years 39 days
136
7
S R Tendulkar
India
24/04/1973
16/03/2012
Bangladesh
Shere Bangla National Stadium
38 years 327 days
114
8
D L Hemp
Bermuda
08/11/1970
06/04/2009
Kenya
Senwes Park
38 years 149 days
102*
9
T M Dilshan
Sri Lanka
14/10/1976
11/03/2015
Scotland
Bellerive Oval
38 years 148 days
104
10
S M Gavaskar
India
10/07/1949
31/10/1987
New Zealand
Vidarbha Cricket Association Ground
38 years 113 days
103*
11
K J Coetzer*
Scotland
14/04/1984
31/05/2022
United Arab Emirates
Choice Moosa Stadium
38 years 47 days
108*
12
D L Haynes
West Indies
15/02/1956
05/03/1994
England
Queen's Park Oval
38 years 18 days
115
13
C G Greenidge
West Indies
01/05/1951
18/03/1989
India
Antigua Recreation Ground
37 years 321 days
117
14
C R Ervine*
Zimbabwe
19/08/1985
18/06/2023
Nepal
Harare Sports Club
37 years 303 days
121*
15
D P M D Jayawardene
Sri Lanka
27/05/1977
22/02/2015
Afghanistan
University Oval
37 years 271 days
100
16
Mahmudullah*
Bangladesh
04/02/1986
24/10/2023
South Africa
Wankhede Stadium
37 years 262 days
111
17
M Amarnath
India
24/09/1950
27/03/1988
New Zealand
Sharjah Cricket Stadium
37 years 185 days
102*
18
K C Sangakkara
Sri Lanka
27/10/1977
11/03/2015
Scotland
Bellerive Oval
37 years 135 days
124
19
S O Tikolo
Kenya
25/06/1971
19/10/2008
Zimbabwe
Gymkhana Club Ground
37 years 116 days
102
20
A J Stewart
England
08/04/1963
20/07/2000
West Indies
Trent Bridge
37 years 103 days
100*
21
Sikandar Raza*
Zimbabwe
24/04/1986
20/06/2023
Netherlands
Harare Sports Club
37 years 57 days
102*
22
B E Congdon
New Zealand
11/02/1938
09/03/1975
England
Basin Reserve
37 years 26 days
101
23
Younis Khan
Pakistan
29/11/1977
17/12/2014
New Zealand
Sheikh Zayed Stadium
37 years 18 days
103
24
D A Warner*
Australia
27/10/1986
25/10/2023
Netherlands
Arun Jaitley Stadium
36 years 363 days
104
25
G A Gooch
England
23/07/1953
25/05/1990
New Zealand
Kennington Oval
36 years 306 days
112*
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links