Player Pos Span Mat From Date From Age To Date To Age Span
ME Williams BR 1996-2012 100 24 Aug 1996 20y 358d 2 Jun 2012 36y 275d 15y 283d
GO Llewellyn L 1989-2004 92 4 Nov 1989 20y 250d 20 Nov 2004 35y 267d 15y 16d
D Young P 1987-2001 51 8 Jun 1987 19y 317d 10 Nov 2001 34y 107d 14y 155d
GD Jenkins P 2002-2016 129 1 Nov 2002 21y 349d 26 Nov 2016 36y 9d 14y 25d
SM Jones FH 1998-2011 104 27 Jun 1998 20y 201d 21 Oct 2011 33y 317d 13y 116d
H Tanner SH 1935-1949 25 21 Dec 1935 18y 346d 26 Mar 1949 32y 76d 13y 95d
WJ Trew C 1900-1913 29 6 Jan 1900 - 27 Feb 1913 - 13y 52d
TH Vile SH 1908-1921 8 18 Jan 1908 25y 134d 5 Feb 1921 38y 152d 13y 18d
P James P 2003-2016 66 27 Aug 2003 21y 106d 12 Mar 2016 33y 304d 12y 198d
IM Gough L 1998-2010 64 27 Jun 1998 21y 229d 19 Nov 2010 34y 9d 12y 145d
LC Charteris L 2004-2017 74 6 Nov 2004 21y 242d 18 Mar 2017 34y 9d 12y 132d
G Thomas UB 1995-2007 100 27 May 1995 20y 306d 29 Sep 2007 33y 66d 12y 125d
W Travers H 1937-1949 12 6 Feb 1937 23y 66d 26 Mar 1949 35y 114d 12y 48d
JP Jones C 1908-1921 14 12 Dec 1908 22y 285d 15 Jan 1921 34y 319d 12y 34d
JA Gould C 1885-1897 27 3 Jan 1885 20y 85d 9 Jan 1897 32y 91d 12y 6d
TW Pearson W 1891-1903 13 3 Jan 1891 18y 238d 10 Jan 1903 30y 245d 12y 7d
JPR Williams FB 1969-1981 55 1 Feb 1969 19y 336d 7 Feb 1981 31y 342d 12y 6d
WM Phillips SH 2003-2015 94 27 Aug 2003 20y 363d 8 Aug 2015 32y 344d 11y 346d
J Davies FH 1985-1997 32 20 Apr 1985 22y 178d 15 Mar 1997 34y 142d 11y 329d
SM Williams W 2000-2011 87 5 Feb 2000 22y 344d 3 Dec 2011 34y 280d 11y 301d
NR Jenkins FH 1991-2002 87 19 Jan 1991 19y 195d 1 Nov 2002 31y 116d 11y 286d
AW Jones L 2006-2018 117 11 Jun 2006 20y 265d 17 Mar 2018 32y 179d 11y 279d
AG Bateman C 1990-2001 35 3 Mar 1990 24y 362d 17 Nov 2001 36y 256d 11y 259d
TGR Davies W 1966-1978 46 3 Dec 1966 21y 299d 17 Jun 1978 33y 130d 11y 196d
DR James W,C 1996-2007 48 22 Jun 1996 20y 334d 20 Sep 2007 32y 58d 11y 90d
MA Jones BR 1987-1998 15 21 Mar 1987 21y 272d 6 Jun 1998 32y 349d 11y 77d
W Bancroft FB 1890-1901 33 1 Feb 1890 18y 336d 16 Mar 1901 30y 14d 11y 43d
JMC Lewis FH 1912-1923 11 20 Jan 1912 21y 212d 3 Feb 1923 32y 226d 11y 14d
IC Evans W 1987-1998 72 7 Feb 1987 22y 323d 7 Feb 1998 33y 323d 11y 0d
CL Charvis BR 1996-2007 94 1 Dec 1996 23y 340d 24 Nov 2007 34y 332d 10y 358d
GO Edwards SH 1967-1978 53 1 Apr 1967 19y 263d 18 Mar 1978 30y 249d 10y 351d
M Taylor C 1994-2005 52 26 Nov 1994 21y 272d 5 Nov 2005 32y 251d 10y 344d
RM Owen SH 1901-1912 35 16 Mar 1901 24y 119d 3 Feb 1912 35y 78d 10y 324d
EG Nicholls C 1896-1906 24 25 Jan 1896 21y 194d 1 Dec 1906 32y 139d 10y 310d
AR Jones P 2003-2014 95 23 Aug 2003 22y 168d 14 Jun 2014 33y 98d 10y 295d
JJ Wetter FH 1914-1924 10 7 Feb 1914 26y 40d 29 Nov 1924 36y 336d 10y 296d
RC McBryde H 1994-2005 37 18 Jun 1994 23y 350d 19 Mar 2005 34y 259d 10y 274d
IS Gibbs C 1991-2001 53 19 Jan 1991 19y 361d 8 Apr 2001 30y 75d 10y 79d
KA Morgan FB,W 1997-2007 48 5 Jul 1997 20y 132d 20 Sep 2007 30y 209d 10y 77d
JRG Stephens L 1947-1957 32 18 Jan 1947 24y 277d 23 Mar 1957 34y 341d 10y 64d
GL Henson UB 2001-2011 33 10 Jun 2001 19y 129d 13 Aug 2011 29y 193d 10y 64d
KJ Jones W 1947-1957 44 18 Jan 1947 25y 19d 2 Feb 1957 35y 34d 10y 15d
MC Thomas C 1949-1959 27 26 Mar 1949 19y 335d 4 Apr 1959 29y 344d 10y 9d
RCC Thomas F 1949-1959 26 26 Mar 1949 20y 57d 4 Apr 1959 30y 66d 10y 9d
DL Jones L 2000-2010 13 11 Nov 2000 22y 359d 19 Nov 2010 33y 1d 10y 8d
PT Davies L 1985-1995 46 20 Apr 1985 21y 183d 18 Mar 1995 31y 150d 9y 332d
JH Roberts W,C 2008-2017 94 9 Feb 2008 21y 93d 25 Nov 2017 31y 17d 9y 289d
DJ Peel SH 2001-2011 76 17 Jun 2001 19y 290d 19 Mar 2011 29y 200d 9y 275d
M Griffiths P 1988-1998 35 12 Nov 1988 26y 239d 27 Jun 1998 36y 101d 9y 227d
TGL Shanklin W,C 2001-2010 70 17 Jun 2001 21y 205d 27 Nov 2010 31y 3d 9y 163d

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]