Player Pos Age Opposition Ground Date Match
TH Vile SH 38y 152d v Scotland Swansea 5 Feb 1921 Details
AG Faulkner P 37y 355d v France Parc des Princes 17 Feb 1979 Details
H Uzzell H 37y 67d v Ireland Cardiff 13 Mar 1920 Details
JJ Wetter FH 36y 336d v New Zealand Swansea 29 Nov 1924 Details
ME Williams (L) 36y 275d v Barbarians Millennium Stadium 2 Jun 2012 Details
AG Bateman C 36y 256d v Tonga Millennium Stadium 17 Nov 2001 Details
M Griffiths P 36y 101d v South Africa Pretoria 27 Jun 1998 Details
GD Jenkins P 36y 9d v South Africa Millennium Stadium 26 Nov 2016 Details
WJ Martin FH 35y 342d v New Zealand Army Swansea 21 Apr 1919 Details
L Delaney P 35y 304d v England Twickenham 7 Mar 1992 Details
GO Llewellyn L 35y 267d v New Zealand Millennium Stadium 20 Nov 2004 Details
W Travers H 35y 114d v France Colombes 26 Mar 1949 Details
PS May L 35y 97d v Samoa Cardiff 6 Oct 1991 Details
C Williams P 35y 95d v England Cardiff 5 Feb 1983 Details
RM Owen SH 35y 78d v Scotland Swansea 3 Feb 1912 Details
KJ Jones W 35y 34d v Scotland Murrayfield 2 Feb 1957 Details
RL Evans (P) 34y 346d v Ireland Johannesburg 4 Jun 1995 Details
JR Stephens L 34y 341d v France Colombes 23 Mar 1957 Details
WJ Radford F 34y 336d v Ireland Lansdowne Road 10 Mar 1923 Details
CL Charvis F 34y 332d v South Africa Millennium Stadium 24 Nov 2007 Details
JP Jones C 34y 319d v England Twickenham 15 Jan 1921 Details
V Evans FB 34y 300d v Scotland Swansea 10 Apr 1954 Details
SM Williams W 34y 280d v Australia Millennium Stadium 3 Dec 2011 Details
DWMM Davies H 34y 273d v Australia Brisbane 2 Jun 2007 Details
RC McBryde (H) 34y 259d v Ireland Millennium Stadium 19 Mar 2005 Details
DM James H 34y 259d v Ireland Belfast 13 Mar 1948 Details
NK Walker W 34y 251d v England Twickenham 21 Feb 1998 Details
DD Hiddlestone F 34y 168d v New Zealand Swansea 29 Nov 1924 Details
J Davies FH 34y 142d v England Cardiff 15 Mar 1997 Details
J Bancroft FB 34y 141d v France Swansea 2 Mar 1914 Details
D Young P 34y 107d v Argentina Millennium Stadium 10 Nov 2001 Details
GR Jenkins H 34y 100d v South Africa Millennium Stadium 26 Nov 2000 Details
BO Male FB 34y 100d v France Colombes 9 Apr 1928 Details
FMD Knill (P) 34y 75d v France Cardiff 6 Mar 1976 Details
TR Prosser P 34y 23d v France Colombes 25 Mar 1961 Details
JM Humphreys H 34y 23d v Ireland Millennium Stadium 22 Mar 2003 Details
RF Trott FB 34y 12d v France Colombes 26 Mar 1949 Details
IM Gough L 34y 9d v Fiji Millennium Stadium 19 Nov 2010 Details
WJ Trew C 33y 352d v France Parc des Princes 27 Feb 1913 Details
G Thomas W 33y 336d v Scotland Edinburgh 7 Feb 1891 Details
IC Evans W 33y 323d v Italy Llanelli 7 Feb 1998 Details
SM Jones (W) 33y 317d v Australia Auckland 21 Oct 2011 Details
P James (P) 33y 304d v England Twickenham 12 Mar 2016 Details
LC Charteris (L) 33y 301d v France Stade de France 18 Mar 2017 Details
G Travers H 33y 275d v Ireland Cardiff 11 Mar 1911 Details
GT Beckingham H 33y 243d v France Cardiff 29 Mar 1958 Details
JJ Pullman Fwd 33y 196d v France Swansea 1 Jan 1910 Details
M Rees (H) 33y 194d v South Africa Nelspruit 21 Jun 2014 Details
TGR Davies W 33y 130d v Australia Sydney 17 Jun 1978 Details
RJ Randall L 33y 115d v France Colombes 27 Mar 1924 Details

Only the player's most recent appearance listed

Records include the following current or recent matches:
Wales v Ireland at Millennium Stadium, 1st Test, Aug 31, 2019 [0-0]
Wales v England at Millennium Stadium, 2nd Test, Aug 17, 2019 [0-0]
Wales v Ireland at Millennium Stadium, Six Nations, Mar 16, 2019 [0-0]