List of Wales international footballers (alphabetical)

This is a list of footballers who have played for the Wales national football team.

Players are listed alphabetically according to surname, then first name, and for players of the same name, date of debut.

This table takes into account all official Wales matches played up to and including 27 May 2012.

Table

Name Date of birth Caps Goals First cap Opponent Last cap Opponent Notes
Harry Adams 1855 40 1882 02 25 Ireland[1] 1883 03 17 Ireland
Mark Aizlewood 1959 10 01 390 1986 02 15 Saudi Arabia 1994 12 14 Bulgaria
Ivor Allchurch 1929 12 16 6823 1950 11 15 England 1966 05 22 Chile Joint-second-highest goalscorer
Len Allchurch 1933 09 12 110 1955 04 20 Northern Ireland[1] 1963 12 10 England
Bryn Allen 1921 03 23 20 1950 10 21 Scotland 1950 11 15 England
Joe Allen 1990 03 14 80 2009 05 29 Estonia 2012 05 27 Mexico
Malcolm Allen 1967 03 21 143 1986 02 15 Saudi Arabia 1993 11 17 Romania
Ethan Ampadu 2000 09 14 20 2017 11 10 France 2017 11 14 Panama
Smart Arridge 1872 80 1892 02 27 Ireland 1899 03 20 England
Dai Astley 1909 10 11 1312 1931 04 22 Ireland 1939 05 21 France
Bobby Atherton 1876 07 29 92 1899 03 04 Ireland 1905 04 08 Ireland
William Bailiff 1882 03 19 40 1913 01 18 Ireland 1920 02 14 Ireland
Billy Baker 1920 10 03 10 1948 03 10 Ireland 1948 03 10 Ireland
Colin Baker 1934 12 18 70 1958 06 11 Mexico 1961 11 08 Scotland
Gareth Bale 1989 07 16 336 2006 05 27 Trinidad & Tobago 2011 11 12 Norway
Tommy Bamford 1905 09 02 51 1930 10 25 Scotland 1933 05 25 France
Darren Barnard 1971 11 30 220 1998 03 25 Jamaica 2004 05 27 Norway
Walley Barnes 1920 01 16 221 1947 10 18 England 1954 10 16 Scotland Manager of Wales 1954–1956
Thomas Bartley 1874 10 1898 03 28 England 1898 03 28 England
Archie Bastock 1869 10 1892 02 27 Ireland 1892 02 27 Ireland
Harry Beadles 1897 09 28 20 1925 02 14 Scotland 1925 02 28 England
William Bell 1859 50 1881 02 26 England 1886 04 10 Scotland
Craig Bellamy 1979 07 13 6919 1998 03 25 Jamaica 2012 05 27 Mexico
Ray Bennion 1896 09 01 100 1925 10 31 Scotland 1931 12 05 Ireland
George Berry 1957 11 19 50 1979 05 02 West Germany 1983 02 23 England
Clayton Blackmore 1964 09 23 391 1985 02 26 Norway 1997 03 29 Belgium
Darcy Blake 1988 12 13 91 2010 10 12 Switzerland 2012 02 29 Costa Rica
Nathan Blake 1972 01 27 294 1994 03 09 Norway 2003 11 19 Russia
Horace Blew 1878 01 220 1899 03 04 Ireland 1910 03 14 England
Thomas Boden 1860 06 10 1880 03 15 England 1880 03 15 England
Paul Bodin 1964 09 13 233 1990 05 20 Costa Rica 1994 09 07 Albania
Les Boulter 1913 08 31 11 1939 03 15 Ireland 1939 03 15 Ireland
Ernie Bowdler 1872 10 1893 03 18 Scotland 1893 03 18 Scotland
Jack Bowdler 1870 53 1890 02 08 Ireland 1894 03 12 England
Dave Bowen 1928 06 07 191 1954 09 22 Yugoslavia 1959 04 22 Northern Ireland Captain of Wales at 1958 World Cup; Manager of Wales 1964–1974
Edward Bowen 1858 20 1880 03 27 Scotland 1883 03 12 Scotland
Jason Bowen 1972 08 24 20 1994 05 23 Estonia 1996 11 09 Netherlands
Mark Bowen 1963 12 07 413 1986 05 10 Canada 1997 02 11 Republic of Ireland[1]
Stan Bowsher 1899 10 03 10 1929 02 02 Ireland 1929 02 02 Ireland
Terry Boyle 1958 10 29 21 1981 02 24 Republic of Ireland 1981 05 16 Scotland
Mark Bradley 1988 01 14 10 2010 05 23 Croatia 2010 05 23 Croatia
Tom Bradshaw 1992 07 27 30 2016 03 28 Ukraine 2018 03 22 China
Thomas Britten 1858 03 06 20 1878 03 23 Scotland 1880 03 27 Scotland
Samuel Brookes 1877 20 1900 02 24 Ireland 1900 03 26 England
David Brooks 1997 07 08 20 2017 11 10 France 2017 11 14 Panama
Arthur Brown 1903 10 10 10 1926 02 13 Ireland 1926 02 13 Ireland
Jason Brown 1982 05 18 30 2006 05 27 Trinidad & Tobago 2012 05 27 Mexico
Marcus Browning 1971 04 22 50 1996 01 24 Italy 1997 05 27 Scotland
Thomas Bryan 1866 21 1886 02 27 Ireland 1886 03 29 England
Thomas Buckland 1870 10 1899 03 20 England 1899 03 20 England
Ron Burgess 1917 04 09 321 1946 10 19 Scotland 1954 05 09 Austria
Tom Burke 1862 81 1883 02 03 England 1888 03 10 Scotland
Thomas Burnett 1852 10 1877 03 05 Scotland 1877 03 05 Scotland
Ollie Burton 1941 11 11 90 1963 03 20 Hungary 1969 05 10 Northern Ireland
Jack Butler 1868 30 1893 03 13 England 1893 04 05 Ireland
William Butler 1872 21 1900 02 03 Scotland 1900 02 24 Ireland
Les Cartwright 1952 03 04 70 1974 05 11 England 1978 10 25 Malta
John Challen 1863 03 26 40 1887 02 26 England 1890 03 15 England
Tom Chapman 1871 72 1894 02 24 Ireland 1897 03 29 England
Jeremy Charles 1959 09 26 191 1980 11 19 Czechoslovakia 1986 09 10 Finland
John Charles 1931 12 27 3815 1950 03 08 Ireland 1965 05 30 USSR
Mel Charles 1935 05 14 316 1955 04 20 Northern Ireland 1962 02 07 Hungary
James Chester 1989 01 23 300 2014 06 04 Netherlands 2018 03 22 China
Simon Church 1988 12 10 151 2009 05 29 Estonia 2012 05 27 Mexico
Roy Clarke 1925 06 01 225 1948 11 10 England 1956 04 11 Northern Ireland
Chris Coleman 1970 06 10 324 1992 04 29 Austria 2002 05 14 Germany Manager of Wales 2012–present
Dai Collier 1894 04 12 11 1921 02 12 Scotland 1921 02 12 Scotland
Danny Collins 1980 08 06 120 2005 02 09 Hungary 2011 05 27 Northern Ireland
Elvet Collins 1902 10 16 10 1930 10 25 Scotland 1930 10 25 Scotland
James Collins 1983 08 23 392 2004 05 27 Norway 2011 03 26 England
Jack Collison 1988 10 02 110 2008 05 28 Iceland 2012 02 29 Costa Rica
Charles Conde 1859 30 1884 02 09 Ireland 1884 03 29 Scotland
Fred Cook 1902 01 20 80 1925 02 14 Scotland 1931 11 18 England
John Cornforth 1967 10 07 20 1995 03 29 Bulgaria 1995 06 07 Georgia
David Cotterill 1987 12 04 191 2005 10 12 Azerbaijan 2011 05 27 Northern Ireland
Danny Coyne 1973 08 27 160 1996 04 24 Switzerland 2007 10 13 Cyprus
Andrew Crofts 1984 05 29 230 2005 10 12 Azerbaijan 2012 02 29 Costa Rica
Wynne Crompton 1907 05 28 30 1930 10 25 Scotland 1931 04 22 Ireland
Edwin Cross 1848 20 1876 03 25 Scotland 1877 03 05 Scotland
Knyvett Crosse 1855 31 1879 04 07 Scotland 1881 03 14 Scotland
Mark Crossley 1969 06 16 80 1997 02 11 Republic of Ireland 2004 08 18 Latvia
Vic Crowe 1932 01 31 160 1958 11 26 England 1962 11 07 Hungary
Horace Cumner 1918 03 31 31 1938 10 22 England 1939 03 15 Ireland
Alan Curtis 1954 04 16 356 1976 03 24 England 1987 02 18 USSR
Ernie Curtis 1907 06 10 33 1927 10 29 Scotland 1933 11 04 Ireland
Ray Daniel 1928 11 02 210 1950 11 15 England 1957 05 26 Czechoslovakia
Sydney Darvell 1874 05 17 20 1897 03 06 Ireland 1897 03 20 Scotland
Alan Davies 1961 12 05 130 1983 05 31 Northern Ireland 1990 03 28 Republic of Ireland
Albert Davies 1869 11 1891 02 07 Ireland 1891 02 07 Ireland
Alfred Davies 1850 20 1876 03 25 Scotland 1877 03 05 Scotland
Alfred Davies 1863 90 1885 04 11 Ireland 1890 03 15 England
Arron Davies 1984 06 22 10 2006 05 27 Trinidad & Tobago 2006 05 27 Trinidad & Tobago
Arthur Davies 1886 20 1904 03 12 Scotland 1905 03 06 Scotland
Ben Davies 1993 04 24 370 2012 10 12 Scotland 2018 03 22 China
Billy Davies 1883 40 1908 03 07 Scotland 1914 03 16 England
Craig Davies 1986 01 09 50 2005 08 17 Slovenia 2008 02 06 Norway
Cyril Davies 1948 09 07 10 1971 11 24 Romania 1971 11 24 Romania
Dai Davies 1880 30 1904 03 12 Scotland 1908 03 16 England Final appearance was as second-half substitute
for the injured Leigh Roose
Dai Davies 1948 04 01 520 1975 04 16 Hungary 1982 12 15 Yugoslavia
David Davies 1879 20 1899 03 04 Ireland 1900 02 24 Ireland
David Davies 1888 10 01 21 1912 04 13 Ireland 1913 01 18 Ireland
Gareth Davies 1949 07 11 30 1978 04 18 Iran 1978 05 19 Northern Ireland [2]
Gordon Davies 1955 08 03 162 1979 11 21 Turkey 1986 03 26 Republic of Ireland
Hywel Davies 1902 11 20 10 1928 02 04 Ireland 1928 02 04 Ireland
Idwal Davies 1899 08 17 10 1923 03 17 Scotland 1923 03 17 Scotland
James Davies 1845 10 1878 03 23 Scotland 1878 03 23 Scotland
Joe Davies 1864 07 12 70 1888 02 04 England 1893 03 13 England
Joe Davies 1870 110 1889 04 15 Scotland 1900 03 26 England
John Davies 1856 10 1879 04 07 Scotland 1879 04 07 Scotland
John Davies 1862 20 1883 02 03 England 1883 03 17 Ireland
John Davies 1862 10 1885 03 14 England 1885 03 14 England
Len Davies 1899 04 25 236 1922 02 04 Scotland 1929 11 20 England
Llewelyn Davies 1881 130 1907 02 23 Ireland 1914 01 19 Ireland
Lloyd Davies 1877 161 1904 02 29 England 1914 03 16 England
Oswald Davies N.K. 10 1890 03 22 Scotland 1890 03 22 Scotland
Reg Davies 1929 05 27 60 1952 10 18 Scotland 1957 10 19 England
Robert Davies 1861 30 1883 03 17 Ireland 1885 04 11 Ireland
Robert Davies 1863 10 1885 03 14 England 1885 03 14 England
Robert Davies 1869 20 1892 02 27 Ireland 1892 03 05 England
Ron Davies 1942 05 25 299 1964 04 15 Northern Ireland 1974 05 11 England
Simon Davies 1974 04 23 10 1996 04 24 Switzerland 1996 04 24 Switzerland
Simon Davies 1979 10 23 586 2001 03 28 Ukraine 2010 03 03 Sweden
Stan Davies 1898 04 24 185 1920 02 14 Ireland 1930 02 01 Ireland
Thomas Davies 1865 10 1886 03 29 England 1886 03 29 England
Thomas Davies 1872 40 1903 03 02 England 1904 03 12 Scotland
Walter Davies 1863 10 1884 02 09 Ireland 1884 02 09 Ireland
William Davies 1855 41 1876 03 25 Scotland 1880 03 15 England First goalscorer for Wales
William Davies 1882 04 13 115 1903 03 28 Ireland 1912 04 13 Ireland
Willie Davies 1900 02 16 176 1924 02 16 Scotland 1930 02 01 Ireland
Wyn Davies 1942 03 20 346 1963 10 12 England 1973 09 26 Poland
Walter Davis 1888 09 29 50 1913 01 18 Ireland 1914 02 28 Scotland [3]
Alfred Day 1907 10 02 10 1933 11 04 Ireland 1933 11 04 Ireland
Nick Deacy 1953 07 19 124 1977 03 30 Czechoslovakia 1978 11 29 Turkey
Don Dearson 1914 05 13 30 1938 11 09 Scotland 1939 05 21 France
Mark Delaney 1976 05 13 360 1999 10 09 Switzerland 2006 09 02 Czech Republic
Steve Derrett 1947 10 16 40 1969 03 26 West Germany 1971 05 26 Finland
Fred Dewey 1898 10 11 20 1930 10 25 Scotland 1930 11 22 England
Andy Dibble 1965 05 08 30 1986 05 10 Canada 1989 02 08 Israel
Andy Dorman 1982 05 01 30 2010 05 23 Croatia 2011 05 27 Northern Ireland
Jack Doughty 1865 10 86 1886 04 10 Scotland 1890 03 15 England Scored four goals in one match
Roger Doughty 1868 22 1888 03 03 Ireland 1888 03 10 Scotland
Richard Duffy 1985 08 30 130 2005 08 17 Slovenia 2008 03 26 Luxembourg
Paul Dummett 1991 09 26 20 2014 06 04 Netherlands 2015 11 13 Netherlands
Alan Durban 1941 07 07 272 1966 05 18 Brazil 1972 05 27 Northern Ireland
Phil Dwyer 1953 10 28 102 1978 04 18 Iran 1979 10 17 West Germany
Neal Eardley 1988 11 06 160 2007 08 22 Bulgaria 2011 05 25 Scotland
Robert Earnshaw 1981 04 06 5816 2002 05 14 Germany 2012 02 29 Costa Rica
Jermaine Easter 1982 01 15 100 2007 02 06 Northern Ireland 2011 05 25 Scotland
Freddy Eastwood 1983 10 29 114 2007 08 22 Bulgaria 2011 02 08 Republic of Ireland
Charles Edwards 1854 10 1878 03 23 Scotland 1878 03 23 Scotland
Christian Edwards 1975 11 23 10 1996 04 24 Switzerland 1996 04 24 Switzerland
David Edwards 1986 02 03 243 2007 11 17 Republic of Ireland 2012 05 27 Mexico
George Edwards 1920 12 02 122 1946 10 19 Scotland 1949 11 09 Scotland
Henry Edwards 1856 80 1878 03 23 Scotland 1887 03 12 Ireland
Ian Edwards 1955 01 30 44 1977 09 20 Kuwait 1979 11 21 Turkey
Jack Edwards 1876 10 1898 02 19 Ireland 1898 02 19 Ireland
Jim Edwards 1874 30 1895 03 16 Ireland 1897 03 29 England
John Edwards 1850 03 21 10 1876 03 25 Scotland 1876 03 25 Scotland Also made one appearance for England
Robert Edwards 1973 07 01 40 1997 08 20 Turkey 1998 06 06 Tunisia
Rob Edwards 1982 12 25 150 2003 03 29 Azerbaijan 2006 10 11 Cyprus
Tom Edwards 1906 04 09 10 1931 10 31 Scotland 1931 10 31 Scotland
Trevor Edwards 1937 01 24 20 1957 04 10 Northern Ireland 1957 05 19 East Germany
William Egan 1872 10 1892 03 26 Scotland 1892 03 26 Scotland
Ben Ellis 1906 04 11 60 1931 11 18 England 1936 12 02 Scotland
Emrys Ellis 1904 06 29 30 1930 10 25 Scotland 1931 12 05 Ireland
John Emanuel 1948 04 05 20 1973 05 15 England 1973 05 19 Northern Ireland
Mike England 1941 12 02 444 1962 04 11 Northern Ireland 1974 11 20 Luxembourg Manager of Wales 1979–1987
Bob Evans 1881 08 100 1902 02 22 Ireland 1912 04 13 Ireland
Brian Evans 1942 12 02 70 1971 10 13 Finland 1973 09 26 Poland
Ched Evans 1988 12 28 132 2008 05 28 Iceland 2011 03 26 England
Dai Evans 1902 01 28 40 1926 02 13 Ireland 1928 10 27 Scotland
Herbie Evans 1894 08 30 60 1922 02 04 Scotland 1924 03 15 Ireland
Ian Evans 1952 01 30 131 1975 11 19 Austria 1977 09 20 Kuwait
Jack Evans 1889 01 31 81 1912 04 13 Ireland 1923 04 14 Ireland
Jimmy Evans 1894 11 29 40 1922 02 04 Scotland 1923 03 17 Scotland
John Evans 1859 30 1893 04 05 Ireland 1894 03 12 England
Lee Evans 1994 07 24 20 2017 10 14 Panama 2018 03 22 China
Len Evans 1903 05 20 40 1927 04 09 Ireland 1933 11 04 Ireland
Maurice Evans 1859 10 1884 03 17 England 1884 03 17 England
Paul Evans 1974 09 01 20 2002 03 27 Czech Republic 2002 08 21 Croatia
Robert Evans 1885 11 21 102 1906 03 03 Scotland 1910 04 11 Ireland Also made four appearances for England
Roger Evans 1879 11 17 10 1902 02 22 Ireland 1902 02 22 Ireland
Roy Evans 1943 06 05 10 1964 04 15 Northern Ireland 1964 04 15 Northern Ireland
Steve Evans 1979 02 26 70 2006 11 14 Liechtenstein 2008 09 10 Russia
Tom Evans 1903 04 07 40 1926 10 30 Scotland 1928 02 04 Ireland
Walter Evans 1867 30 1890 03 15 England 1892 03 05 Scotland
William Evans 1853 09 20 1876 03 25 Scotland 1877 03 05 Scotland
Willie Evans 1912 11 07 60 1932 12 07 Ireland 1936 03 11 Ireland
Edward Evelyn 1862 11 18 10 1887 02 26 England 1887 02 26 England
John Eyton-Jones 1860 41 1883 03 17 Ireland 1884 03 29 Scotland
George Farmer 1863 20 1885 03 14 England 1885 03 23 Scotland
David Felgate 1960 03 04 10 1983 10 12 Romania 1983 10 12 Romania
Dick Finnigan 1904 05 16 10 1930 02 01 Ireland 1930 02 01 Ireland
Carl Fletcher 1980 04 07 361 2004 02 18 Scotland 2009 03 28 Finland
Brian Flynn 1955 10 12 667 1974 11 20 Luxembourg 1984 11 14 Iceland
Owain Fon Williams 1987 03 17 10 2015 11 13 Netherlands 2015 11 13 Netherlands
Trevor Ford 1923 10 01 3823 1946 10 19 Scotland 1956 10 20 Scotland Joint-second-highest goalscorer
Billy Foulkes 1926 05 29 111 1951 10 20 England 1954 03 31 Northern Ireland
Hugh Foulkes 1909 04 13 10 1931 12 05 Ireland 1931 12 05 Ireland
William Foulkes 1863 20 1884 02 09 Ireland 1885 03 23 Scotland
Jack Fowler 1899 12 03 63 1925 02 28 England 1928 11 17 England
Roger Freestone 1968 08 19 10 2000 05 23 Brazil 2000 05 23 Brazil
Danny Gabbidon 1979 08 08 460 2002 03 27 Czech Republic 2012 02 29 Costa Rica
Glyn Garner 1976 12 09 10 2006 05 27 Trinidad & Tobago 2006 05 27 Trinidad & Tobago
Jack Garner 1872 10 1896 03 21 Scotland 1896 03 21 Scotland
Ryan Giggs 1973 11 29 6412 1991 10 16 Germany 2007 06 02 Czech Republic
David Giles 1956 09 21 122 1980 05 17 England 1983 06 12 Brazil
Sam Gillam 1868 50 1889 04 15 Scotland 1894 03 24 Scotland First substitute, when he replaced Alf Pugh on debut
George Glascodine 1856 10 1879 01 18 England 1879 01 18 England
Pat Glover 1910 09 09 77 1931 10 31 Scotland 1939 03 15 Ireland
George Godding 1896 05 03 20 1923 03 17 Scotland 1923 04 14 Ireland
Brian Godfrey 1940 05 01 32 1964 04 15 Northern Ireland 1965 05 01 Italy
Uriah Goodwin 1859 10 1881 02 26 England 1881 02 26 England
Jeremy Goss 1965 05 11 90 1991 05 01 Iceland 1996 06 02 San Marino
Richard Gough 1860 10 1883 03 12 Scotland 1883 03 12 Scotland
Bert Gray 1900 09 23 240 1924 02 16 Scotland 1938 03 16 Ireland
Colin Green 1942 02 10 150 1965 05 01 Italy 1969 05 10 Northern Ireland
George Green 1912 11 12 40 1938 03 16 Ireland 1939 05 21 France
Ryan Green 1980 10 20 20 1998 06 04 Malta 1998 06 06 Tunisia
William Green 1881 12 05 83 1901 03 23 Ireland 1908 03 07 Scotland
Daniel Grey 1848 20 1876 03 25 Scotland 1878 03 23 Scotland
Arfon Griffiths 1941 08 23 176 1971 04 21 Czechoslovakia 1976 11 17 Scotland
Fred Griffiths 1873 09 13 20 1900 02 03 Scotland 1900 03 26 England
George Griffiths 1865 04 11 10 1887 03 12 Ireland 1887 03 12 Ireland
Harry Griffiths 1931 01 04 10 1953 04 15 Northern Ireland 1953 04 15 Northern Ireland
Llewelyn Griffiths 1877 10 1902 03 15 Scotland 1902 03 15 Scotland
Mal Griffiths 1919 03 08 112 1947 04 16 Ireland 1954 05 09 Austria
Peter Griffiths 1862 09 60 1884 02 09 Ireland 1891 02 07 Ireland
Phil Griffiths 1905 10 25 10 1931 10 31 Scotland 1931 10 31 Scotland
Tom Griffiths 1906 02 21 213 1927 02 12 England 1937 03 17 Ireland
Chris Gunter 1989 07 21 370 2007 05 26 New Zealand 2012 05 27 Mexico
Gareth Hall 1969 03 20 90 1988 03 23 Yugoslavia 1992 04 29 Austria
Jack Hallam 1869 10 1889 02 23 England 1889 02 23 England
Harry Hanford 1907 10 09 70 1933 11 04 Ireland 1939 05 21 France
Alan Harrington 1933 11 17 110 1956 04 11 Northern Ireland 1961 11 08 Scotland
Bill Harris 1928 10 31 60 1954 05 09 Austria 1957 11 13 Scotland
Carl Harris 1956 11 03 241 1976 03 24 England 1982 04 27 England
William Harrison 1872 50 1899 03 20 England 1901 03 23 Ireland
John Hartson 1975 04 05 5114 1995 03 29 Bulgaria 2005 11 16 Cyprus
Simon Haworth 1977 03 30 50 1997 05 27 Scotland 1998 06 06 Tunisia
Abel Hayes 1866 20 1890 02 08 Ireland 1894 02 24 Ireland
Ryan Hedges 1995 07 08 10 2017 11 14 Panama 2017 11 14 Panama
Adam Henley 1994 06 14 20 2015 10 13 Netherlands 2016 03 28 Ukraine
Terry Hennessey 1942 09 01 390 1962 04 11 Northern Ireland 1972 11 15 England
Wayne Hennessey 1987 01 24 380 2007 05 26 New Zealand 2011 11 12 Norway
Malcolm Hersee 1864 20 1886 02 27 Ireland 1886 04 10 Scotland
Richard Hersee 1867 11 25 11 1886 02 27 Ireland 1886 02 27 Ireland
Ron Hewitt 1928 06 21 51 1958 02 05 Israel 1958 06 19 Brazil
Tom Hewitt 1889 04 26 80 1911 01 28 Ireland 1914 03 16 England
Dennis Heywood 1854 10 1879 01 18 England 1879 01 18 England
Harry Hibbott 1859 30 1880 03 15 England 1885 03 23 Scotland
George Higham 1855 20 1878 03 23 Scotland 1879 01 18 England
Mick Hill 1947 12 13 20 1971 10 27 Czechoslovakia 1971 11 24 Romania
Trevor Hockey 1943 05 01 91 1971 10 13 Finland 1973 09 26 Poland
Frank Hoddinott 1894 11 29 20 1921 02 12 Scotland 1921 03 14 England
Glyn Hodges 1963 04 30 182 1984 06 06 Norway 1996 01 24 Italy
Bert Hodgkinson 1884 08 10 10 1908 04 11 Ireland 1908 04 11 Ireland
Andy Holden 1962 09 14 10 1984 06 10 Israel 1984 06 10 Israel
Barrie Hole 1942 09 16 300 1963 03 02 Northern Ireland 1970 11 11 Romania
Billy Hole 1897 11 01 91 1921 04 09 Ireland 1928 11 17 England
Dave Hollins 1938 02 04 110 1962 05 16 Brazil 1966 05 14 Brazil
Idris Hopkins 1910 10 11 121 1934 11 21 Scotland 1939 03 15 Ireland
Jeff Hopkins 1964 04 14 160 1983 05 31 Northern Ireland 1990 05 20 Costa Rica
Mel Hopkins 1934 11 07 340 1956 04 11 Northern Ireland 1963 04 03 Northern Ireland
Barry Horne 1962 05 18 592 1987 09 09 Denmark 1997 03 29 Belgium
Edmund Howell 1867 33 1888 03 03 Ireland 1891 03 07 England
Ron Howells 1927 01 12 20 1953 10 10 England 1953 11 04 Scotland
Ron Hugh 1909 08 05 10 1930 02 01 Ireland 1930 02 01 Ireland
Abel Hughes 1869 20 1894 03 12 England 1894 03 24 Scotland
Arthur Hughes 1884 07 10 1907 02 23 Ireland 1907 02 23 Ireland
Billy Hughes 1865 30 1891 03 07 England 1892 03 26 Scotland
Billy Hughes 1918 03 06 100 1937 10 30 Scotland 1947 04 16 Ireland
Archie Hughes 1919 02 02 50 1948 11 10 England 1949 05 26 Switzerland
Ceri Hughes 1971 02 26 80 1992 05 30 Netherlands 1997 10 11 Belgium
Edwin Hughes 1886 160 1906 03 03 Scotland 1914 01 19 Ireland
Frederick Hughes 1860 60 1882 02 25 Ireland 1884 03 29 Scotland
Iorwerth Hughes 1925 05 26 40 1950 11 15 England 1951 05 16 Switzerland
John Hughes 1855 20 1877 03 05 Scotland 1879 04 07 Scotland
John Hughes 1877 30 1905 03 06 Scotland 1905 04 08 Ireland
John Hughes 1913 01 29 10 1935 03 27 Ireland 1935 03 27 Ireland
Mark Hughes 1963 11 01 7216 1984 05 02 England 1999 06 09 Denmark Manager of Wales 1999–2004
Percy Hughes 1868 30 1887 03 12 Ireland 1889 04 27 Ireland
Ted Hughes 1876 140 1899 03 04 Ireland 1907 03 18 England
Jack Humphreys 1920 20 13 10 1947 04 16 Ireland 1947 04 16 Ireland
Reuben Humphreys 1866 10 1888 03 03 Ireland 1888 03 03 Ireland
Alexander Hunter 1862 10 1887 03 12 Ireland 1887 03 12 Ireland
Emyr Huws 1993 09 30 111 2014 05 03 Iceland 2017 06 11 Serbia
Kenny Jackett 1962 01 05 310 1982 09 22 Norway 1983 02 23 England
William Jackson 1876 01 27 10 1899 03 04 Ireland 1899 03 04 Ireland
Edwin James 1869 82 1893 03 13 England 1899 03 04 Ireland
Glyn James 1941 12 17 90 1966 05 14 Brazil 1971 05 22 Northern Ireland
Leighton James 1953 02 16 5410 1971 10 27 Czechoslovakia 1988 04 27 Sweden
Robbie James 1957 03 23 477 1978 10 25 Malta 1988 03 23 Yugoslavia
Wilf James 1907 02 19 20 1931 04 22 Ireland 1931 12 05 Ireland
Richard Jarrett 1870 23 1889 04 27 Ireland 1890 03 22 Scotland
Alan Jarvis 1943 08 04 30 1966 10 22 Scotland 1967 04 12 Northern Ireland
Eddie Jenkins 1895 07 06 10 1925 02 28 England 1925 02 28 England
Jack Jenkins 1892 80 1924 02 16 Scotland 1926 10 30 Scotland
Steve Jenkins 1972 07 16 160 1995 10 11 Germany 2001 09 05 Norway
Thomas Jenkins 1877 10 1902 02 22 Ireland 1902 02 22 Ireland
Caesar Jenkyns 1866 08 24 81 1892 02 27 Ireland 1898 03 28 England
Billy Jennings 1893 02 25 110 1914 02 28 Scotland 1928 10 27 Scotland
Bob John 1900 02 03 150 1923 03 17 Scotland 1936 10 17 England
Roy John 1911 01 29 140 1931 04 22 Ireland 1938 11 09 Scotland
Andy Johnson 1974 05 02 150 1998 09 05 Italy 2004 08 18 Latvia
Michael Johnson 1941 10 13 10 1964 04 15 Northern Ireland 1964 04 15 Northern Ireland
Albert Jones 1864 42 1884 02 09 Ireland 1885 03 23 Scotland
Albert Jones 1883 02 06 20 1905 03 22 England 1906 03 19 England
Alexander Jones 1854 10 1877 03 05 Scotland 1877 03 05 Scotland
Andy Jones 1963 01 09 61 1987 04 01 Finland 1989 10 11 Netherlands
Barrie Jones 1941 10 10 152 1962 10 20 Scotland 1969 07 28 Rest of UK
Bryn Jones 1912 02 14 175 1935 05 27 Ireland 1948 10 23 Scotland
Charlie Jones 1899 12 12 80 1926 03 01 England 1933 05 25 France
Cliff Jones 1935 02 07 5916 1954 05 09 Austria 1969 07 28 Rest of UK
David Jones 1910 10 28 70 1933 11 04 Ireland 1937 03 17 Ireland
David Jones 1952 02 11 81 1976 05 06 Scotland 1980 05 17 England
Di Jones 1867 140 1888 03 03 Ireland 1900 03 26 England
Ernie Jones 1920 11 12 40 1946 10 19 Scotland 1948 11 10 England
Evan Jones 1888 10 20 70 1910 03 05 Scotland 1914 01 19 Ireland
Frederick Jones 1863 30 1885 03 14 England 1886 04 10 Scotland [4]
Fred Jones 1867 01 10 1893 03 18 Scotland 1893 03 18 Scotland
Gordon Jones 1886 20 1907 02 23 Ireland 1907 03 04 Scotland
Hugh Jones 1876 10 1902 02 22 Ireland 1902 02 22 Ireland
Humphrey Jones 1862 12 07 141 1885 03 14 England 1891 03 21 Scotland [4]
Ivor Jones 1899 07 31 101 1920 02 14 Ireland 1926 02 13 Ireland
Jack Jones 1866 210 1895 03 16 Ireland 1904 03 21 Ireland
Jeffrey Jones 1886 02 27 30 1908 04 11 Ireland 1910 03 05 Scotland
Jimmy Jones 1901 10 1925 04 18 Ireland 1925 04 18 Ireland
Joe Jones 1887 150 1912 03 02 Scotland 1922 04 01 Ireland
Joey Jones 1955 03 04 721 1975 11 19 Austria 1986 05 20 Canada
John Jones 1856 10 1876 03 25 Scotland 1876 03 25 Scotland
John Jones 1860 30 1883 03 12 Scotland 1884 03 29 Scotland
Keith Jones 1928 10 23 10 1949 11 09 Scotland 1949 11 09 Scotland
Lee Jones 1973 05 29 20 1997 05 27 Scotland 1997 08 20 Turkey
Leslie Jones 1911 07 01 111 1933 05 25 France 1938 11 09 Scotland
Lot Jones 1882 04 206 1905 03 22 England 1920 03 15 England
Love Jones 1885 21 1906 03 03 Scotland 1910 04 11 Ireland
Mark Jones 1984 08 15 20 2006 11 14 Liechtenstein 2007 08 22 Bulgaria
Matt Jones 1980 09 01 130 1999 10 09 Switzerland 2003 05 26 USA
Owen Jones 1871 07 21 1901 03 02 Scotland 1901 03 23 Ireland
Paul Jones 1967 04 18 500 1997 05 27 Scotland 2006 10 07 Slovakia
Ralph Jones 1876 10 1899 03 18 Scotland 1899 03 18 Scotland
Richard Jones 1867 30 1887 03 21 Scotland 1890 03 15 England
Richard Jones 1875 10 1898 03 19 Scotland 1898 03 19 Scotland
Richard Jones 1878 20 1900 02 03 Scotland 1900 02 24 Ireland
Richard Jones 1879 20 1906 03 03 Scotland 1906 04 02 Ireland
Robert Jones 1868 10 1894 02 24 Ireland 1894 02 24 Ireland
Ryan Jones 1973 07 23 10 1994 05 23 Estonia 1994 05 23 Estonia
Samuel Jones 1866 20 1887 03 12 Ireland 1890 03 22 Scotland
Samuel Jones 1870 60 1893 03 18 Scotland 1899 03 20 England
Thomas Jones 1884 10 1908 04 11 Ireland 1908 04 11 Ireland
Thomas Jones 1899 12 06 40 1926 02 13 Ireland 1930 02 01 Ireland
Thomas Jones 1909 12 06 20 1931 12 05 Ireland 1933 05 25 France
Thomas Jones 1917 10 12 170 1938 03 16 Ireland 1949 11 23 Belgium
Vinnie Jones 1965 01 05 90 1994 12 14 Bulgaria 1997 03 29 Belgium
Wayne Jones 1948 10 20 10 1971 05 26 Finland 1971 05 26 Finland
William Jones 1870 40 1889 02 23 England 1890 03 22 Scotland
William Jones 1870 10 1897 03 20 Scotland 1897 03 20 Scotland
William Jones 1876 40 1901 03 02 Scotland 1902 03 15 Scotland
Wilson Jones 1914 04 29 21 1935 03 27 Ireland 1939 05 21 France
Fred Keenor 1894 07 31 322 1920 02 14 Ireland 1932 10 26 Scotland
Fred Kelly 1877 30 1899 03 04 Ireland 1902 02 22 Ireland
Jack Kelsey 1929 11 19 410 1954 03 31 Northern Ireland 1962 05 16 Brazil
Llewelyn Kenrick 1847 50 1876 03 25 Scotland 1881 02 26 England Founder of the Football Association of Wales
Charles Ketley 1856 10 1882 02 25 Ireland 1882 02 25 Ireland
Andy King 1988 10 29 121 2009 05 29 Estonia 2012 05 27 Mexico
John King 1933 11 29 10 1954 11 10 England 1954 11 10 England
Noel Kinsey 1925 12 24 70 1951 03 07 Northern Ireland 1955 11 09 Scotland
Alan Knill 1964 10 08 10 1988 09 14 Netherlands 1988 09 14 Netherlands
Jason Koumas 1979 09 25 3410 2001 06 06 Ukraine 2009 03 28 Finland
Dick Krzywicki 1947 02 02 81 1969 10 22 East Germany 1971 10 27 Czechoslovakia
Ray Lambert 1922 07 18 50 1946 10 19 Scotland 1949 05 26 Switzerland
George Latham 1881 01 01 100 1905 03 06 Scotland 1913 01 18 Ireland
Brian Law 1970 01 01 10 1990 04 25 Sweden 1990 04 25 Sweden
Eddie Lawrence 1907 08 24 20 1930 02 01 Ireland 1931 10 31 Scotland
Sid Lawrence 1909 03 16 80 1931 12 05 Ireland 1935 10 05 Scotland
Arthur Lea 1866 11 23 40 1889 02 23 England 1893 04 05 Ireland
Cyril Lea 1934 08 05 20 1965 03 31 Northern Ireland 1965 05 01 Italy
Patrick Leary 1864 10 1889 04 27 Ireland 1889 04 27 Ireland
Joe Ledley 1987 01 21 403 2005 09 07 Poland 2012 02 29 Costa Rica
Ken Leek 1935 07 26 135 1960 10 20 Scotland 1965 03 17 Greece
Andy Legg 1966 07 28 60 1996 04 24 Switzerland 2001 03 24 Armenia
Arthur Lever 1920 03 25 10 1952 10 18 Scotland 1952 10 18 Scotland
Benjamin Lewis 1869 102 1891 02 07 Ireland 1895 03 23 Scotland
Billy Lewis 1864 278 1885 03 14 England 1898 02 19 Ireland [5]
Dai Lewis 1912 02 02 20 1932 10 26 Scotland 1932 11 16 England
Dan Lewis 1902 02 11 30 1927 02 12 England 1929 11 20 England
David Lewis 1864 21 1890 02 08 Ireland 1890 03 22 Scotland
Dudley Lewis 1962 11 17 10 1983 06 12 Brazil 1983 06 12 Brazil
Jack Lewis 1902 01 16 10 1925 10 31 Scotland 1925 10 31 Scotland
John Lewis 1881 08 10 1906 03 19 England 1906 03 19 England
Thomas Lewis N.K. 20 1881 02 26 England 1881 03 14 Scotland
Wilf Lewis 1903 07 01 63 1927 02 12 England 1929 11 20 England
Chris Llewellyn 1979 08 28 61 1998 06 04 Malta 2007 05 26 New Zealand
Arthur Lloyd 1868 20 1891 02 07 Ireland 1895 03 23 Scotland
Brian Lloyd 1948 03 18 30 1975 11 19 Austria 1976 05 06 Scotland
James Lloyd 1861 10 1879 04 07 Scotland 1879 04 07 Scotland
Albert Lockley 1874 10 1898 02 19 Ireland 1898 02 19 Ireland
Steve Lovell 1960 07 16 61 1981 11 18 USSR 1986 05 20 Canada
Steve Lowndes 1960 06 17 100 1983 05 28 Scotland 1988 04 27 Sweden
George Lowrie 1919 12 19 42 1947 10 18 England 1949 05 15 Portugal
Billy Lucas 1918 01 15 70 1948 10 23 Scotland 1950 11 15 England
Mal Lucas 1938 10 07 40 1962 04 11 Northern Ireland 1962 11 21 England
Bert Lumberg 1901 05 20 40 1929 02 02 Ireland 1931 10 31 Scotland
Shaun MacDonald 1988 06 17 10 2010 10 12 Switzerland 2010 10 12 Switzerland
Thomas McCarthy 1868 10 1889 04 27 Ireland 1889 04 27 Ireland
Robert McMillan 1857 20 1881 02 26 England 1881 03 14 Scotland
Gavin Maguire 1967 11 24 70 1989 09 06 Finland 1991 10 16 Germany
John Mahoney 1946 09 20 511 1967 10 21 England 1983 02 23 England
Paul Mardon 1969 09 14 10 1995 10 11 Germany 1995 10 11 Germany
Martyn Margetson 1971 09 08 10 2004 05 30 Canada 2004 05 30 Canada
Andy Marriott 1970 10 11 50 1996 04 24 Switzerland 1998 06 06 Tunisia
Tudor Martin 1904 04 20 10 1930 02 01 Ireland 1930 02 01 Ireland
Chris Marustik 1961 08 10 60 1982 03 24 Spain 1982 09 22 Norway
Jack Mates 1870 02 28 30 1891 02 07 Ireland 1897 03 29 England
Adam Matthews 1992 01 13 70 2011 05 25 Scotland 2012 05 27 Mexico
Billy Matthews 1897 04 04 30 1921 04 09 Ireland 1926 02 13 Ireland
Billy Matthews 1883 20 1905 04 08 Ireland 1908 03 16 England
John Matthias 1878 50 1896 02 29 Ireland 1899 03 18 Scotland
Tommy Matthias 1890 11 07 120 1914 02 28 Scotland 1923 03 17 Scotland
Billy Mays 1902 07 18 11 1929 02 02 Ireland 1929 02 02 Ireland
Terry Medwin 1932 09 25 306 1953 04 15 Northern Ireland 1962 11 07 Hungary
Andy Melville 1968 11 29 653 1989 11 15 West Germany 2004 09 04 Azerbaijan
Billy Meredith 1874 07 30 4811 1895 03 16 Ireland 1920 03 15 England Oldest footballer to play for Wales
Sam Meredith 1872 09 05 80 1900 02 03 Scotland 1907 03 18 England
Ray Mielczarek 1946 02 10 10 1971 05 26 Finland 1971 05 26 Finland
Harry Millership 1889 60 1920 02 14 Ireland 1921 04 09 Ireland
Tony Millington 1943 06 05 210 1962 10 20 Scotland 1969 04 16 East Germany
Tommy Mills 1911 12 28 40 1933 11 04 Ireland 1934 11 21 Scotland
Robert Mills-Roberts 1862 08 05 80 1885 03 14 England 1892 03 05 England
Graham Moore 1941 03 07 211 1959 10 17 England 1970 11 11 Romania
Craig Morgan 1985 06 18 230 2006 10 11 Cyprus 2011 05 25 Scotland
John Morgan 1855 102 1877 03 05 Scotland 1883 02 03 England
John Morgan 1876 08 24 10 1905 04 08 Ireland 1905 04 08 Ireland
Hugh Morgan-Owen 1882 52 1900 03 26 England 1907 03 04 Scotland
Morgan Morgan-Owen 1877 02 20 122 1897 03 06 Ireland 1907 03 18 England
Steve Morison 1983 08 29 151 2010 08 11 Luxembourg 2012 05 27 Mexico
Ernie Morley 1901 09 11 40 1925 02 28 England 1929 02 02 Ireland
Billy Morris 1918 07 30 50 1947 04 16 Ireland 1952 03 19 Northern Ireland
Charlie Morris 1880 08 29 270 1900 02 03 Scotland 1911 03 13 England
Dickie Morris 1879 01 01 111 1902 02 22 Ireland 1908 04 11 Ireland
Edward Morris 1872 30 1893 03 13 England 1893 04 05 Ireland
Grenville Morris 1877 04 13 219 1896 02 29 Ireland 1912 03 11 England
Hugh Morris 1872 32 1894 03 24 Scotland 1897 03 29 England
James Morris 1864 10 1887 03 21 Scotland 1887 03 21 Scotland
John Morris 1873 10 1898 02 19 Ireland 1898 02 19 Ireland
Robert Morris 1875 60 1900 02 24 Ireland 1903 03 28 Ireland
Seymour Morris 1913 02 15 52 1936 10 17 England 1939 05 21 France
John Moulsdale 1899 08 21 10 1925 04 18 Ireland 1925 04 18 Ireland
Jimmy Murphy 1910 08 08 150 1933 05 25 France 1937 11 17 England Manager of Wales 1956–1964
Boaz Myhill 1982 11 09 100 2008 03 26 Luxembourg 2011 05 25 Scotland
Daniel Nardiello 1982 10 22 30 2007 05 26 New Zealand 2008 03 26 Luxembourg
Donato Nardiello 1957 04 09 20 1977 11 16 Czechoslovakia 1977 12 14 West Germany
John Neal 1899 11 29 20 1930 10 25 Scotland 1930 11 22 England
Alan Neilson 1972 09 26 70 1992 02 19 Ireland 1996 11 09 Netherlands
Jack Newnes 1895 06 06 10 1926 02 13 Ireland 1926 02 13 Ireland
Frank Newton 1883 10 28 10 1912 04 13 Ireland 1912 04 13 Ireland
Dai Nicholas 1897 08 12 30 1923 03 17 Scotland 1927 04 09 Ireland
Peter Nicholas 1959 11 10 732 1979 05 19 Scotland 1991 11 13 Luxembourg
Jack Nicholls 1898 02 14 40 1924 03 03 England 1925 02 28 England
Eddie Niedzwiecki 1959 05 03 20 1985 06 05 Norway 1987 10 14 Denmark
William Nock 1876 10 1897 03 06 Ireland 1897 03 06 Ireland
Lee Nogan 1969 05 21 20 1992 04 29 Austria 1995 09 06 Moldova
Tony Norman 1958 02 24 50 1986 03 26 Republic of Ireland 1988 06 04 Italy
Mel Nurse 1937 10 11 120 1959 10 17 England 1963 11 20 Scotland
Lewin Nyatanga 1988 08 18 340 2006 03 01 Paraguay 2011 02 08 Republic of Ireland
Taffy O'Callaghan 1906 10 06 113 1929 02 02 Ireland 1934 09 29 England
Alfred Oliver 1882 09 15 20 1905 03 06 Scotland 1905 03 27 England
John Oster 1978 12 08 130 1997 10 11 Belgium 2004 09 08 Northern Ireland
Peter O'Sullivan 1951 03 04 31 1973 05 12 Scotland 1978 10 25 Malta
Digby Owen 1857 10 1879 01 18 England 1879 01 18 England
Elias Owen 1863 30 1884 02 09 Ireland 1884 03 29 Scotland
George Owen 1865 42 1888 03 10 Scotland 1893 04 05 Ireland
Jack Owen 1866 10 1892 03 05 England 1892 03 05 England
Thomas Owen 1861 10 1879 01 18 England 1879 01 18 England
Trevor Owen 1873 20 1899 03 18 Scotland 1899 03 20 England
William Owen 1860 11 20 126 1880 03 15 England 1884 03 29 Scotland
William Owen 1862 165 1884 03 17 England 1893 04 05 Ireland
Joseph Owens 1878 10 1902 03 15 Scotland 1902 03 15 Scotland
Malcolm Page 1947 02 05 280 1971 05 26 Finland 1979 05 02 West Germany
Rob Page 1974 09 03 410 1996 12 14 Turkey 2005 11 16 Cyprus
Des Palmer 1931 09 23 33 1957 05 26 Czechoslovakia 1957 10 19 England
Eddie Parris 1911 01 31 10 1931 12 05 Ireland 1931 12 05 Ireland
Bill Parry 1873 10 1895 03 16 Ireland 1895 03 16 Ireland
Charlie Parry 1870 130 1891 03 07 England 1898 03 28 England
Jack Parry 1924 01 11 10 1950 10 21 Scotland 1950 10 21 Scotland
Maurice Parry 1877 11 07 160 1901 03 02 Scotland 1909 03 15 England
Paul Parry 1980 08 19 121 2004 02 18 Scotland 2008 08 20 Georgia
Ted Parry 1892 12 09 50 1922 02 04 Scotland 1926 02 13 Ireland
Thomas Parry 1880 73 1900 02 03 Scotland 1902 03 03 England
David Partridge 1978 11 26 70 2005 02 09 Hungary 2006 05 27 Trinidad & Tobago
Colin Pascoe 1965 04 09 100 1984 06 06 Norway 1991 09 11 Brazil
Roy Paul 1920 04 18 331 1948 10 23 Scotland 1956 04 11 Northern Ireland
Ernest Peake 1888 110 1908 04 11 Ireland 1914 01 19 Ireland
Teddy Peers 1886 12 31 120 1914 01 19 Ireland 1923 03 05 England
Mark Pembridge 1970 11 29 546 1991 09 11 Brazil 2004 10 09 England
Eddie Perry 1909 01 19 31 1937 10 30 Scotland 1938 03 16 Ireland
Jason Perry 1970 04 02 10 1994 03 09 Norway 1994 03 09 Norway
Edward Phennah 1859 10 1878 03 23 Scotland 1878 03 23 Scotland
Charlie Phillips 1910 06 23 135 1931 04 22 Ireland 1937 10 30 Scotland
David Phillips 1963 07 29 622 1984 05 02 England 1996 01 24 Italy
John Phillips 1951 07 07 40 1973 05 15 England 1977 09 20 Kuwait
Leighton Phillips 1949 09 26 580 1971 04 21 Czechoslovakia 1981 11 18 USSR
Henry Phoenix 1856 10 1882 03 25 Scotland 1882 03 25 Scotland
David Pipe 1983 11 05 10 2003 05 26 USA 2003 05 26 USA
George Poland 1913 09 21 20 1939 03 15 Ireland 1939 05 21 France
Keith Pontin 1956 06 14 20 1980 05 17 England 1980 05 21 Scotland
Aubrey Powell 1918 04 19 81 1946 10 19 Scotland 1950 10 21 Scotland
David Powell 1944 10 15 111 1968 05 08 West Germany 1970 11 11 Romania
Ivor Powell 1916 07 05 80 1946 11 13 England 1950 10 21 Scotland
Jack Powell 1860 03 25 150 1878 03 23 Scotland 1888 03 10 Scotland
Seth Powell 1862 70 1885 03 23 Scotland 1892 03 26 Scotland
Haydn Price 1883 50 1907 03 04 Scotland 1909 03 30 Ireland
John Price 1854 124 1877 03 05 Scotland 1883 03 17 Ireland All four goals scored in one match
Lewis Price 1984 07 19 90 2005 11 16 Cyprus 2012 02 29 Costa Rica
Paul Price 1954 03 23 251 1980 05 17 England 1984 02 28 Scotland
Keith Pring 1943 03 11 30 1965 12 01 Denmark 1967 04 12 Northern Ireland
Howard Pritchard 1958 10 18 10 1985 02 26 Norway 1985 02 26 Norway
Albert Pryce-Jones 1870 05 26 10 1895 03 18 England 1895 03 18 England
William Pryce-Jones 1867 12 29 53 1887 03 21 Scotland 1890 02 08 Ireland
Alf Pugh 1869 10 1889 04 15 Scotland 1889 04 15 Scotland Only played for 30 minutes pending arrival of Sam Gillam
David Pugh 1875 72 1896 02 29 Ireland 1901 03 18 England
John Pugsley 1900 04 01 10 1930 02 01 Ireland 1930 02 01 Ireland
John Pullen 1901 11 01 10 1926 03 01 England 1926 03 01 England
Aaron Ramsey 1990 12 26 215 2008 11 19 Denmark 2012 05 27 Mexico
Frank Rankmore 1939 07 21 10 1966 05 22 Chile 1966 05 22 Chile
Kevin Ratcliffe 1960 11 12 590 1980 11 19 Czechoslovakia 1993 03 31 Belgium
Jack Rea 1868 90 1894 02 24 Ireland 1898 02 19 Ireland
Karl Ready 1972 08 14 50 1997 02 11 Republic of Ireland 1998 06 06 Tunisia
Gil Reece 1942 07 02 292 1965 02 20 England 1975 05 23 Northern Ireland
Billy Reed 1928 01 28 20 1954 09 22 Yugoslavia 1954 10 16 Scotland
Billy Rees 1924 03 10 40 1949 03 09 Ireland 1950 03 08 Ireland
Jason Rees 1969 12 22 10 1992 04 29 Austria 1992 04 29 Austria
Ronnie Rees 1944 04 04 393 1964 10 03 Scotland 1971 11 24 Romania
Tony Rees 1964 08 01 10 1984 06 06 Norway 1984 06 06 Norway
Christian Ribeiro 1989 12 14 20 2010 05 23 Croatia 2010 10 12 Switzerland
Aneurin Richards 1902 08 24 10 1931 10 31 Scotland 1931 10 31 Scotland
Ashley Richards 1991 04 12 10 2012 05 27 Mexico 2012 05 27 Mexico
Billy Richards 1905 10 1932 12 07 Ireland 1932 12 07 Ireland
Dai Richards 1906 10 31 210 1931 04 22 Ireland 1938 11 09 Scotland
Dick Richards 1890 02 14 91 1920 02 26 Scotland 1925 10 31 Scotland
George Richards 1874 60 1899 03 04 Ireland 1905 04 08 Ireland
Stan Richards 1917 01 21 10 1946 11 13 England 1946 11 13 England
Sam Ricketts 1981 10 11 440 2005 02 09 Hungary 2012 05 27 Mexico
John Roach 1862 12 1885 04 11 Ireland 1885 04 11 Ireland
Walter Robbins 1910 11 24 114 1930 10 25 Scotland 1935 10 05 Scotland
Bill Roberts 1859 03 18 41 1886 02 27 Ireland 1887 03 12 Ireland
Bob Roberts 1863 20 1886 02 27 Ireland 1887 03 12 Ireland
Dave Roberts 1949 11 26 170 1973 03 28 Poland 1978 05 19 Northern Ireland
Gareth Roberts 1978 02 06 90 2000 03 29 Finland 2005 11 16 Cyprus
Iwan Roberts 1968 06 26 150 1989 10 11 Netherlands 2001 10 06 Belarus
Jackie Roberts 1918 06 30 10 1949 05 22 Belgium 1949 05 22 Belgium
James Roberts 1878 20 1906 04 02 Ireland 1907 02 23 Ireland
James Roberts 1891 21 1913 01 18 Ireland 1913 03 03 Scotland
John Roberts 1857 71 1879 04 07 Scotland 1883 02 03 England
John Roberts 1858 20 1881 03 14 Scotland 1882 03 25 Scotland
John Roberts 1946 09 11 220 1971 05 15 Scotland 1976 05 06 Scotland
Neil Roberts 1978 04 07 40 1999 10 09 Switzerland 2004 05 27 Norway
Phil Roberts 1950 02 24 41 1974 05 11 England 1974 11 20 Luxembourg
Robert Roberts 1864 91 1884 03 29 Scotland 1892 03 26 Scotland
Robert Lee Roberts 1868 10 1890 02 08 Ireland 1890 02 08 Ireland
Robert Roberts 1865 20 1891 02 07 Ireland 1893 03 13 England
Stephen Roberts 1980 02 24 10 2005 02 09 Hungary 2005 02 09 Hungary
Tony Roberts 1969 08 04 20 1993 02 17 Republic of Ireland 1996 08 31 San Marino
Walter Roberts 1858 61 1882 03 13 England 1884 03 29 Scotland
William Roberts 1859 62 1879 01 18 England 1883 03 12 Scotland
William Roberts 1863 10 1883 02 03 England 1883 02 03 England
Carl Robinson 1976 10 13 521 1999 09 04 Belarus 2009 03 28 Finland
John Robinson 1971 08 29 303 1995 11 15 Albania 2002 03 27 Czech Republic
Hal Robson-Kanu 1989 05 21 70 2010 05 23 Croatia 2012 05 27 Mexico
Peter Rodrigues 1944 01 21 400 1964 12 09 Greece 1973 09 26 Poland
Billy Rogers 1905 20 1930 10 25 Scotland 1930 11 22 England
Joseph Rogers 1868 30 1896 02 29 Ireland 1896 03 21 Scotland
Leigh Roose 1877 11 27 240 1900 02 24 Ireland 1911 03 06 Scotland
Vic Rouse 1936 03 16 10 1959 04 22 Northern Ireland 1959 04 22 Northern Ireland
Stan Rowlands 1889 11 12 10 1914 03 16 England 1914 03 16 England
Tony Rowley 1929 09 19 10 1959 04 22 Northern Ireland 1959 04 22 Northern Ireland
Ian Rush 1961 10 20 7328 1980 05 21 Scotland 1996 01 24 Italy Record Wales goalscorer
Moses Russell 1888 05 20 231 1912 03 02 Scotland 1928 11 17 England
Henry Sabine 1865 01 09 11 1887 03 12 Ireland 1887 03 12 Ireland
Dean Saunders 1964 06 21 7522 1986 03 26 Republic of Ireland 2001 03 28 Ukraine Third-highest Wales appearances
Robbie Savage 1974 10 18 392 1995 11 15 Albania 2004 10 13 Poland
George Savin 1860 10 1878 03 23 Scotland 1878 03 23 Scotland
Peter Sayer 1955 05 02 70 1977 03 30 Czechoslovakia 1977 10 12 Scotland
Frank Scrine 1925 01 09 20 1949 10 15 England 1950 03 08 Ireland
Cliff Sear 1936 09 22 10 1962 11 21 England 1962 11 21 England
Edward Shaw 1864 32 1882 02 25 Ireland 1884 03 29 Scotland
Alf Sherwood 1923 11 13 410 1946 11 13 England 1956 11 14 England
William Shone 1857 10 1879 01 18 England 1879 01 18 England
Bill Shortt 1920 10 13 120 1947 04 16 Ireland 1953 05 21 Yugoslavia
Derek Showers 1953 01 28 20 1975 05 21 England 1975 05 23 Northern Ireland
Cyril Sidlow 1915 11 26 70 1946 10 19 Scotland 1949 10 15 England
Herbert Sisson 1862 34 1885 04 11 Ireland 1886 04 10 Scotland
Neil Slatter 1964 05 20 222 1983 05 28 Scotland 1989 02 08 Israel
David Smallman 1953 03 22 71 1974 05 11 England 1975 11 19 Austria
Neville Southall 1958 09 16 920 1982 05 27 Northern Ireland 1997 08 20 Turkey Record number of Wales appearances
Gary Speed 1969 09 08 857 1990 05 20 Costa Rica 2004 10 13 Poland Second-highest Wales appearances
Manager of Wales 2010–2011
Gary Sprake 1945 04 03 370 1963 11 20 Scotland 1974 11 20 Luxembourg
Fred Stansfield 1917 12 12 10 1948 10 23 Scotland 1948 10 23 Scotland
Byron Stevenson 1956 09 07 150 1978 05 19 Northern Ireland 1982 06 02 France
Nigel Stevenson 1958 11 02 40 1982 04 27 England 1982 09 22 Norway
Ron Stitfall 1925 12 14 20 1952 11 12 England 1957 05 26 Czechoslovakia
Brian Stock 1981 12 24 30 2009 09 09 Russia 2010 08 11 Luxembourg
Derek Sullivan 1930 08 10 170 1953 04 15 Northern Ireland 1959 11 04 Scotland
Kit Symons 1971 03 08 362 1992 02 19 Republic of Ireland 2001 10 06 Belarus
Derek Tapscott 1932 06 30 144 1954 05 09 Austria 1959 04 22 Northern Ireland
Gareth Taylor 1973 02 25 151 1995 11 15 Albania 2004 08 18 Latvia
John Taylor 1874 10 1898 03 28 England 1898 03 28 England
Neil Taylor 1989 02 07 90 2010 05 23 Croatia 2012 05 27 Mexico
Oliver Taylor 1869 40 1893 03 18 Scotland 1894 03 24 Scotland
Ben Thatcher 1975 11 30 70 2004 03 31 Hungary 2004 10 13 Poland
Billy Thomas 1903 08 20 20 1930 10 25 Scotland 1930 11 22 England
Charles Thomas 1876 20 1899 03 04 Ireland 1900 02 03 Scotland
Dai Thomas 1926 08 01 20 1957 05 26 Czechoslovakia 1957 09 25 East Germany
Edgar Thomas 1895 10 1925 02 28 England 1925 02 28 England
George Thomas 1857 20 1885 03 14 England 1885 03 23 Scotland
Harry Thomas 1901 02 28 10 1927 02 12 England 1927 02 12 England
Martin Thomas 1959 11 28 10 1986 09 10 Finland 1986 09 10 Finland
Mickey Thomas 1954 07 07 514 1977 04 27 West Germany 1986 02 15 Saudi Arabia
Rod Thomas 1947 01 11 500 1967 04 12 Northern Ireland 1977 11 16 Czechoslovakia
Syd Thomas 1919 11 12 40 1947 10 18 England 1948 10 23 Scotland
Thomas Thomas 1877 20 1898 02 19 Ireland 1898 03 19 Scotland
David Thomson 1847 10 1876 03 25 Scotland 1876 03 25 Scotland
George Thomson 1854 20 1876 03 25 Scotland 1877 03 05 Scotland
John Toshack 1949 03 22 4012 1969 03 26 West Germany 1979 10 17 West Germany Manager of Wales 1994, 2004–2010
Alfred Townsend 1864 20 1887 03 12 Ireland 1893 04 05 Ireland
Harry Trainer 1873 32 1895 03 16 Ireland 1895 03 23 Scotland
James Trainer 1863 01 07 200 1887 03 21 Scotland 1899 03 18 Scotland
Paul Trollope 1972 05 03 90 1997 05 27 Scotland 2003 03 29 Azerbaijan
Owain Tudur Jones 1984 10 15 60 2008 03 26 Luxembourg 2011 05 27 Northern Ireland
Bert Turner 1909 06 19 80 1936 10 17 England 1939 05 21 France
Dick Turner 1866 20 1891 02 07 Ireland 1891 03 07 England
Joe Turner 1872 10 1892 03 05 England 1892 03 05 England
William Turner 1867 50 1887 02 26 England 1891 03 21 Scotland
Pat Van Den Hauwe 1960 12 16 130 1985 04 30 Spain 1989 04 26 Sweden
David Vaughan 1983 02 16 291 2003 03 27 United States 2012 02 29 Costa Rica
Jim Vaughan 1868 40 1893 03 13 England 1899 03 20 England
John Vaughan 1856 112 1879 04 07 Scotland 1884 03 17 England
John Vaughan 1863 41 1885 04 11 Ireland 1886 04 10 Scotland
Nigel Vaughan 1959 05 20 100 1982 12 15 Yugoslavia 1984 10 17 Spain
Thomas Vaughan 1864 10 1885 03 14 England 1885 03 14 England
Graham Vearncombe 1934 03 28 20 1957 09 25 East Germany 1960 09 28 Republic of Ireland
Roy Vernon 1937 04 14 328 1957 04 10 Northern Ireland 1967 10 21 England
Tony Villars 1952 01 24 30 1974 05 11 England 1974 05 18 Northern Ireland
Ted Vizard 1889 06 07 221 1911 01 28 Ireland 1926 10 30 Scotland
Sam Vokes 1989 10 21 214 2008 05 28 Iceland 2012 05 27 Mexico
Tom Walley 1945 02 27 10 1971 04 21 Czechoslovakia 1971 04 21 Czechoslovakia
Ian Walsh 1958 09 04 187 1979 09 11 Republic of Ireland 1982 06 02 France
Dai Ward 1934 07 13 20 1958 11 26 England 1961 10 14 England
Darren Ward 1974 05 11 50 2000 06 02 Portugal 2004 02 18 Scotland
Jack Warner 1911 09 21 20 1936 10 17 England 1939 05 20 France
Freddie Warren 1907 12 23 63 1929 02 02 Ireland 1938 03 16 Ireland
Ernest Watkins 1878 50 1898 03 19 Scotland 1904 03 21 Ireland
Walter Watkins 1880 104 1902 03 03 England 1908 04 11 Ireland
Colin Webster 1932 07 17 40 1957 05 01 Czechoslovakia 1958 06 19 Brazil
Rhys Weston 1980 10 27 70 2000 06 02 Portugal 2005 02 05 Hungary
Bill Whatley 1912 10 11 20 1938 10 22 England 1938 11 09 Scotland
Price White 1873 04 25 10 1896 02 29 Ireland 1896 02 29 Ireland
Dick Wilcock 1868 11 1890 02 08 Ireland 1890 02 08 Ireland
Job Wilding 1862 94 1885 03 14 England 1892 03 26 Scotland
Adrian Williams 1971 08 16 131 1994 05 23 Estonia 2003 05 26 USA
Andy Williams 1977 10 08 20 1997 11 11 Brazil 1998 06 04 Malta
Ashley Williams 1984 08 23 331 2008 03 26 Luxembourg 2012 05 27 Mexico
Ben Williams 1900 10 29 100 1927 11 28 England 1935 03 27 Ireland
Bert Williams 1905 05 01 10 1930 11 22 England 1930 11 22 England
Bertie Williams 1907 04 03 10 1930 02 01 Ireland 1930 02 01 Ireland
Billy Williams 1896 11 1925 02 14 Scotland 1925 02 14 Scotland
David Williams 1955 03 11 50 1986 02 15 Saudi Arabia 1986 09 10 Finland
Edwin Williams 1868 20 1893 03 13 England 1893 03 18 Scotland
Ephraim Williams 1877 50 1901 03 02 Scotland 1902 03 03 England
Gavin Williams 1980 07 20 20 2005 08 17 Slovenia 2005 11 16 Cyprus
George Williams 1862 60 1893 03 18 Scotland 1898 02 19 Ireland
George Williams 1879 10 1907 02 23 Ireland 1907 02 23 Ireland
Geraint Williams 1962 01 05 130 1987 11 11 Czechoslovakia 1995 10 11 Germany
Glyn Williams 1918 11 03 10 1951 05 16 Switzerland 1951 05 16 Switzerland
Graham Williams 1938 04 02 261 1960 04 06 Northern Ireland 1968 10 23 Italy
Graham Williams 1936 12 31 51 1961 04 12 Northern Ireland 1961 10 14 England
Harold Williams 1924 06 17 40 1949 03 09 Ireland 1950 10 21 Scotland
Herbie Williams 1940 10 06 30 1964 12 09 Greece 1971 11 24 Romania
Jackie Williams 1911 03 29 10 1939 05 21 France 1939 05 21 France
James Williams 1884 05 20 1912 03 02 Scotland 1912 04 13 Ireland
Jesse Williams 1903 06 24 10 1925 04 18 Ireland 1925 04 18 Ireland
Joseph Williams 1857 09 13 10 1884 03 17 England 1884 03 17 England
Rees Williams 1900 01 82 1921 02 12 Scotland 1928 11 17 England
Richard Williams 1863 10 1886 04 10 Scotland 1886 04 10 Scotland
Ronnie Williams 1907 01 23 20 1934 09 29 England 1934 11 21 Scotland
Stuart Williams 1930 07 09 430 1954 05 09 Austria 1965 12 01 Denmark
William Williams 1856 110 1876 03 25 Scotland 1883 03 17 Ireland
Doug Witcomb 1918 04 18 30 1946 10 19 Scotland 1947 04 16 Ireland
George Woosnam 1860 10 1879 04 07 Scotland 1879 04 07 Scotland
Phil Woosnam 1932 12 22 173 1958 10 18 Scotland 1963 04 03 Northern Ireland
Tom Worthington 1866 10 1894 03 24 Scotland 1894 03 24 Scotland
George Wynn 1886 10 14 111 1909 03 01 Scotland 1914 03 16 England
William Wynn 1876 10 1903 03 28 Ireland 1903 03 28 Ireland
Terry Yorath 1950 03 27 592 1969 11 04 Italy 1981 05 30 USSR Manager of Wales 1988–1993
Eric Young 1960 03 25 211 1990 05 20 Costa Rica 1995 11 15 Albania

