Player Mat Start Date Team Opposition End Date Team Opposition
DJ Lydiate 58 21 Nov 2009 Wales v Argentina 5 Nov 2016 Wales v Australia
ME Williams 31 24 Aug 1996 Wales v Barbarians 8 Mar 2003 Wales v Scotland
JC Tipuric 31 20 Aug 2011 Wales v Argentina 21 Mar 2015 Wales v Italy
DR Biggar 30 14 Nov 2008 Wales v Canada 15 Feb 2015 Wales v Scotland
PH Thorburn 29 30 Mar 1985 Wales v France 24 Mar 1990 Wales v Ireland
AJ Martin 24 10 Nov 1973 Wales v Australia 20 Jan 1979 Wales v Scotland
GD Jenkins 24 1 Nov 2002 Wales v Romania 6 Nov 2004 Wales v South Africa
TR Thomas 23 4 Jun 2005 Wales v USA 15 Sep 2007 Wales v Australia
D Williams 22 19 Jan 1963 Wales v England 1 Feb 1969 Wales v Scotland
DM Davies 22 15 Jun 2002 Wales v South Africa 12 Nov 2004 Wales v Romania
RL Norster 21 20 Mar 1982 Wales v Scotland 21 Mar 1987 Wales v Scotland
RA Sidoli 21 8 Jun 2002 Wales v South Africa 5 Feb 2005 Wales v England
C Sweeney 21 15 Feb 2003 Wales v Italy 13 Mar 2005 Wales v Scotland
RM Hibbard 21 11 Jun 2006 Wales v Argentina 23 Feb 2013 Wales v Italy
RC McBryde 20 18 Jun 1994 Wales v Fiji 15 Jun 2002 Wales v South Africa
P Bennett 19 22 Mar 1969 Wales v France 7 Feb 1976 Wales v Scotland
G Travers 18 10 Jan 1903 Wales v England 14 Mar 1908 Wales v Ireland
IS Gibbs 18 19 Jan 1991 Wales v England 20 Mar 1993 Wales v France
TH Evans 17 10 Mar 1906 Wales v Ireland 28 Feb 1911 Wales v France
EW Lewis 17 16 Feb 1991 Wales v Ireland 29 May 1993 Wales v Zimbabwe
SM Williams 17 22 Jun 1994 Wales v Tonga 19 Jul 1997 Wales v Canada
AT Powell 17 8 Nov 2008 Wales v South Africa 4 Feb 2011 Wales v England
JJ Thomas 16 14 Jun 2003 Wales v Australia 5 Feb 2005 Wales v England
KJ Owens 16 26 Sep 2011 Wales v Namibia 9 Nov 2013 Wales v South Africa
AJ Phillips 15 17 Mar 1979 Wales v England 20 Mar 1982 Wales v Scotland
RG Collins 15 7 Mar 1987 Wales v England 22 Jul 1991 Wales v Australia
GR Jenkins 15 4 Sep 1991 Wales v France 18 May 1994 Wales v Portugal
AC Shingler 15 12 Feb 2012 Wales v Scotland 10 Feb 2018 Wales v England
A Brice 14 7 Jan 1899 Wales v England 7 Feb 1903 Wales v Scotland
CL Charvis 14 1 Dec 1996 Wales v Australia 14 Nov 1998 Wales v South Africa
BJ Cockbain 14 27 Aug 2003 Wales v Romania 5 Feb 2005 Wales v England
WOG Williams 13 7 Apr 1951 Wales v France 13 Mar 1954 Wales v Ireland
DL Quinnell 13 25 Mar 1972 Wales v France 4 Feb 1978 Wales v England
J Squire 13 15 Jan 1977 Wales v Ireland 19 Jan 1980 Wales v France
RA Ackerman 13 1 Nov 1980 Wales v New Zealand 21 Jan 1984 Wales v Scotland
RN Jones 13 18 Jan 1986 Wales v England 29 May 1987 Wales v Tonga
DJ Peel 13 17 Jun 2001 Wales v Japan 23 Nov 2002 Wales v New Zealand
CL Hill 13 5 Nov 2016 Wales v Australia 24 Feb 2018 Wales v Ireland
AW Boucher 12 2 Jan 1892 Wales v England 14 Mar 1896 Wales v Ireland
CI Morgan 12 10 Mar 1951 Wales v Ireland 13 Mar 1954 Wales v Ireland
AG Thomas 12 19 Jan 1952 Wales v England 12 Mar 1955 Wales v Ireland
DR Morris 12 6 Jun 1998 Wales v Zimbabwe 8 Apr 2001 Wales v Italy
DAR Jones 12 9 Nov 2002 Wales v Fiji 19 Oct 2003 Wales v Tonga
S Lee 12 16 Nov 2013 Wales v Argentina 14 Mar 2015 Wales v Ireland
SJ Baldwin 12 15 Jun 2013 Wales v Japan 26 Sep 2015 Wales v England

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]