International Players

Name International Team Years Played Internationally
Cory Allen Wales 2013 - 2017
Gareth Anscombe Wales 2015 - 2019
Tyler Ardron Canada 2012 - 2019
Dmitri Arhip Moldova 2008 - 2016
Dan Baker Wales 2013 - 2015
Scott Baldwin Wales 2013 - 2017
James Garfield Bater Wales 2003
Adam Beard Wales 2017 - 2020
Ashley Beck Wales 2012 - 2013
Huw Bennett Wales 2003 - 2012
Ryan Bevington Wales 2011 - 2014
Dan Biggar Wales 2008 - 2020
Andrew Bishop Wales 2008 - 2012
Tommy Bowe Ireland 2004 - 2017
Aled Brew Wales 2007 - 2012
Lee Byrne Wales 2005 - 2011
Adrian Cashmore New Zealand 1996 - 1997
Tevita Cavubati Fiji 2011 - 2019
Brent Cockbain Wales 2003 - 2007
Jerry Collins New Zealand 2001 - 2007
Sam Cross Wales 2017
Barry Davies Wales 2006
Bradley Davies Wales 2009 - 2019
Leigh Davies Wales 1996 - 2003
Mefin Davies Wales 2002 - 2007
Sam Davies Wales 2016 - 2017
Aled Davies Wales 2017 - 2019
Gareth Delve Wales 2006 - 2010
Adrian Durston Wales 2001
JJ Engelbrecht South Africa 2012 - 2013
Dan Evans Wales 2009
Ian Evans Wales 2006 - 2014
Ma'afu Fia Tonga 2018 - 2019
Kieron Fonotia Samoa 2017 - 2019
Kahn Fotuali'i Samoa 2010 - 2017
Gheorghe Gajion Moldova 2011 - 2018
Scott Gibbs Wales 1991 - 2001
Ian Gough Wales 1998 - 2010
Jeff Hassler Canada 2012 - 2019
Gavin Henson Wales 2001 - 2011
Richard Hibbard Wales 2006 - 2015
Marty Holah New Zealand 2001 - 2006
James Hook Wales 2006 - 2015
Dafydd Howells Wales 2013
Paul James Wales 2003 - 2016
Ricky Januarie South Africa 2005 - 2010
Aaron Jarvis Wales 2012 - 2016
Campbell Johnstone New Zealand 2005
Adam Jones Wales 2003 - 2014
Duncan Jones Wales 2001 - 2009
Matt Jones Wales 2005
Rhodri Jones Wales 2012 - 2018
Ryan Jones Wales 2004 - 2013
James King Wales 2013 - 2017
Lesley Klim Namibia 2017 - 2019
Tavis Knoyle Wales 2010 - 2013
Jordan Lay Samoa 2017 - 2019
Brendon Leonard New Zealand 2007 - 2009
Filipo Levi Samoa 2007 - 2011
Gareth Llewellyn Wales 1989 - 2004
Andy Lloyd Wales 2001
Dan Lydiate Wales 2009 - 2018
Phil Mack Canada 2009 - 2019
Justin Marshall New Zealand 1995 - 2005
Josh Matavesi Fiji 2009 - 2019
Rob McCusker Wales 2010 - 2013
Craig Mitchell Wales 2009 - 2013
Alfie Mocelutu Fiji 1994 - 2003
Luke Morgan Wales 2018
Matthew Morgan Wales 2014 - 2015
Brian Mujati South Africa 2008
Jamie Murphy Germany 2017
Aisea Natoga Fiji 2012 - 2013
Giorgi Nemsadze Georgia 2005 - 2019
George North Wales 2010 - 2020
Chauncey O'Toole Canada 2009 - 2012
Sonny Parker Wales 2002 - 2008
Mike Phillips Wales 2003 - 2015
Tom Prydie Wales 2010 - 2018
Richie Pugh Wales 2005
Richie Rees Wales 2010
Martin Roberts Wales 2008 - 2009
Tal Selley Wales 2005
Elvis Seveali'i Samoa 2000 - 2007
Nicky Smith Wales 2014 - 2019
Jonathan Spratt Wales 2009 - 2013
George Stowers Samoa 2001 - 2011
Hale T-Pole Tonga 2007 - 2015
Luke Tait Canada 2005 - 2010
Mark Taylor Wales 1994 - 2005
Tito Tebaldi Italy 2009 - 2019
Stefan Terblanche South Africa 1998 - 2003
Gavin Thomas Wales 2001 - 2010
Jonathan Thomas Wales 2003 - 2011
Rory Thornton Wales 2017
Filo Tiatia New Zealand 2000
Justin Tipuric Wales 2011 - 2020
Dave Tiueti Tonga 1997 - 2001
Sam Underhill England 2017 - 2020
Eli Walker Wales 2015
Nikki Walker Scotland 2002 - 2011
Owen Watkin Wales 2017 - 2019
Rhys Webb Wales 2012 - 2020
Andy Williams Wales 2003 - 2007
Barry Williams Wales 1996 - 2002
Scott Williams Wales 2011 - 2019
Shane Williams Wales 2000 - 2011
Alun Wyn Jones Wales 2006 - 2020