Player Country Position born
A
Mark Aizlewood Wales Wales Midfielder 01/10/1959
Daniel Alfei Wales Wales Defender 23/02/1992
Ivor Allchurch Wales Wales Forward 16/10/1929
Len Allchurch Wales Wales Forward 12/09/1933
Joe Allen Wales Wales Midfielder 14/03/1990
Malcolm Allen Wales Wales Forward 21/03/1967
Ethan Ampadu Wales Wales Midfielder 14/09/2000
B
Colin Baker Wales Wales Midfielder 18/12/1934
Thomas Baker Wales Wales Midfielder 06/04/1934
Gareth Bale Wales Wales Midfielder 16/07/1989
Darren Barnard Wales Wales Defender 30/11/1971
Walley Barnes England England Manager 16/01/1920
Craig Bellamy Wales Wales Forward 13/07/1979
George Berry Wales Wales Defender 19/11/1957
Clayton Blackmore Wales Wales Defender 23/09/1964
Darcy Blake Wales Wales Midfielder 13/12/1988
Nathan Blake Wales Wales Forward 27/01/1972
Billy Bodin Wales Wales Midfielder 24/03/1992
Paul Bodin Wales Wales Midfielder 13/09/1964
David Bowen Wales Wales Midfielder 07/06/1928
Jason Bowen Wales Wales Forward 24/08/1972
Mark Bowen Wales Wales Defender 07/12/1963
Mark Bradley Wales Wales Defender 14/01/1988
Tom Bradshaw Wales Wales Forward 27/07/1992
David Brooks Wales Wales Forward 08/07/1997
Jason Brown Wales Wales Goalkeeper 18/05/1982
Marcus Browning Wales Wales Midfielder 22/04/1971
Ron Burgess Wales Wales Defender 09/04/1917
Wes Burns Wales Wales Forward 28/10/1995
Alwyn Burton Wales Wales Defender 11/11/1941
C
Leslie Cartwright Wales Wales Midfielder 04/03/1952
John Charles Wales Wales Forward 27/12/1931
Mel Charles Wales Wales Forward 14/05/1935
James Chester Wales Wales Defender 23/01/1989
Simon Church Wales Wales Forward 10/12/1988
Chris Coleman Wales Wales Defender 10/06/1970
Danny Collins Wales Wales Defender 06/08/1980
James Collins Wales Wales Defender 23/08/1983
Jack Collison Wales Wales Midfielder 02/10/1988
David Cornell Wales Wales Goalkeeper 28/03/1991
David Cotterill Wales Wales Forward 04/12/1987
Danny Coyne Wales Wales Goalkeeper 27/08/1973
Andrew Crofts Wales Wales Defender 29/05/1984
Mark Crossley Wales Wales Goalkeeper 16/06/1969
Michael Crowe Wales Wales Goalkeeper 13/11/1995
Vic Crowe Wales Wales Midfielder 31/01/1932
Alan Curtis Wales Wales Midfielder 16/04/1954
D
Adam Davies Wales Wales Goalkeeper 17/07/1992
Alan Davies Wales Wales Forward 05/12/1961
Arron Davies England England Midfielder 22/06/1984
Ben Davies Wales Wales Defender 24/04/1993
Craig Davies Wales Wales Forward 09/01/1986
Dai Davies Wales Wales Goalkeeper 01/04/1948
Reg Davies Wales Wales Forward 27/05/1929
Ron Davies Wales Wales Forward 25/05/1942
Simon Davies Wales Wales Midfielder 23/10/1979
Wyn Davies Wales Wales Forward 20/03/1942
Nick Deacy Wales Wales Forward 19/07/1953
Mark Delaney Wales Wales Defender 13/05/1976
Stephen Derrett Wales Wales Defender 16/10/1947
Ryan Doble Wales Wales Forward 01/02/1991
Andy Dorman Wales Wales Midfielder 01/05/1982
Richard Dorman Wales Wales Midfielder 14/06/1988
Richard Duffy Wales Wales Defender 30/08/1985
Paul Dummett Wales Wales Defender 26/09/1991
Alan Durban Wales Wales Midfielder 07/07/1941
Philip Dwyer Wales Wales Defender 28/10/1953
E
Neal Eardley Wales Wales Defender 06/11/1988
Robert Earnshaw Wales Wales Forward 06/04/1981
Jamal Easter Wales Wales Forward 15/11/1987
Jermaine Easter Wales Wales Forward 15/01/1982
Freddy Eastwood Wales Wales Forward 29/10/1983
Dave Edwards Wales Wales Midfielder 03/02/1986
Gwion Edwards Wales Wales Midfielder 01/03/1993
Leonard Edwards Wales Wales Defender 24/01/1937
Rob Edwards Wales Wales Defender 25/12/1982
Robert Edwards Wales Wales Forward 30/01/1955
John Elsworthy Wales Wales Midfielder 26/07/1931
Mike England Wales Wales Defender 02/12/1941
Ched Evans Wales Wales Forward 28/12/1988
Ian Evans Wales Wales Defender 30/01/1952
Lee Evans Wales Wales Midfielder 24/07/1994
Paul Evans Wales Wales Midfielder 01/09/1974
Steve Evans Wales Wales Defender 26/02/1979
F
Carl Fletcher Wales Wales Midfielder 07/04/1980
Brian Flynn Wales Wales Manager 12/10/1955
Trevor Ford Wales Wales Forward 01/10/1923
Morgan Fox Wales Wales Defender 21/09/1993
Kieron Freeman Wales Wales Defender 21/03/1992
G
Daniel Gabbidon Wales Wales Defender 08/08/1979
Glyn Garner Wales Wales Goalkeeper 09/12/1976
Ryan Giggs Wales Wales Forward 29/11/1973
Jeremy Goss Wales Wales Midfielder 11/05/1965
Bobby Gould England England Manager 12/06/1946
Colin Green Wales Wales Defender 10/02/1942
Arfon Griffiths Wales Wales Midfielder 23/08/1941
William Griffiths Wales Wales Midfielder 08/03/1919
Chris Gunter Wales Wales Defender 21/07/1989
H
Gareth Hall Wales Wales Defender 20/03/1969
Carl Harris Wales Wales Midfielder 03/11/1956
William Harris Wales Wales Midfielder 31/10/1928
John Hartson Wales Wales Forward 05/04/1975
Ryan Hedges Wales Wales Forward 08/07/1995
Adam Henley Wales Wales Defender 14/06/1994
Terry Hennessey Wales Wales Defender 01/09/1942
Wayne Hennessey Wales Wales Goalkeeper 24/01/1987
Ronald Hewitt Wales Wales Forward 21/06/1928
Glyn Hodges Wales Wales Midfielder 30/04/1963
Barry Hole Wales Wales Midfielder 16/09/1942
Jeff Hopkins Wales Wales Defender 14/04/1964
Mel Hopkins Wales Wales Defender 07/11/1934
Barry Horne Wales Wales Midfielder 18/05/1962
Ceri Hughes Wales Wales Midfielder 26/02/1971
Mark Hughes Wales Wales Manager 01/11/1963
Emyr Huws Wales Wales Midfielder 30/09/1993
I
Lloyd Isgrove Wales Wales Midfielder 12/01/1993
J
Daniel James Wales Wales Midfielder 10/11/1997
Leighton James Wales Wales Midfielder 16/02/1953
Robbie James Wales Wales Midfielder 23/03/1957
Stephen Jenkins Wales Wales Defender 16/07/1972
Declan John Wales Wales Midfielder 30/06/1995
Andy Johnson England England Midfielder 02/05/1974
Andrew Jones Wales Wales Forward 09/01/1963
Barrie Jones Wales Wales Midfielder 10/10/1941
Cliff Jones Wales Wales Forward 07/02/1935
David Jones Wales Wales Defender 11/02/1952
Gethin Jones Wales Wales Midfielder 13/10/1995
Joey Jones Wales Wales Defender 04/03/1955
Kenneth Jones Wales Wales Goalkeeper 02/01/1936
Mark Jones Wales Wales Midfielder 15/08/1984
Matthew Jones Wales Wales Midfielder 01/09/1980
Paul Jones Wales Wales Goalkeeper 18/04/1967
Vinnie Jones Wales Wales Midfielder 05/01/1965
K
Jack Kelsey Wales Wales Goalkeeper 19/11/1929
Andy King Wales Wales Midfielder 29/10/1988
Alan Knill Wales Wales Defender 08/10/1964
Jason Koumas Wales Wales Midfielder 25/09/1979
Dick Krzywicki Wales Wales Midfielder 02/02/1947
L
Jamie Lawrence Wales Wales Defender 22/08/1992
Tom Lawrence Wales Wales Forward 13/01/1994
Joe Ledley Wales Wales Midfielder 23/01/1987
Ken Leek Wales Wales Forward 26/07/1935
Andy Legg Wales Wales Defender 28/07/1966
Kyle Letheren Wales Wales Goalkeeper 26/12/1987
Chris Llewellyn Wales Wales Midfielder 28/08/1979
Brian Lloyd Wales Wales Goalkeeper 18/03/1948
Tom Lockyer Wales Wales Defender 03/12/1994
Joel Lynch Wales Wales Defender 03/10/1987
M
Shaun MacDonald Wales Wales Midfielder 17/06/1988
Gavin Maguire Wales Wales Defender 24/11/1967
John Mahoney Wales Wales Midfielder 20/09/1946
Paul Mardon Wales Wales Defender 14/09/1969
Adam Matthews Wales Wales Defender 13/01/1992
Chris Maxwell Wales Wales Goalkeeper 30/07/1990
Terry Medwin Wales Wales Forward 25/09/1932
Andy Melville Wales Wales Defender 29/11/1968
Chris Mepham Wales Wales Defender 05/11/1997
Tony Millington Wales Wales Goalkeeper 05/06/1943
Craig Morgan Wales Wales Defender 16/06/1985
Steve Morison Wales Wales Forward 29/08/1983
Jimmy Murphy Wales Wales Manager 27/10/1910
Boaz Myhill Wales Wales Goalkeeper 09/11/1982
N
Daniel Nardiello Wales Wales Forward 22/10/1982
Donato Nardiello Wales Wales Midfielder 09/04/1957
Alan Neilson Wales Wales Defender 26/09/1972
Peter Nicholas Wales Wales Midfielder 10/11/1959
Lee Nogan Wales Wales Forward 21/05/1969
Lewin Nyatanga Wales Wales Defender 18/08/1988
O
John Oster Wales Wales Midfielder 08/12/1978
P
Malcolm Page Wales Wales Defender 05/02/1947
Robert Page Wales Wales Defender 03/09/1974
Des Palmer Wales Wales Forward 23/09/1931
Paul Parry Wales Wales Midfielder 19/08/1980
David Partridge Wales Wales Defender 26/11/1978
Colin Pascoe Wales Wales Midfielder 09/04/1965
Roy Paul Wales Wales Defender 18/04/1920
Mark Pembridge Wales Wales Midfielder 29/11/1970
David Phillips Wales Wales Defender 29/07/1963
Leighton Phillips Wales Wales Defender 25/09/1949
David Pipe Wales Wales Midfielder 05/11/1983
David Powell Wales Wales Defender 15/10/1944
Lewis Price Wales Wales Goalkeeper 19/07/1984
R
Aaron Ramsey Wales Wales Midfielder 26/12/1990
Kevin Ratcliffe Wales Wales Defender 12/11/1960
Gil Reece Wales Wales Midfielder 02/07/1942
Jason Rees Wales Wales Midfielder 22/12/1969
Ronnie Rees Wales Wales Midfielder 04/04/1944
Christian Ribeiro Wales Wales Defender 14/12/1989
Jazz Richards Wales Wales Midfielder 12/04/1991
Sam Ricketts Wales Wales Defender 11/10/1981
Connor Roberts Wales Wales Defender 23/09/1995
Connor Roberts Wales Wales Goalkeeper 08/12/1992
David Roberts Wales Wales Defender 26/11/1949
Gareth Roberts Wales Wales Defender 06/02/1978
Iwan Roberts Wales Wales Forward 26/06/1968
John Roberts Wales Wales Defender 11/09/1946
Neil Roberts Wales Wales Forward 07/04/1978
Phil Roberts Wales Wales Defender 24/02/1950
Stephen Roberts Wales Wales Midfielder 24/02/1980
Tyler Roberts Wales Wales Forward 12/01/1999
Carl Robinson Wales Wales Midfielder 13/10/1976
John Robinson Wales Wales Midfielder 29/08/1971
Hal Robson-Kanu Wales Wales Forward 21/05/1989
Joe Rodon Wales Wales Defender 22/10/1997
Peter Rodrigues Wales Wales Defender 21/01/1944
Ian Rush Wales Wales Forward 20/10/1961
S
Dean Saunders Wales Wales Forward 21/06/1964
Robbie Savage Wales Wales Midfielder 18/10/1974
Alf Sherwood Wales Wales Defender 13/11/1923
David Smallman Wales Wales Forward 22/03/1953
Matt Smith Wales Wales Midfielder 22/11/1999
Mike Smith England England Manager 1938
Mike Smith England England Manager 19/01/1935
Neville Southall Wales Wales Goalkeeper 16/09/1958
Gary Speed Wales Wales Manager 08/09/1969
Gary Sprake Wales Wales Goalkeeper 03/04/1945
Byron Stevenson Wales Wales Defender 07/09/1956
Brian Stock Wales Wales Midfielder 24/12/1981
Derrick Sullivan Wales Wales Midfielder 10/08/1930
Kit Symons Wales Wales Defender 08/03/1971
T
Derek Tapscott Wales Wales Forward 30/06/1932
Gareth Taylor Wales Wales Forward 25/02/1973
Jake Taylor Wales Wales Midfielder 01/12/1991
Neil Taylor Wales Wales Defender 07/02/1989
Rhys Taylor Wales Wales Goalkeeper 07/04/1990
Ben Thatcher Wales Wales Defender 30/11/1975
David Thomas Wales Wales Defender 01/08/1926
George Thomas Wales Wales Forward 24/03/1997
James Thomas Wales Wales Forward 16/01/1979
Mickey Thomas Wales Wales Midfielder 07/07/1954
Rod Thomas Wales Wales Defender 11/01/1947
John Toshack Wales Wales Manager 22/03/1949
Paul Trollope Wales Wales Midfielder 03/06/1972
Owain Tudur-Jones Wales Wales Midfielder 15/10/1984
V
Ryan Valentine Wales Wales Defender 19/08/1982
David Vaughan Wales Wales Midfielder 18/02/1983
Graham Vearncombe Wales Wales Goalkeeper 28/03/1934
Roy Vernon Wales Wales Forward 14/04/1937
Sam Vokes Wales Wales Forward 21/10/1989
W
Joe Walsh Wales Wales Defender 13/05/1992
Danny Ward Wales Wales Goalkeeper 22/06/1993
Darren Ward Wales Wales Goalkeeper 11/05/1974
Marley Watkins England England Midfielder 17/10/1990
Colin Webster Wales Wales Forward 17/07/1932
Rhys Weston Wales Wales Defender 27/10/1980
Rhoys Wiggins Wales Wales Defender 04/11/1987
Adrian Williams Wales Wales Defender 16/08/1971
Ashley Williams Wales Wales Defender 23/08/1984
Gavin Williams Wales Wales Midfielder 20/07/1980
George Williams Wales Wales Forward 07/09/1995
Geraint Williams Wales Wales Midfielder 05/01/1962
Jonathan Williams Wales Wales Midfielder 09/10/1993
Michael Jordan Williams Wales Wales Defender 06/11/1995
Owain Fôn Williams Wales Wales Goalkeeper 17/03/1987
Stuart Williams Wales Wales Defender 09/07/1930
Harry Wilson Wales Wales Forward 22/03/1997
James Wilson Wales Wales Defender 26/02/1989
Ben Woodburn Wales Wales Forward 15/10/1999
Y
Terry Yorath Wales Wales Manager 27/03/1950
Eric Young Wales Wales Defender 25/03/1960