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