Records / Test matches / Batting records / Oldest player to score a maiden hundred

Player Age Runs Team Opposition Ground Match Date Scorecard
AW Nourse 42y 291d 111 South Africa v Australia Johannesburg 12 Nov 1921 Test # 146
EH Bowley 39y 253d 109 England v New Zealand Auckland 14 Feb 1930 Test # 190
A Sandham 39y 189d 152 England v West Indies Bridgetown 11 Jan 1930 Test # 187
JWH Makepeace 39y 173d 117 England v Australia Melbourne 11 Feb 1921 Test # 138
EAB Rowan 39y 160d 156* South Africa v England Johannesburg 27 Dec 1948 Test # 307
PN Kirsten 39y 82d 104 South Africa v England Leeds 4 Aug 1994 Test # 1264
GE Tyldesley 38y 322d 122 England v South Africa Johannesburg 24 Dec 1927 Test # 168
H Wood 38y 96d 134* England v South Africa Cape Town 19 Mar 1892 Test # 37
AJ Richardson 37y 351d 100 Australia v England Leeds 10 Jul 1926 Test # 165
PL Symcox 37y 306d 108 South Africa v Pakistan Johannesburg 14 Feb 1998 Test # 1400
GM Carew 37y 252d 107 West Indies v England Port of Spain 11 Feb 1948 Test # 296
FR Martin 37y 138d 123* West Indies v Australia Sydney 27 Feb 1931 Test # 208
R Illingworth 37y 18d 113 England v West Indies Lord's 26 Jun 1969 Test # 654
A Kumble 36y 296d 110* India v England The Oval 9 Aug 2007 Test # 1842
E Paynter 36y 217d 216* England v Australia Nottingham 10 Jun 1938 Test # 263
CB Lambert 36y 38d 104 West Indies v England St John's 20 Mar 1998 Test # 1411
CJL Rogers 35y 343d 110 Australia v England Chester-le-Street 9 Aug 2013 Test # 2093
G Giffen 35y 262d 161 Australia v England Sydney 14 Dec 1894 Test # 42
BL D'Oliveira 35y 247d 109 England v India Leeds 8 Jun 1967 Test # 618
D Denton 35y 237d 104 England v South Africa Johannesburg 26 Feb 1910 Test # 108
EH Hendren 35y 158d 132 England v South Africa Leeds 12 Jul 1924 Test # 155
DL Houghton 35y 117d 121 Zimbabwe v India Harare 18 Oct 1992 Test # 1197
DJ Richardson 35y 108d 109 South Africa v New Zealand Cape Town 2 Jan 1995 Test # 1282

Ages are shown as at the start of the match concerned.

Records include the following recent matches:
Australia v India at Brisbane, 2nd Test, Dec 17-21, 2014 [Test # 2149]
Australia v India at Adelaide, 1st Test, Dec 9-13, 2014 [Test # 2148]
New Zealand v Pakistan at Sharjah, 3rd Test, Nov 26-30, 2014 [Test # 2147]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Virat Kohli scored 256 runs (115 and 141) against Australia, at the Adelaide Oval. This is the most runs scored by any player on captaincy debut and the first time that a player has scored two hundreds on captaincy debut in an overseas Test.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365