Player Age Team Opposition Ground Match Date Scorecard
WG Grace 50y 320d England v Australia Nottingham 1 Jun 1899 Test # 60
GOB Allen 45y 245d England v West Indies Kingston 27 Mar 1948 Test # 298
WR Hammond 43y 279d England v New Zealand Christchurch 21 Mar 1947 Test # 284
W Bardsley 43y 233d Australia v England Manchester 24 Jul 1926 Test # 166
N Betancourt 42y 247d West Indies v England Port of Spain 1 Feb 1930 Test # 189
SE Gregory 42y 130d Australia v England The Oval 19 Aug 1912 Test # 129
RB Simpson 42y 89d Australia v West Indies Kingston 28 Apr 1978 Test # 824
WW Armstrong 42y 86d Australia v England The Oval 13 Aug 1921 Test # 144
JWHT Douglas 41y 330d England v South Africa Manchester 26 Jul 1924 Test # 156
MH Mankad 41y 289d India v West Indies Chennai 21 Jan 1959 Test # 465
VY Richardson 41y 178d Australia v South Africa Durban 28 Feb 1936 Test # 251
L Amarnath 41y 95d India v Pakistan Kolkata 12 Dec 1952 Test # 360
R Illingworth 41y 80d England v West Indies Lord's 23 Aug 1973 Test # 727
TW Graveney 41y 44d England v Australia Leeds 25 Jul 1968 Test # 640
AD Nourse 40y 279d South Africa v England The Oval 16 Aug 1951 Test # 338
DS de Silva 40y 277d Sri Lanka v New Zealand Wellington 11 Mar 1983 Test # 951
FR Brown 40y 245d England v South Africa The Oval 16 Aug 1951 Test # 338
JM Blackham 40y 223d Australia v England Sydney 14 Dec 1894 Test # 42
CH Lloyd 40y 124d West Indies v Australia Sydney 30 Dec 1984 Test # 1006
CB Fry 40y 119d England v Australia The Oval 19 Aug 1912 Test # 129
GA Gooch 40y 3d England v Australia Leeds 22 Jul 1993 Test # 1227
DG Bradman 39y 357d Australia v England The Oval 14 Aug 1948 Test # 303
AL Hassett 39y 356d Australia v England The Oval 15 Aug 1953 Test # 376
F Mitchell 39y 339d South Africa v Australia Lord's 15 Jul 1912 Test # 125
Misbah-ul-Haq 39y 237d Pakistan v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
J Ryder 39y 220d Australia v England Melbourne 8 Mar 1929 Test # 180
A Shaw 39y 197d England v Australia Melbourne 10 Mar 1882 Test # 8
HR Adhikari 39y 195d India v West Indies Delhi 6 Feb 1959 Test # 467
IVA Richards 39y 158d West Indies v England The Oval 8 Aug 1991 Test # 1175
JM Brearley 39y 126d England v Australia The Oval 27 Aug 1981 Test # 908
Imran Khan 39y 43d Pakistan v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
FMM Worrell 39y 25d West Indies v England The Oval 22 Aug 1963 Test # 547
IWG Johnson 38y 334d Australia v India Kolkata 2 Nov 1956 Test # 433
L Hutton 38y 278d England v New Zealand Auckland 25 Mar 1955 Test # 402
AR Border 38y 245d Australia v South Africa Durban 25 Mar 1994 Test # 1256
GA Headley 38y 241d West Indies v England Bridgetown 21 Jan 1948 Test # 293
Lord Hawke 38y 231d England v South Africa Cape Town 1 Apr 1899 Test # 59
SR Waugh 38y 218d Australia v India Sydney 2 Jan 2004 Test # 1680
HL Collins 38y 209d Australia v England The Oval 14 Aug 1926 Test # 167
JC White 38y 147d England v South Africa Leeds 13 Jul 1929 Test # 183
JDC Goddard 38y 125d West Indies v England The Oval 22 Aug 1957 Test # 443
CK Nayudu 38y 105d India v England Chennai 10 Feb 1934 Test # 232
RB Kanhai 38y 100d West Indies v England Port of Spain 30 Mar 1974 Test # 738
EA Halliwell 38y 65d South Africa v Australia Cape Town 8 Nov 1902 Test # 77
AJ Stewart 38y 57d England v Pakistan Manchester 31 May 2001 Test # 1547
VS Hazare 38y 24d India v West Indies Kingston 28 Mar 1953 Test # 371
A Kumble 38y 16d India v Australia Delhi 29 Oct 2008 Test # 1891

Age is shown as at the end of the player's final match as captain

Records include the following recent matches:
England v India at Lord's, 2nd Test, Jul 17-21, 2014 [Test # 2130]
Sri Lanka v South Africa at Galle, 1st Test, Jul 16-20, 2014 [Test # 2129]
England v India at Nottingham, 1st Test, Jul 9-13, 2014 [Test # 2128]

Statsguru Trivia

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

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365