Internationals

Internationals who have played for Swansea at some time during their career.

  Name Between Years Team  
  Fred Andrews 1884 Wales  
  Chris Anthony 1997 - 2003 Wales  
  Rob Appleyard 1997 - 1998 Wales  
  Paul Arnold 1990 - 1996 Wales  
  Willie Arnold 1903 Wales  
  Matthew Back 1995 Wales  
  Dan Baker 2013 - 2015 Wales  
  Scott Baldwin 2013 - 2017 Wales  
  Billy Bancroft 1890 - 1901 Wales  
  Jack Bancroft 1909 - 1914 Wales  
  Arthur Bassett 1934 - 1938 Wales  
  James Bater 2003 Wales  
  Dewi Bebb 1959 - 1967 Wales  
  Huw Bennett 2003 - 2012 Wales  
  Mark Bennett 1995 Wales  
  Sid Bevan 1904 Wales  
  Ben Beynon 1920 Wales  
  Eddie Beynon 1925 Wales  
  Dan Biggar 2008 - 2017 Wales  
  Teddy Bishop 1889 Wales  
  Roger Blyth 1974 - 1980 Wales  
  Len Blythe 1951 - 1952 Wales  
  Bleddyn Bowen 1983 - 1989 Wales  
  George Bowen 1887 - 1888 Wales  
  William Bowen 1886 - 1891 Wales  
  William Bowen 1921 - 1922 Wales  
  Onllwyn Brace 1956 - 1961 Wales  
  Aled Brew 2007 - 2012 Wales  
  David Bryant 1988 - 1989 Wales  
  Ian Buckett 1994 - 1997 Wales  
  Colin Charvis 1996 - 2007 Wales  
  Barry Clegg 1979 Wales  
  Tony Clement 1987 - 1995 Wales  
  Maurice Colclough 1978 - 1986 England  
  Richie Collins 1987 - 1995 Wales  
  Sam Cordingley 2000 - 2008 Australia  
  Ronald Cowan 1961 - 1962 Scotland  
  Malcolm Dacey 1983 - 1987 Wales  
  Claud Davey 1930 - 1938 Wales  
  Alban Davies 1913 - 1914 Wales  
  Barry Davies 2006 Wales  
  Cyril Davies 1957 - 1961 Wales  
  Emlyn Davies 1947 - 1948 Wales  
  George Davies 1900 - 1905 Wales  
  Glyn Davies 1955 Wales  
  Hopkin Davies 1898 - 1901 Wales  
  Howard Davies 1939 - 1947 Wales  
  Idwal Davies 1939 Wales  
  Leslie Davies 1939 Wales  
  Mark Davies 1981 - 1985 Wales  
  Mervyn Davies 1969 - 1976 Wales  
  Sam Davies 2016 - 2017 Wales  
  Sgili Davies 1931 - 1932 Wales  
  Stuart Davies 1992 - 1998 Wales  
  Terry Davies 1953 - 1961 Wales  
  Willie Davies 1912 Wales  
  Willie Davies 1936 - 1939 Wales  
  Brendon Dawson 1989 - 2001 Zimbabwe  
  Tom Day 1931 - 1935 Wales  
  Tom Deacon 1891 - 1892 Wales  
  Laurance Delaney 1989 - 1992 Wales  
  Lewis Dick 1972 - 1977 Scotland  
  Alun Donovan 1978 - 1982 Wales  
  Richie Donovan 1983 Wales  
  Dan Dorsey 2001 - 2004 USA  
  Pat Dunkley 1998 - 2005 Canada  
  Arthur Emyr 1989 - 1991 Wales  
  Ben Evans 1998 - 2004 Wales  
  Bryn Evans 1933 Wales  
  DB Evans 1926 Wales  
  Gwyn Evans 1947 - 1949 Wales  
  Ian Evans 2006 - 2014 Wales  
  Islwyn Evans 1922 Wales  
  Jack Evans 1924 Wales  
  Luc Evans 1991 Wales  
  Stuart Evans 1985 - 1987 Wales  
  Tommy Evans 1924 Wales  
  Trevor Evans 1975 - 1977 Wales  
  Walter Evans 1890 - 1891 Wales  
  John Faull 1957 - 1960 Wales  
  Jason Forster 2004 Wales  
  Albert Freear 1901 Ireland  
  Norman Gale 1960 - 1969 Wales  
  Scott Gibbs 1991 - 2001 Wales  
  Samuel Goldsworthy 1884 - 1885 Wales  
  Handel Greville 1947 Wales  
  James Griffiths 2000 Wales  
  Bill Gwynn 1884 - 1885 Wales  
  Dai Gwynn 1882 - 1891 Wales  
  Rowe Harding 1923 - 1928 Wales  
  George Hayward 1908 - 1909 Wales  
  Gavin Henson 2001 - 2011 Wales  
  Harry Hiams 1912 Wales  
  Richard Hibbard 2006 - 2015 Wales  
  Bert Hollingdale 1912 - 1913 Wales  
  Kevin Hopkins 1985 - 1987 Wales  
  Phil Hopkins 1908 - 1910 Wales  
  Tom Hopkins 1926 Wales  
  Geoff Howells 1957 Wales  
  William Howells 1888 Wales  
  Billy Hullin 1967 Wales  
  Dick Huxtable 1920 Wales  
  Tom Jackson 1895 Wales  
  Billy James 1983 - 1987 Wales  
  David James 1891 - 1899 Wales  
  Evan James 1890 - 1899 Wales  
  Paul James 2003 - 2016 Wales  
  Aaron Jarvis 2012 - 2016 Wales  
  Albert Jenkin 1895 - 1896 Wales  
  David Jenkins 1927 - 1929 Wales  
  Garin Jenkins 1991 - 2000 Wales  
  Glyn John 1954 Wales  
  Howell John 1926 - 1927 Wales  
  Dill Johnson 1953 Wales  
  Adam Jones 2006 Wales  
  Alun Wyn Jones 2006 - 2017 Wales  
  Dai Jones 1947 - 1949 Wales  
  Dick Jones 1901 - 1910 Wales  
  Howie Jones 1930 Wales  
  Ivor Jones 1924 - 1930 Wales  
  Joe Jones 1924 Wales  
  Matt Jones 2005 Wales  
  Robert Jones 1986 - 1995 Wales  
  Ron Jones 1967 - 1968 Wales  
  Roy Jones 1927 - 1928 Wales  
  Ryan Jones 2004 - 2013 Wales  
  Will Joseph 1902 - 1906 Wales  
  Fred Jowett 1903 Wales  
  Mark Keyworth 1976 England  
  Jim Lang 1931 - 1937 Wales  
  John Leleu 1959 - 1960 Wales  
  Brinley Lewis 1912 - 1913 Wales  
  CP Lewis 1882 - 1884 Wales  
  Geraint Lewis 1998 - 2001 Wales  
  Howell Lewis 1913 - 1914 Wales  
  Will Lewis 1925 Wales  
  Brian Lima 1991 - 2007 Samoa  
  Gareth Llewellyn 1989 - 2004 Wales  
  Phil Llewellyn 1973 - 1974 Wales  
  Andy Lloyd 2001 Wales  
  Christian Loader 1995 - 1997 Wales  
  Edgar Long 1936 - 1939 Wales  
  Haydn Mainwaring 1961 Wales  
  Sililo Martens 1998 - 2009 Tonga  
  Alf Mathews 1886 Wales  
  Robin McBryde 1994 - 2005 Wales  
  Billy McCutcheon 1891 - 1894 Wales  
  John Meredith 1888 - 1890 Wales  
  Gwilym Michael 1923 Wales  
  Frank Mills 1892 - 1896 Wales  
  Craig Mitchell 2009 - 2013 Wales  
  Andrew Moore 1995 - 2002 Wales  
  Steve Moore 1997 Wales  
  D Morgan 1885 - 1889 Wales  
  Eddie Morgan 1938 - 1939 Wales  
  Edgar Morgan 1914 Wales  
  Guy Morgan 1927 - 1930 Wales  
  Ivor Morgan 1908 - 1912 Wales  
  Kevin Morgan 1997 - 2007 Wales  
  Matthew Morgan 2014 - 2015 Wales  
  Teddy Morgan 1902 - 1908 Wales  
  Paul Moriarty 1986 - 1988 Wales  
  Richard Moriarty 1981 - 1987 Wales  
  Darren Morris 1998 - 2004 Wales  
  George Morris 1882 - 1884 Wales  
  Ivor Morris 1924 Wales  
  Robbie Morris 2003 England  
  Ronnie Morris 1933 - 1937 Wales  
  Tony O'Connor 1960 - 1962 Wales  
  Chauncey O'Toole 2009 - 2012 Canada  
  Albert Owen 1924 Wales  
  Dicky Owen 1901 - 1912 Wales  
  Frank Palmer 1922 Wales  
  Stuart Parfitt 1990 Wales  
  Dai Parker 1924 - 1930 Wales  
  Sonny Parker 2002 - 2008 Wales  
  Tom Parker 1919 - 1923 Wales  
  Will Parker 1899 Wales  
  Harry Payne 1935 Wales  
  Horace Phillips 1952 Wales  
  Dai Prosser 1934 Wales  
  Tom Prydie 2010 - 2013 Wales  
  Jeremy Pugh 1987 - 1990 Wales  
  Richie Pugh 2005 Wales  
  Frank Purdon 1881 - 1883 Wales  
  Dan Rees 1900 - 1905 Wales  
  Doug Rees 1968 Wales  
  Evan Rees 1919 Wales  
  Idwal Rees 1934 - 1938 Wales  
  Joe Rees 1920 - 1924 Wales  
  Richard Rees 1998 Wales  
  Richie Rees 2010 Wales  
  Alan Reynolds 1990 - 1992 Wales  
  Bryan Richards 1960 Wales  
  David Richards 1979 - 1983 Wales  
  Evan Richards 1885 - 1887 Wales  
  Gareth Roberts 1985 - 1987 Wales  
  Martin Roberts 2008 - 2009 Wales  
  Matthew Robinson 1999 Wales  
  Charles Rowlands 1926 Wales  
  Clive Rowlands 1963 - 1965 Wales  
  Keith Rowlands 1962 - 1965 Wales  
  Rhys Ruddock 2010 - 2016 Ireland  
  David Samuel 1891 - 1893 Wales  
  John Samuel 1891 Wales  
  Fred Scrine 1899 - 1901 Wales  
  Elvis Seveali'i 2000 - 2007 Samoa  
  Greg Smith 1995 - 2003 Fiji  
  Nicky Smith 2014 - 2017 Wales  
  Ian Stephens 1981 - 1984 Wales  
  Rees Stephens 1947 - 1957 Wales  
  Peter Stone 1949 Wales  
  Tony Swift 1981 - 1984 England  
  Luke Tait 2005 - 2010 Canada  
  Haydn Tanner 1935 - 1949 Wales  
  Don Tarr 1935 Wales  
  Mark Taylor 1994 - 2005 Wales  
  Alun Thomas 1952 - 1955 Wales  
  Arwel Thomas 1996 - 2000 Wales  
  Bob Thomas 1900 - 1901 Wales  
  Clem Thomas 1949 - 1959 Wales  
  Dai Thomas 1930 - 1935 Wales  
  David Thomas 1904 - 1912 Wales  
  Harold Thomas 1912 Wales  
  Horace Thomas 1912 - 1913 Wales  
  Jonathan Thomas 2003 - 2011 Wales  
  Justin Thomas 1995 - 1997 Wales  
  Watcyn Thomas 1927 - 1933 Wales  
  Filo Tiatia 2000 New Zealand  
  Mark Titley 1983 - 1990 Wales  
  William Towers 1887 - 1888 Wales  
  Billy Trew 1900 - 1913 Wales  
  Eli Walker 2015 Wales  
  Ian Watkins 1988 - 1989 Wales  
  David Weatherley 1998 Wales  
  David Weaver 1964 Wales  
  Richard Webster 1987 - 1993 Wales  
  Geoff Wheel 1974 - 1982 Wales  
  Paul Wheeler 1967 - 1968 Wales  
  Aled Williams 1990 - 1995 Wales  
  Andy Williams 2003 - 2007 Wales  
  Barry Williams 1996 - 2002 Wales  
  Billy Williams 1951 - 1956 Wales  
  Brian Williams 1990 - 1991 Wales  
  Brynmor Williams 1978 - 1981 Wales  
  Clive Williams 1977 - 1983 Wales  
  Eddie Williams 1924 - 1925 Wales  
  Gerald Williams 1981 - 1982 Wales  
  Steve Williams 1994 - 2003 Wales  
  T Williams 1888 Wales  
  Tom Williams 1912 - 1914 Wales  
  Tudor Williams 1921 Wales  
  Richard Wintle 1988 Wales  
  Nik Witkowski 1998 - 2005 Canada  
  Mark Wyatt 1983 - 1987 Wales  
  Dai Young 1987 - 2001 Wales  

Latest News