List of Wales international footballers (alphabetical)

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

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

Footnotes

  1. 1.0 1.1 1.2 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. 4.0 4.1 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

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Rothmans/Sky Sports Football Yearbooks
  • News of the World Football Annual