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
Oldest Players Scoring a Century
(Only last century for each player shown)
Player
Country
Born
Match
Ground
Age at Match Start
Score
1
J B Hobbs
England
16/12/1882
08/03/1929 v. Australia
Melbourne Cricket Ground
46 years 82 days
142
2
E H Hendren
England
05/02/1889
06/07/1934 v. Australia
Old Trafford
45 years 151 days
132
3
W Bardsley
Australia
06/12/1882
26/06/1926 v. England
Lord's
43 years 202 days
193*
4
A W Nourse
South Africa
25/01/1879
12/11/1921 v. Australia
Old Wanderers
42 years 291 days
111
5
F E Woolley
England
27/05/1887
27/07/1929 v. South Africa
Old Trafford
42 years 61 days
154
6
Misbah-ul-Haq
Pakistan
28/05/1974
14/07/2016 v. England
Lord's
42 years 47 days
114
7
E A B Rowan
South Africa
20/07/1909
26/07/1951 v. England
Headingley
42 years 6 days
236
8
R B Simpson
Australia
03/02/1936
28/01/1978 v. India
Adelaide Oval
41 years 359 days
100
9
W W Armstrong
Australia
22/05/1879
11/02/1921 v. England
Melbourne Cricket Ground
41 years 265 days
123*
10
T W Graveney
England
16/06/1927
06/03/1969 v. Pakistan
National Stadium (Karachi)
41 years 263 days
105
11
H W Taylor
South Africa
05/05/1889
01/01/1931 v. England
Newlands
41 years 241 days
117
12
B Sutcliffe
New Zealand
17/11/1923
05/03/1965 v. India
Eden Gardens
41 years 108 days
151*
13
G Boycott
England
21/10/1940
23/12/1981 v. India
Arun Jaitley Stadium
41 years 63 days
105
14
G A Gooch
England
23/07/1953
02/06/1994 v. New Zealand
Trent Bridge
40 years 314 days
210
15
A D Nourse
South Africa
12/11/1910
07/06/1951 v. England
Trent Bridge
40 years 207 days
208
16
C H Lloyd
West Indies
31/08/1944
23/11/1984 v. Australia
Brisbane Cricket Ground
40 years 84 days
114
17
S Chanderpaul
West Indies
16/08/1974
13/09/2014 v. Bangladesh
Daren Sammy National Cricket Stadium
40 years 28 days
101*
18
C G Macartney
Australia
27/06/1886
24/07/1926 v. England
Old Trafford
40 years 27 days
109
19
V M Merchant
India
12/10/1911
02/11/1951 v. England
Arun Jaitley Stadium
40 years 21 days
154
20
B Mitchell
South Africa
08/01/1909
01/01/1949 v. England
Newlands
39 years 359 days
120
21
C G Greenidge
West Indies
01/05/1951
19/04/1991 v. Australia
Kensington Oval
39 years 353 days
226
22
D G Bradman
Australia
27/08/1908
22/07/1948 v. England
Headingley
39 years 330 days
173*
23
A L Hassett
Australia
28/08/1913
25/06/1953 v. England
Lord's
39 years 301 days
104
24
A Sandham
England
06/07/1890
03/04/1930 v. West Indies
Sabina Park
39 years 271 days
325
25
E H Bowley
England
06/06/1890
14/02/1930 v. New Zealand
Eden Park
39 years 253 days
109
26
J W H Makepeace
England
22/08/1881
11/02/1921 v. Australia
Melbourne Cricket Ground
39 years 173 days
117
27
B L D'Oliveira
England
04/10/1931
25/02/1971 v. New Zealand
AMI Stadium
39 years 144 days
100
28
J Ryder
Australia
08/08/1889
29/12/1928 v. England
Melbourne Cricket Ground
39 years 143 days
112
29
G E Tyldesley
England
05/02/1889
23/06/1928 v. West Indies
Lord's
39 years 139 days
122
30
P N Kirsten
South Africa
14/05/1955
04/08/1994 v. England
Headingley
39 years 82 days
104
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links