Internationals

Name Between Years Team
Rob Ackerman 1980 - 1985 Wales
Andy Allen 1990 - 1990 Wales
Hallam Amos 2013 - 2021 Wales
George Andrews 1926 - 1927 Wales
Chris Anthony 1997 - 2003 Wales
James Arlidge 2007 - 2011 Japan
Cliff Ashton 1959 - 1962 Wales
Len Attewell 1921 - 1921 Wales
Mel Baker 1909 - 1910 Wales
Stuart Barnes 1984 - 1993 England
Jim Bevan 1881 - 1881 Wales
Eddie Beynon 1925 - 1925 Wales
Roger Bidgood 1992 - 1993 Wales
Fred Birt 1911 - 1913 Wales
Reg Blakemore 1947 - 1947 Wales
George Boots 1898 - 1904 Wales
Arthur Boucher 1892 - 1897 Wales
Onllwyn Brace 1956 - 1961 Wales
Aled Brew 2007 - 2012 Wales
Nathan Brew 2003 - 2003 Wales
Trevor Brewer 1950 - 1955 Wales
Ronald Bridie 1882 - 1882 Wales
Gordon Britton 1961 - 1961 Wales
Archie Brown 1921 - 1921 Wales
Jon Bryant 2003 - 2003 Wales
Dai Burcher 1977 - 1977 Wales
Roy Burnett 1953 - 1953 Wales
Jon Callard 1993 - 1995 England
Matt Cardey 2000 - 2000 Wales
Alun Carter 1991 - 1991 Wales
Ben Carter 2021 - 2023 Wales
Luke Charteris 2004 - 2017 Wales
Tonderai Chavhanga 2005 - 2008 South Africa
Tom Clapp 1882 - 1888 Wales
Percy Coldrick 1911 - 1912 Wales
Ernie Coleman 1949 - 1949 Wales
Richie Collins 1987 - 1995 Wales
Andrew Coombs 2013 - 2014 Wales
Arthur Cornish 1923 - 1926 Wales
Bernard Cowey 1934 - 1935 Wales
Brian Cresswell 1960 - 1960 Wales
Sam Cross 2017 - 2017 Wales
Morgan Crowe 1929 - 1934 Ireland
Laurie Daniel 1970 - 1970 Wales
Bert Dauncey 1896 - 1896 Wales
Glynn Davidge 1959 - 1962 Wales
Brian Davies 1962 - 1963 Wales
Glyn R Davies 1947 - 1951 Wales
Graham Davies 1921 - 1925 Wales
Harold Davies 1924 - 1924 Wales
Mark Davis 1991 - 1991 Wales
Bert Day 1930 - 1931 Wales
Harry Day 1892 - 1894 Wales
Robert Dibble 1906 - 1912 England
Billy Dowell 1907 - 1908 Wales
Ben Edwards 1951 - 1951 Wales
Reginald Edwards 1921 - 1925 England
Bill Evans 1882 - 1883 Wales
Bob Evans 1947 - 1951 Wales
Colin Evans 1960 - 1960 Wales
Gareth Evans 1977 - 1978 Wales
Jack Evans 1907 - 1907 Wales
John Evans 1934 - 1934 Wales
Matt Evans 2008 - 2016 Canada
Bill Everson 1926 - 1926 Wales
Taulupe Faletau 2011 - 2023 Wales
Tony Faulkner 1975 - 1979 Wales
Albert Fear 1934 - 1935 Wales
Horace Finlinson 1895 - 1895 England
Ian Ford 1959 - 1959 Wales
Jason Forster 2004 - 2004 Wales
Adrian Garvey 1989 - 1993 Zimbabwe
Adrian Garvey 1996 - 1999 South Africa
Billy Geen 1912 - 1913 Wales
Dai Gent 1905 - 1910 England
Glenn George 1991 - 1991 Wales
Andrew Gibbs 1995 - 1997 Wales
Samuel Goldsworthy 1884 - 1885 Wales
Ian Gough 1998 - 2010 Wales
Arthur Gould 1885 - 1897 Wales
Bert Gould 1892 - 1893 Wales
Bob Gould 1882 - 1887 Wales
Tom Graham 1890 - 1895 Wales
Des Greenslade 1962 - 1962 Wales
Oliver Griffiths 2017 - 2017 Wales
Vince Griffiths 1924 - 1924 Wales
John Gwilliam 1947 - 1954 Wales
Ian Hall 1967 - 1974 Wales
Ernie Hammett 1920 - 1922 England
Froude Hancock 1886 - 1890 England
Jack Hancock 1955 - 1955 England
Jim Hannan 1888 - 1895 Wales
Arthur Flowers (Boxer) Harding 1902 - 1908 Wales
George Harding 1881 - 1883 Wales
Theo Harding 1888 - 1889 Wales
Will Harries 2010 - 2012 Wales
George Hathway 1924 - 1924 Wales
Byron Hayward 1998 - 1998 Wales
Ron Herrera 1925 - 1927 Wales
George Hirst 1912 - 1914 Wales
Jehoida Hodges 1899 - 1906 Wales
Bill Hopkin 1937 - 1937 Wales
Peter Hordern 1931 - 1934 England
Shane Howarth 1994 - 1994 New Zealand
Shane Howarth 1998 - 2000 Wales
Dennis Hughes 1967 - 1970 Wales
Jack Hurrell 1959 - 1959 Wales
Harry Jarman 1910 - 1911 Wales
Keith Jarrett 1967 - 1969 Wales
John Jeffery 1967 - 1967 Wales
Ernie Jenkins 1910 - 1910 Wales
Jack Jenkins 1906 - 1906 Wales
Leighton Jenkins 1954 - 1956 Wales
Adam Jones 2006 - 2006 Wales
Bobby Jones 1926 - 1926 Wales
Brian Jones 1960 - 1960 Wales
Ceri Jones 2007 - 2007 Wales
Charles Jones 1920 - 1920 Wales
Dai L Jones 1926 - 1927 Wales
Jack Jones 1908 - 1921 Wales
Ken Jones 1947 - 1957 Wales
Matt Jones 2005 - 2005 Wales
Paul Baker Jones 1921 - 1921 Wales
Percy Jones 1912 - 1914 Wales
Peter Jones 1992 - 1992 Scotland
Ponty Jones 1907 - 1907 Wales
Ryan Jones 2004 - 2013 Wales
Steve Jones 2001 - 2004 Wales
Tom Jones 1922 - 1924 Wales
Tom Jones 1882 - 1885 Wales
Tuan Jones 1913 - 1913 Wales
Jason Jones-Hughes 1999 - 2000 Wales
Harry Jordan 1885 - 1889 Wales
Tom Judson 1882 - 1883 Wales
Robbie Kempson 1998 - 2003 South Africa
Stuart Lane 1978 - 1980 Wales
Viv Law 1939 - 1939 Wales
Victor Leadbetter 1954 - 1954 England
Danny Lee 2002 - 2002 New Zealand
Walter Legge 1937 - 1938 Wales
David Llewellyn 1998 - 1999 Wales
Willie Llewellyn 1899 - 1905 Wales
Barry Llewelyn 1970 - 1972 Wales
George Llewellyn Lloyd 1896 - 1903 Wales
Tom Lockwood 1887 - 1887 Wales
Hal Luscombe 2003 - 2007 Wales
Horace Lyne 1883 - 1885 Wales
Jan Machacek 1994 - 2004 Czech Republic
Haydn Mainwaring 1961 - 1961 Wales
Ossie Male 1921 - 1928 Wales
John Mantle 1964 - 1964 Wales
Andy Marinos 2002 - 2003 Wales
Walter Martin 1912 - 1919 Wales
Jack Matthews 1947 - 1951 Wales
Barney McCall 1936 - 1936 Wales
Duncan McGregor 1907 - 1907 Scotland
John McGregor 1909 - 1909 Scotland
Neil McPherson 1920 - 1923 Scotland
Bryn Meredith 1954 - 1962 Wales
Percy Montgomery 1997 - 2008 South Africa
Harry Morgan 1956 - 1956 Wales
Kevin Morgan 1997 - 2007 Wales
Luke Morgan 2018 - 2018 Wales
Norman Morgan 1960 - 1960 Wales
Rhys Morgan 1984 - 1984 Wales
Teddy Morgan 1902 - 1908 Wales
Tyler Morgan 2015 - 2018 Wales
Jack Morley 1929 - 1932 Wales
Bill Morris 1965 - 1966 Wales
Kevin Moseley 1988 - 1991 Wales
Matt Mostyn 1999 - 1999 Ireland
Jamie Murphy 2017 - 2017 Germany
Lyndon Mustoe 1995 - 1998 Wales
Luke Nabaro 1997 - 1998 Hong Kong
Charlie Newman 1881 - 1887 Wales
Gwyn Nicholls 1896 - 1906 Wales
Kyle Nichols 1996 - 2002 Canada
William Norton 1882 - 1884 Wales
Rhys Oakley 2003 - 2003 Wales
Steve Ojomoh 1994 - 1998 England
Garfield Owen 1955 - 1956 Wales
Harry Packer 1891 - 1897 Wales
Fred Parfitt 1893 - 1896 Wales
Richard Parks 2002 - 2003 Wales
Sam Parry 2020 - 2023 Wales
George Parsons 1947 - 1947 Wales
Birdie Partridge 1903 - 1903 South Africa
Harry Peacock 1929 - 1930 Wales
Edward Peak 1881 - 1881 Wales
Tom Pearson 1891 - 1903 Wales
Vic Perrins 1970 - 1970 Wales
Mike Petri 2007 - 2015 USA
Harry Phillips 1927 - 1928 Wales
Louis Phillips 1900 - 1901 Wales
Percy Phillips 1892 - 1894 Wales
Matt Pini 1994 - 1995 Australia
Matt Pini 1998 - 2000 Italy
Ken Plummer 1969 - 1976 England
Reg Plummer 1912 - 1913 Wales
Tom Pook 1895 - 1895 Wales
Alix Popham 2003 - 2008 Wales
Andy Powell 2008 - 2012 Wales
Dick Powell 1888 - 1888 Wales
Brian Price 1961 - 1969 Wales
Charlie Pritchard 1904 - 1910 Wales
Cliff Pritchard 1904 - 1906 Wales
Frank Purdon 1881 - 1883 Wales
William Radford 1923 - 1923 Wales
Simon Raiwalui 1997 - 2006 Fiji
Dicky Ralph 1931 - 1932 Wales
Billy Raybould 1967 - 1970 Wales
Arthur Rees 1934 - 1938 Wales
Gareth Rees 1986 - 1999 Canada
Peter Rees 1961 - 1964 Wales
Richard Rees 1998 - 1998 Wales
Tom Rees 1935 - 1937 Wales
Tom Roberts 1921 - 1923 Wales
Matthew Robinson 1999 - 1999 Wales
Bill Roche 1920 - 1920 Ireland
Peter Rogers 1999 - 2000 Wales
Gareth Rowlands 1995 - 1996 Canada
Stuart Roy 1995 - 1995 Wales
Matthew Screech 2021 - 2021 Wales
Tal Selley 2005 - 2005 Wales
Jerry Shea 1919 - 1921 Wales
Reg Skrimshire 1899 - 1899 Wales
Colin Smart 1979 - 1983 England
Franco Smith 1997 - 1999 South Africa
Richard Smith 2000 - 2000 Wales
Tommy Smyth 1908 - 1912 Ireland
Rod Snow 1995 - 2007 Canada
Robin Sowden-Taylor 2005 - 2009 Wales
Jeff Squire 1977 - 1983 Wales
Bert Stock 1924 - 1926 Wales
Bill (WE) Tamplin 1947 - 1948 Wales
Russell Taylor 1937 - 1939 Wales
Gary Teichmann 1995 - 1999 South Africa
Alan Thomas 1963 - 1964 Wales
Billy Thomas 1961 - 1963 Wales
Charlie Thomas 1888 - 1891 Wales
George Thomas 1888 - 1891 Wales
Justin Thomas 1995 - 1997 Wales
Malcolm Thomas 1949 - 1959 Wales
Rhys Thomas 2006 - 2009 Wales
Thomas Rhys Thomas 2005 - 2008 Wales
William Thomas 1894 - 1895 Wales
Edwin Thomas Maynard 1904 - 1910 Wales
John Thorne 1963 - 1963 England
Ofisa Tonu'u 1992 - 1993 Samoa
Ofisa Tonu'u 1997 - 1998 New Zealand
Bunner Travers 1937 - 1949 Wales
Twyber Travers 1903 - 1911 Wales
Len Trump 1912 - 1912 Wales
Andy Tuilagi 2005 - 2014 Samoa
Sione Tu'ipulotu 1997 - 2008 Tonga
Paul Turner 1989 - 1989 Wales
Dick Uzzell 1963 - 1965 Wales
Harry Uzzell 1912 - 1920 Wales
Tommy Vile 1908 - 1921 Wales
Mike Voyle 1996 - 2000 Wales
Aaron Wainwright 2018 - 2024 Wales
Phil Waller 1908 - 1910 Wales
David Waters 1986 - 1986 Wales
Billy Watkins 1959 - 1959 Wales
David Watkins 1963 - 1967 Wales
Matthew Watkins 2003 - 2006 Wales
Mike Watkins 1984 - 1984 Wales
Stuart Watkins 1964 - 1970 Wales
Wallace Watts 1892 - 1896 Wales
Jim Webb 1888 - 1889 Wales
Harry Wetter 1912 - 1913 Wales
Jack Wetter 1914 - 1924 Wales
Jack Whitfield 1919 - 1924 Wales
Geoff Whitson 1956 - 1960 Wales
Billy Williams 1952 - 1953 Wales
Brynmor Williams 1978 - 1981 Wales
Buller Williams 1900 - 1901 Wales
Gerald Williams 1981 - 1982 Wales
Jonnie Williams 1906 - 1911 Wales
Mapson Williams 1923 - 1923 Wales
Richard Williams 1881 - 1881 Wales
Stanley Williams 1911 - 1911 England
Peter Woodruff 1951 - 1951 England
John Wright 1934 - 1934 England
Tom Wright 1960 - 1962 England
Chris Wyatt 1998 - 2003 Wales
Gareth Wyatt 1997 - 2003 Wales
Paul Young 2003 - 2003 Wales