Footnotes

  1. 1 2 3 The original 'Ireland' side included the whole of the island, although following the creation of a southern Irish state after World War I a team was established there, although the original Ireland team still picked players from the whole of the island. In 1951 FIFA decreed that 'Ireland' should not pick players from the south and thus from 07/03/1951 onwards that team is instead listed here as Northern Ireland, even though it is regarded as the follow-on team from 'Ireland'. See Ireland national football team (1882–1950) and the talk page for more details.
  2. Some sources give his surname as "Davis". Sources also differ as to his date of birth, some giving 11 August 1949 – see the talk page for further discussion.
  3. The Rothmans and Michael Joyce sources spell his surname with an 'e' - see the talk page for further discussion.
  4. 1 2 Some sources claim that Fred Jones scored against Ireland on 11 April 1885, but most sources agree that the goal was scored by Humphrey Jones
  5. Some sources credit Billy Lewis with 12 goals; see his talk page

Sources

Web-based

Literature

  • Davies, Gareth; Garland, Ian (1991). Who's Who of Welsh International Soccer Players. Bridge Books. ISBN 1-872424-11-2.
  • Samuel, Bill (2009). The Complete Wales FC 1876-2008. Soccer Books. ISBN 1-86223-176-1.
  • Hayes, Dean P. (2004). Wales The Complete Who's Who of Footballers Since 1946. Sutton Publishing. ISBN 0-7509-3700-9.
  • Oliver, Guy (1992). The Guinness Record of World Soccer. Guinness Publishing. ISBN 0-85112-954-4.
  • Joyce, Michael (2004). Football League Players' Records 1888 to 1939. Soccerdata. ISBN 1-899468-67-6.
  • Hayes, Dean (2006). The Who's Who of Cardiff City. Breedon Books. ISBN 1-85983-462-0.
  • Rothmans/Sky Sports Football Yearbooks
  • News of the World Football Annual
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.