Internationals

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

  Name Between Years Team  
  Rob Ackerman 1980 - 1985 Wales  
  Cory Allen 2013 - 2014 Wales  
  Scott Andrews 2011 - 2013 Wales  
  Rob Appleyard 1997 - 1998 Wales  
  Charlie Arthur 1888 - 1891 Wales  
  Cliff Ashton 1959 - 1962 Wales  
  Tom Barlow 1884 Wales  
  Bob Barrell 1929 - 1933 Wales  
  Arthur Bassett 1934 - 1938 Wales  
  Jack Bassett 1929 - 1932 Wales  
  Dan Baugh 1998 - 2002 Canada  
  Geoff Beckingham 1953 - 1958 Wales  
  Mark Bennett 1995 Wales  
  John Bevan 1971 - 1973 Wales  
  Roger Bidgood 1992 - 1993 Wales  
  Norman Biggs 1888 - 1894 Wales  
  Selwyn Biggs 1895 - 1900 Wales  
  Jim Birch 1911 Wales  
  Dai Bishop 1984 Wales  
  Steve Blackmore 1987 Wales  
  John Blake 1899 - 1901 Wales  
  Alec Bland 1887 - 1890 Wales  
  Ronnie Boon 1930 - 1933 Wales  
  Harry Bowcott 1929 - 1933 Wales  
  Alfred Brice 1899 - 1904 Wales  
  James Bridie 1882 Wales  
  Jim Brown 1925 Wales  
  John Brown 1907 - 1909 Wales  
  Charles Bryant 1920 Ireland  
  Dai Burcher 1977 Wales  
  Paul Burke 1995 - 2003 Ireland  
  Jim Burns 1927 Wales  
  Percy Bush 1905 - 1910 Wales  
  Richard Cardus 1979 England  
  Alun Carter 1991 Wales  
  James Clare 1882 Wales  
  Billy Cleaver 1947 - 1950 Wales  
  Richie Collins 1987 - 1995 Wales  
  Terry Cook 1949 Wales  
  Gareth Cooper 2001 - 2010 Wales  
  William Cope 1896 Wales  
  Robin Copeland 2014 Ireland  
  Arthur Cornish 1923 - 1926 Wales  
  Fred Cornish 1897 - 1899 Wales  
  Darren Crompton 2007 England  
  Alex Cuthbert 2011 - 2014 Wales  
  Chris Czekaj 2005 - 2010 Wales  
  Malcolm Dacey 1983 - 1987 Wales  
  Pat Daniels 1981 - 1982 Wales  
  Dickie David 1907 Wales  
  Adrian Davies 1990 - 1995 Wales  
  Alban Davies 1913 - 1914 Wales  
  Barry Davies 1896 Wales  
  Bradley Davies 2009 - 2014 Wales  
  Brian Davies 1962 - 1963 Wales  
  Cecil Davies 1934 Wales  
  Charles Davies 1956 Wales  
  Cliff Davies 1947 - 1951 Wales  
  Cyril Davies 1957 - 1961 Wales  
  Dai Davies 1923 Wales  
  Daph Davies 1921 - 1925 Wales  
  Ewan Davies 1912 Wales  
  Gareth Davies 1978 - 1985 Wales  
  Gerald Davies 1966 - 1978 Wales  
  Glyn Davies 1947 - 1951 Wales  
  Gwyn Davies 1928 - 1930 Wales  
  Huw Davies 1981 - 1986 England  
  Jonathan Davies 1985 - 1997 Wales  
  Leigh Davies 1996 - 2003 Wales  
  Stan Davies 1923 Wales  
  Wendy Davis 1939 Wales  
  Harry Day 1892 - 1894 Wales  
  Hans de Goede 1974 - 1987 Canada  
  Bobby Delahay 1922 - 1927 Wales  
  Dean Dewdney 1996 Zimbabwe  
  George Dobson 1900 Wales  
  Tom Dobson 1898 - 1899 Wales  
  Alun Donovan 1978 - 1982 Wales  
  Richie Donovan 1983 Wales  
  Billy Douglas 1886 - 1887 Wales  
  Bruce Douglas 2002 - 2006 Scotland  
  Louis Dyke 1910 - 1911 Wales  
  Gareth Edwards 1967 - 1978 Wales  
  Ian Eidman 1983 - 1986 Wales  
  Jack Elliot 1894 - 1898 Wales  
  William Elsey 1895 Wales  
  Arthur Emyr 1989 - 1991 Wales  
  Ralph Escott 1891 - 1895 Wales  
  Grant Esterhuizen 2000 South Africa  
  Ben Evans 1998 - 2004 Wales  
  Bill Evans 1882 - 1883 Wales  
  David Evans 1896 - 1898 Wales  
  David Evans 1989 - 1995 Wales  
  David Evans 1889 - 1891 Wales  
  Gareth Evans 1977 - 1978 Wales  
  Gavin Evans 2006 Wales  
  Gwyn Evans 1947 - 1949 Wales  
  JD Evans 1958 Wales  
  Jem Evans 1887 - 1888 Wales  
  Roddy Evans 1958 - 1962 Wales  
  Rosser Evans 1889 Wales  
  Norman Fender 1930 - 1931 Wales  
  Taufa'ao Filise 2001 - 2011 Tonga  
  James Finlay 1913 - 1920 Ireland  
  Alex Finlayson 1974 Wales  
  Dai Fitzgerald 1894 Wales  
  Steve Ford 1990 - 1991 Wales  
  Wayne Fyvie 1996 South Africa  
  Rhys Gabe 1901 - 1908 Wales  
  Ernie George 1895 - 1896 Wales  
  Reggie Gibbs 1906 - 1911 Wales  
  Ray Giles 1983 - 1987 Wales  
  Rhys Gill 2010 - 2013 Wales  
  Barry Girling 1881 Wales  
  Gareth Griffiths 1953 - 1957 Wales  
  Mike Griffiths 1988 - 1998 Wales  
  Adrian Hadley 1983 - 1988 Wales  
  Leigh Halfpenny 2008 - 2014 Wales  
  Mike Hall 1988 - 1995 Wales  
  Wayne Hall 1988 Wales  
  Ernie Hammett 1920 - 1922 England  
  Frank Hancock 1884 - 1886 Wales  
  Boxer Harding 1902 - 1908 Wales  
  Danny Harris 1959 - 1961 Wales  
  Iestyn Harris 2001 - 2004 Wales  
  Dai Hayward 1963 - 1964 Wales  
  Dick Hellings 1897 - 1901 Wales  
  Frank Hill 1885 - 1894 Wales  
  Simon Hill 1993 - 1997 Wales  
  Syd Hinam 1925 - 1926 Wales  
  John Hinton 1884 Wales  
  Terry Holmes 1978 - 1985 Wales  
  Kevin Hopkins 1985 - 1987 Wales  
  Edward Horsfall 1949 England  
  Rob Howley 1996 - 2002 Wales  
  Hugh Hughes 1887 - 1889 Wales  
  Billy Hullin 1967 Wales  
  Jon Humphreys 1995 - 2003 Wales  
  Viv Huzzey 1898 - 1899 Wales  
  Albert Hybart 1887 Wales  
  Hugh Ingledew 1890 - 1891 Wales  
  Iorrie Isaacs 1933 Wales  
  Dafydd James 1996 - 2007 Wales  
  Maldwyn James 1947 - 1948 Wales  
  Tom James 2007 - 2010 Wales  
  Lee Jarvis 1997 Wales  
  Billy Jenkins 1912 - 1913 Wales  
  John Jenkins 1923 Wales  
  Ned Jenkins 1927 - 1932 Wales  
  Neil Jenkins 1991 - 2002 Wales  
  Barry John 1966 - 1972 Wales  
  Glyn John 1954 Wales  
  Paul John 1994 - 1998 Wales  
  Spencer John 1995 - 2002 Wales  
  Tom Johnson 1921 - 1925 Wales  
  Adam Jones 2006 Wales  
  Arthur Jones 1933 Wales  
  Arthur Jones 1883 Wales  
  Bob Jones 1901 Wales  
  Cliff Jones 1934 - 1938 Wales  
  Derwyn Jones 1994 - 1996 Wales  
  Elvet Jones 1939 Wales  
  Gareth Jones 1995 Wales  
  Graham Jones 1930 - 1933 Wales  
  Gwyn Jones 1996 - 1997 Wales  
  Harold Jones 1929 Wales  
  Ken Jones 1962 - 1966 Wales  
  Keri Jones 1967 - 1968 Wales  
  Kingsley Jones 1960 - 1963 Wales  
  Pussy Jones 1898 Wales  
  Robert Jones 1986 - 1995 Wales  
  Wyndham Jones 1905 Wales  
  Sid Judd 1953 - 1955 Wales  
  Dick Kedzlie 1888 Wales  
  Mike Knill 1976 Wales  
  Tavis Knoyle 2010 - 2013 Wales  
  Stuart Lane 1978 - 1980 Wales  
  ALP Lewis 1996 - 2002 Wales  
  Clem Lewis 1912 - 1923 Wales  
  Dai Lewis 1886 Wales  
  Emyr Lewis 1991 - 1996 Wales  
  Rhodri Lewis 1981 - 1982 Wales  
  Tom Lewis 1926 - 1927 Wales  
  Willie Llewellyn 1899 - 1905 Wales  
  Christian Loader 1995 - 1997 Wales  
  Campese Ma'afu 2010 - 2014 Fiji  
  Martyn Madden 2002 - 2003 Wales  
  Ossie Male 1921 - 1928 Wales  
  Les Manfield 1939 - 1948 Wales  
  BB Mann 1881 Wales  
  Douglas Marsden-Jones 1921 - 1924 Wales  
  Chris Matthews 1939 Wales  
  Jack Matthews 1947 - 1951 Wales  
  Allen McCarley 1938 Wales  
  Alun Meredith 1949 Wales  
  Frank Mills 1892 - 1896 Wales  
  Andy Moore 1995 - 1996 Wales  
  Steve Moore 1997 Wales  
  Cliff Morgan 1951 - 1958 Wales  
  Craig Morgan 2002 - 2005 Wales  
  Harry Morgan 1956 Wales  
  Robert Morgan 1962 - 1963 Wales  
  Scott Morgan 2007 Wales  
  Teddy Morgan 1902 - 1908 Wales  
  William Morgan 1910 Wales  
  Bill Morris 1965 - 1966 Wales  
  Darren Morris 1998 - 2004 Wales  
  Haydn Morris 1951 - 1955 Wales  
  Pieter Muller 1992 - 1999 South Africa  
  Lyndon Mustoe 1995 - 1998 Wales  
  Josh Navidi 2013 Wales  
  Barry Nelmes 1975 - 1978 England  
  Trevor Nicholas 1919 Wales  
  Gwyn Nicholls 1896 - 1906 Wales  
  Howard Nicholls 1958 Wales  
  Syd Nicholls 1888 - 1891 Wales  
  Howie Norris 1963 - 1966 Wales  
  Bob Norster 1982 - 1989 Wales  
  William Norton 1882 - 1884 Wales  
  Des O'Brien 1948 - 1952 Ireland  
  Billy O'Neill 1904 - 1908 Wales  
  John O'Shea 1967 - 1968 Wales  
  Bill Ould 1924 Wales  
  George Parsons 1947 Wales  
  Rhys Patchell 2013 Wales  
  Tim Payne 2004 - 2010 England  
  Tom Pearson 1891 - 1903 Wales  
  William Philips 1881 - 1884 Wales  
  Alan Phillips 1979 - 1987 Wales  
  Andy Powell 2008 - 2012 Wales  
  Jack Powell 1923 Wales  
  Jack Powell 1906 Wales  
  Ryan Powell 2002 Wales  
  Wick Powell 1920 Wales  
  Andries Pretorius 2013 Wales  
  Alun Priday 1958 - 1961 Wales  
  Jack Prosser 1921 Wales  
  Gary Prothero 1964 - 1966 Wales  
  Richie Pugh 2005 Wales  
  Joe Pugsley 1910 - 1911 Wales  
  Craig Quinnell 1995 - 2002 Wales  
  Billy Raybould 1967 - 1970 Wales  
  Mike Rayer 1991 - 1994 Wales  
  Lou Reed 2012 - 2013 Wales  
  Brian Rees 1967 Wales  
  Harry Rees 1937 - 1938 Wales  
  Lewis Rees 1933 Wales  
  Gwyn Richards 1927 Wales  
  Idris Richards 1925 Wales  
  Ken Richards 1960 - 1961 Wales  
  Maurice Richards 1968 - 1969 Wales  
  Arnold Rickards 1924 Wales  
  Mark Ring 1983 - 1991 Wales  
  Jamie Ringer 2001 Wales  
  Bill Roberts 1929 Wales  
  Gareth Roberts 1985 - 1987 Wales  
  Jamie Roberts 2008 - 2014 Wales  
  John Roberts 1927 - 1929 Wales  
  Meirion Roberts 1960 - 1963 Wales  
  Harry Robinson 2012 - 2013 Wales  
  Ian Robinson 1974 Wales  
  Jamie Robinson 2001 - 2007 Wales  
  Nicky Robinson 2003 - 2009 Wales  
  Bill Roche 1920 Ireland  
  Peter Rogers 1999 - 2000 Wales  
  Bobby Ross 1989 - 2003 Canada  
  Mel Rosser 1924 Wales  
  Gwyn Rowlands 1953 - 1956 Wales  
  Keith Rowlands 1962 - 1965 Wales  
  Mark Rowley 1996 - 1997 Wales  
  Stuart Roy 1995 Wales  
  John Scott 1978 - 1984 England  
  Tal Selley 2005 Wales  
  Heino Senekal 1998 - 2007 Namibia  
  Tom Shanklin 2001 - 2010 Wales  
  Terry Shaw 1983 Wales  
  Joe Simpson 1884 Wales  
  Semo Sititi 1999 - 2009 Samoa  
  Archie Skym 1928 - 1935 Wales  
  Richard Smith 2000 Wales  
  Sidney Smith 1884 - 1885 Wales  
  Robin Sowden-Taylor 2005 - 2009 Wales  
  Billy Spiller 1910 - 1913 Wales  
  Buller Stadden 1884 - 1890 Wales  
  Anthony Sullivan 2001 Wales  
  John Tait 1997 - 2002 Canada  
  Luke Tait 2005 - 2010 Canada  
  Petru Tamba 2012 Romania  
  Bill (WE) Tamplin 1947 - 1948 Wales  
  Haydn Tanner 1935 - 1949 Wales  
  Don Tarr 1935 Wales  
  Hemi Taylor 1994 - 1996 Wales  
  Mike Teague 1985 - 1993 England  
  Alun Thomas 1952 - 1955 Wales  
  Billy Thomas 1961 - 1963 Wales  
  Gareth Thomas 1995 - 2007 Wales  
  Ivor Thomas 1924 Wales  
  Justin Thomas 1995 - 1997 Wales  
  LC Thomas 1885 Wales  
  Melbourne Thomas 1919 - 1924 Wales  
  Nathan Thomas 1996 - 1998 Wales  
  Thomas Rhys Thomas 2005 - 2008 Wales  
  Alec Timms 1896 - 1905 Scotland  
  Bunner Travers 1937 - 1949 Wales  
  Edward Treharne 1881 - 1882 Wales  
  Frank Trott 1948 - 1949 Wales  
  Bernard Turnbull 1925 - 1930 Wales  
  Maurice Turnbull 1933 Wales  
  Dick Uzzell 1963 - 1965 Wales  
  Michel Van der Loos 1975 - 1980 Netherlands  
  Mike Voyle 1996 - 2000 Wales  
  John Wakeford 1988 Wales  
  Nigel Walker 1993 - 1998 Wales  
  Thomas Wallace 1920 Ireland  
  Nick Walne 1999 Wales  
  Eddie Watkins 1935 - 1939 Wales  
  Ian Watkins 1988 - 1989 Wales  
  Mike Watkins 1984 Wales  
  Stuart Watkins 1964 - 1970 Wales  
  Gordon Wells 1955 - 1958 Wales  
  Dai Westacott 1906 Wales  
  Jeff Whitefoot 1984 - 1987 Wales  
  Andy Williams 2003 - 2007 Wales  
  Bleddyn Williams 1947 - 1955 Wales  
  Brynmor Williams 1978 - 1981 Wales  
  Cliff Williams 1924 - 1925 Wales  
  Derek Williams 1955 - 1956 Wales  
  Frank Williams 1929 - 1933 Wales  
  Gareth Williams 2003 - 2010 Wales  
  Jonnie Williams 1906 - 1911 Wales  
  Les Williams 1947 - 1949 Wales  
  Lloyd Williams 1957 - 1962 Wales  
  Lloyd Williams 2011 - 2013 Wales  
  Martyn Williams 1996 - 2012 Wales  
  Morgan Williams 1999 - 2008 Canada  
  Owain Williams 1990 Wales  
  Owen Williams 2013 Wales  
  Rhys Williams 2000 - 2005 Wales  
  Robbie Williams 1912 - 1914 Wales  
  Steve Williams 1994 - 2003 Wales  
  Tom Williams 1882 Wales  
  William Williams 1887 - 1890 Wales  
  Rex Willis 1950 - 1955 Wales  
  Bobby Windsor 1973 - 1979 Wales  
  Bert Winfield 1903 - 1908 Wales  
  Matthew Wintle 1996 Wales  
  Richard Wintle 1988 Wales  
  Wilf Wooller 1933 - 1939 Wales  
  John Yapp 2005 - 2011 Wales  
  Dai Young 1987 - 2001 Wales  
  George Young 1886 Wales  
  Paul Young 2003 Wales  

Latest News