Test matches Cricket – Oldest players

Test matches
Players

Oldest players

RankPlayerAgeTeamOppositionGroundMatch DateScorecard
🥇 1
W Rhodes52y 165dEnglandv West IndiesKingston3 Apr 1930Test # 193
🥈 2
H Ironmonger50y 327dAustraliav EnglandSydney23 Feb 1933Test # 224
🥉 3
WG Grace50y 320dEnglandv AustraliaNottingham1 Jun 1899Test # 60
4
G Gunn50y 303dEnglandv West IndiesKingston3 Apr 1930Test # 193
5
J Southerton49y 139dEnglandv AustraliaMelbourne31 Mar 1877Test # 2
6
Miran Bakhsh47y 301dPakistanv IndiaPeshawar12 Feb 1955Test # 398
7
JB Hobbs47y 249dEnglandv AustraliaThe Oval16 Aug 1930Test # 198
8
FE Woolley47y 87dEnglandv AustraliaThe Oval18 Aug 1934Test # 237
9
DD Blackie46y 309dAustraliav EnglandAdelaide1 Feb 1929Test # 179
10
H Strudwick46y 202dEnglandv AustraliaThe Oval14 Aug 1926Test # 167
11
EH Hendren46y 41dEnglandv West IndiesKingston14 Mar 1935Test # 241
12
AJ Traicos45y 304dZimbabwev IndiaDelhi13 Mar 1993Test # 1218
13
GOB Allen45y 245dEnglandv West IndiesKingston27 Mar 1948Test # 298
14
P Holmes45y 216dEnglandv IndiaLord's25 Jun 1932Test # 219
15
AW Nourse45y 207dSouth Africav EnglandThe Oval16 Aug 1924Test # 157
16
DB Close45y 140dEnglandv West IndiesManchester8 Jul 1976Test # 779
17
EG Wynyard44y 341dEnglandv South AfricaJohannesburg6 Mar 1906Test # 89
18
JMM Commaille44y 317dSouth Africav EnglandCape Town31 Dec 1927Test # 169
19
R Abel44y 238dEnglandv AustraliaManchester24 Jul 1902Test # 73
20
GA Headley44y 236dWest Indiesv EnglandKingston15 Jan 1954Test # 380
21
Amir Elahi44y 105dPakistanv IndiaEden Gardens12 Dec 1952Test # 360
22
CV Grimmett44y 69dAustraliav South AfricaDurban28 Feb 1936Test # 251
23
WR Hammond43y 279dEnglandv New ZealandChristchurch21 Mar 1947Test # 284
24
H Carter43y 259dAustraliav South AfricaCape Town26 Nov 1921Test # 147
25
W Bardsley43y 255dAustraliav EnglandThe Oval14 Aug 1926Test # 167
26
CP Carter43y 118dSouth Africav EnglandThe Oval16 Aug 1924Test # 157
27
Misbah-ul-Haq42y 351dPakistanv West IndiesRoseau10 May 2017Test # 2261
28
JE Emburey42y 344dEnglandv West IndiesManchester27 Jul 1995Test # 1301
29
HW Taylor42y 301dSouth Africav New ZealandChristchurch27 Feb 1932Test # 217
30
WW Whysall42y 295dEnglandv AustraliaThe Oval16 Aug 1930Test # 198
31
AFA Lilley42y 256dEnglandv AustraliaThe Oval9 Aug 1909Test # 105
32
RW Taylor42y 251dEnglandv PakistanLahore19 Mar 1984Test # 984
33
N Betancourt42y 247dWest Indiesv EnglandPort of Spain1 Feb 1930Test # 189
34
C Kelleway42y 224dAustraliav EnglandBrisbane30 Nov 1928Test # 176
35
GA Faulkner42y 197dSouth Africav EnglandLord's28 Jun 1924Test # 154
36
FR Brown42y 196dEnglandv AustraliaLord's25 Jun 1953Test # 373
37
WAS Oldfield42y 175dAustraliav EnglandMelbourne26 Feb 1937Test # 259
38
SE Gregory42y 130dAustraliav EnglandThe Oval19 Aug 1912Test # 129
39
JWHT Douglas42y 127dEnglandv AustraliaMelbourne1 Jan 1925Test # 159
40
NE Haig42y 121dEnglandv West IndiesKingston3 Apr 1930Test # 193
41
Harry Elliott42y 103dEnglandv IndiaChennai10 Feb 1934Test # 232
42
RB Simpson42y 89dAustraliav West IndiesKingston28 Apr 1978Test # 824
43
WW Armstrong42y 86dAustraliav EnglandThe Oval13 Aug 1921Test # 144
44
DS de Silva42y 78dSri Lankav EnglandLord's23 Aug 1984Test # 994
45
FJ Titmus42y 67dEnglandv AustraliaAdelaide25 Jan 1975Test # 754
46
MC Cowdrey42y 51dEnglandv AustraliaMelbourne8 Feb 1975Test # 755
47
WE Astill42y 42dEnglandv West IndiesKingston3 Apr 1930Test # 193
48
EAB Rowan42y 29dSouth Africav EnglandThe Oval16 Aug 1951Test # 338
49
SJ Snooke42y 21dSouth Africav EnglandDurban16 Feb 1923Test # 152
50
TW Graveney42y 1dEnglandv West IndiesManchester12 Jun 1969Test # 653

Showing 50 records

Additional Information

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