Player Country Position born
A
Paweł Abbott Poland Poland Forward 05/05/1982
Peter Abbott England England Forward 01/10/1953
Azeem Abdulai England England Midfielder 09/12/2002
Tammy Abraham England England Forward 02/10/1997
Radanfah Abu Bakr Trinidad & Tobago Trinidad & Tobago Defender 12/02/1987
Reuben Agboola Nigeria Nigeria Defender 30/05/1962
Paul Agnew Northern Ireland Northern Ireland Defender 15/08/1965
Kemy Agustien Curaçao Curaçao Midfielder 20/08/1986
Adebayo Akinfenwa Nigeria Nigeria Forward 10/05/1982
Daniel Alfei Wales Wales Defender 23/02/1992
Sandy Allan Scotland Scotland Forward 29/10/1947
Ivor Allchurch Wales Wales Forward 16/10/1929
Len Allchurch Wales Wales Forward 12/09/1933
Joe Allen Wales Wales Midfielder 14/03/1990
Joe Allon England England Forward 12/11/1966
Julian Alsop England England Forward 28/05/1973
Álvaro Spain Spain Forward 27/04/1991
Kevin Amankwaah Ghana Ghana Defender 19/05/1982
Kwame Ampadu Ireland Ireland Midfielder 20/12/1970
Ijah Anderson Wales Wales Defender 30/12/1975
Paul Anderson England England Midfielder 23/07/1988
Àngel Rangel Spain Spain Defender 28/10/1982
Harry Anstiss England England Forward 22/08/1899
Richard Appleby England England Midfielder 18/09/1975
Jack Armand England England Forward 11/08/1898
Paul Arriola USA USA Midfielder 05/02/1995
Harrison Ashby Scotland Scotland Defender 14/11/2001
Joel Asoro Sweden Sweden Forward 27/04/1999
Brian Attley Wales Wales Defender 27/08/1955
Kevin Austin England England Defender 12/02/1973
André Ayew Ghana Ghana Forward 17/12/1989
Jordan Ayew Ghana Ghana Forward 11/09/1991
B
Courtney Baker-Richardson England England Forward 05/12/1995
Tommy Bamford Wales Wales Forward 02/09/1905
Keith Barber England England Goalkeeper 21/09/1947
David Barnhouse Wales Wales Defender 19/03/1975
Jamie Barnwell-Edinboro England England Forward 26/12/1975
Modou Barrow Gambia Gambia Forward 13/10/1992
Danny Bartley England England Defender 03/10/1947
Kyle Bartley England England Defender 22/05/1991
Daniel Barwood Wales Wales Forward 07/07/1980
Michael Basham England England Defender 27/09/1973
Spencer Bassett England England Midfielder 1885
Marcus Bean Jamaica Jamaica Midfielder 02/11/1984
Craig Beattie Scotland Scotland Forward 16/01/1984
Joey Beauchamp England England Midfielder 13/03/1971
Steven Benda Germany Germany Goalkeeper 01/10/1998
Ryan Bennett England England Defender 06/03/1990
Ted Bennett England England Defender 10/08/1904
David Beresford England England Midfielder 11/11/1976
Federico Bessone Argentina Argentina Defender 23/01/1984
Jake Bidwell England England Defender 21/03/1993
Alfie Biggs England England Forward 08/02/1936
Tony Bird Wales Wales Forward 01/09/1974
Mark Birighitti Australia Australia Goalkeeper 17/04/1991
Hughie Blair Northern Ireland Northern Ireland Midfielder 21/05/1909
Ryan Blair Scotland Scotland Midfielder 23/02/1996
Peter Bodak England England Midfielder 12/08/1961
Ferrie Bodde Netherlands Netherlands Midfielder 05/05/1982
Phil Boersma England England Forward 24/09/1949
Yannick Bolasie Congo DR Congo DR Forward 24/05/1989
Chad Bond Wales Wales Forward 20/04/1987
Wilfried Bony Ivory Coast Ivory Coast Forward 10/12/1988
Bobby Booth England England Midfielder 22/05/1892
Fabio Borini Italy Italy Forward 29/03/1991
Borja Bastón Spain Spain Forward 25/08/1992
Harry Boston England England Forward 20/10/1899
Matthew Bound Wales Wales Defender 06/11/1972
Jason Bowen Wales Wales Forward 24/08/1972
Walter Boyd Jamaica Jamaica Forward 01/01/1972
Terence Boyle Wales Wales Defender 29/10/1958
Lee Bracey England England Goalkeeper 11/09/1968
Jon Brady Australia Australia Defender 14/01/1975
Jimmy Brain England England Forward 11/09/1900
Febian Brandy St. Kitts & Nevis St. Kitts & Nevis Forward 04/02/1989
Paul Brayson England England Forward 16/09/1977
Derek Brazil Ireland Ireland Defender 14/12/1968
Rhian Brewster England England Forward 01/04/2000
Sam Briddon England England Midfielder 26/07/1915
Ronnie Briggs Northern Ireland Northern Ireland Goalkeeper 29/03/1943
Leon Britton England England Midfielder 16/09/1982
Nathan Broome England England Goalkeeper 03/01/2002
Linton Brown England England Forward 12/04/1968
David Bruton England England Defender 31/10/1952
Fred Buck England England Forward 02/11/1879
James Burgin England England Defender 06/09/1989
Chris Burns England England Midfielder 09/11/1967
Finley Burns England England Defender 17/06/2003
Thomas Butler Ireland Ireland Midfielder 02/04/1981
George Byers Scotland Scotland Midfielder 29/05/1996
Shaun Byrne England England Defender 21/01/1981
C
Ben Cabango Wales Wales Defender 30/05/2000
Ian Callaghan England England Midfielder 10/04/1942
José Alberto Cañas Spain Spain Midfielder 27/05/1987
Tom Carroll England England Midfielder 28/05/1992
Cameron Carter-Vickers USA USA Defender 31/12/1997
David Carver England England Defender 16/04/1944
Ryan Casey Ireland Ireland Midfielder 03/01/1979
Steven Caulker Sierra Leone Sierra Leone Defender 29/12/1991
Bersant Celina Kosovo Kosovo Midfielder 09/09/1996
Paul Chalmers Scotland Scotland Forward 31/10/1963
Dion Chambers England England Midfielder 16/12/1989
Lee Chapman England England Forward 05/12/1959
Shaun Chapple Wales Wales Midfielder 14/02/1973
Jeremy Charles Wales Wales Forward 26/09/1959
Mel Charles Wales Wales Forward 14/05/1935
Chico Spain Spain Defender 06/03/1987
Giorgio Chinaglia Italy Italy Forward 24/01/1947
Gary Chivers England England Defender 15/05/1960
Cyrus Christie Ireland Ireland Defender 30/09/1992
Kevin Clarke Ireland Ireland Midfielder 03/12/1921
Mark Clode England England Defender 24/02/1973
Sam Clucas England England Midfielder 25/09/1990
Jonathan Coates Wales Wales Forward 27/06/1975
Gary Cobb England England Midfielder 06/08/1968
Chris Coleman Wales Wales Defender 10/06/1970
Matthew Collins Wales Wales Midfielder 31/03/1986
Cameron Congreve Wales Wales Midfielder 24/01/2004
Karl Connolly Wales Wales Forward 09/02/1970
Paul Connor England England Forward 12/01/1979
Terry Connor England England Forward 09/11/1962
Mickey Conway England England Forward 11/03/1956
Andy Cook England England Defender 10/08/1969
Arthur Cook England England Defender 01/04/1889
Brandon Cooper Wales Wales Defender 14/01/2000
Ollie Cooper Wales Wales Midfielder 14/12/1999
Jack Cork England England Midfielder 25/06/1989
David Cornell Wales Wales Goalkeeper 28/03/1991
John Cornforth Wales Wales Midfielder 07/10/1967
David Cotterill Wales Wales Midfielder 04/12/1987
Joel Cotterill Wales Wales Midfielder 10/10/2005
Russell Coughlin Wales Wales Midfielder 15/02/1960
Jackie Coulter Northern Ireland Northern Ireland Forward 1912
Tommy Craig Scotland Scotland Midfielder 21/11/1950
Ian Craney England England Midfielder 21/07/1982
Ted Crowe England England Goalkeeper 27/11/1911
Geoff Crudgington England England Goalkeeper 14/02/1952
Liam Cullen Wales Wales Forward 23/04/1999
Luke Cundle England England Midfielder 26/04/2002
Alan Curtis Wales Wales Forward 16/04/1954
Nicholas Cusack England England Midfielder 24/12/1965
Neil Cutler England England Goalkeeper 03/09/1976
D
David D'Auria Wales Wales Midfielder 26/03/1970
Ray Daniel Wales Wales Defender 02/11/1928
Harry Darling England England Defender 08/08/1999
Simon Davey Wales Wales Midfielder 01/10/1970
Neil Davids England England Defender 22/09/1955
Alan Davies Wales Wales Forward 05/12/1961
Ben Davies Wales Wales Defender 24/04/1993
Cyril Davies Wales Wales Midfielder 07/09/1948
Dai Davies Wales Wales Goalkeeper 01/04/1948
Glyn Davies Wales Wales Midfielder 31/05/1932
Jack Davies England England Goalkeeper 30/03/1902
Mark Davies Wales Wales Defender 09/08/1972
Oliver Davies Wales Wales Goalkeeper 31/12/1994
Reg Davies Wales Wales Forward 27/05/1929
Willie Davies Wales Wales Forward 10/03/1900
Kees de Boer Netherlands Netherlands Midfielder 13/05/2000
Jonathan de Guzmán Netherlands Netherlands Midfielder 13/09/1987
Dorus de Vries Netherlands Netherlands Goalkeeper 29/12/1980
Leigh de Vulgt Wales Wales Defender 17/03/1981
Harry Deacon England England Forward 25/04/1900
Nick Defreitas-Hansen USA USA Goalkeeper 10/07/2001
Yan Dhanda England England Midfielder 14/12/1998
Stephen Dobbie Scotland Scotland Forward 05/12/1982
Tommy Dodds England England Forward 20/12/1918
Peter Donnelly England England Forward 22/09/1936
Rory Donnelly Northern Ireland Northern Ireland Forward 18/02/1992
Scott Donnelly England England Midfielder 25/12/1987
Flynn Downes England England Midfielder 20/01/1999
Darryl Duffy Scotland Scotland Forward 16/04/1984
Richard Duffy Wales Wales Defender 30/08/1985
Kieron Durkan Ireland Ireland Midfielder 01/12/1973
Noel Dwyer Ireland Ireland Goalkeeper 30/10/1934
Nathan Dyer England England Midfielder 29/11/1987
E
Jermaine Easter Wales Wales Forward 15/01/1982
George Eastham England England Forward 13/09/1914
Billy Easton England England Forward 10/03/1904
Éder Portugal Portugal Forward 22/12/1987
David Edgar Canada Canada Defender 19/05/1987
Christian Edwards Wales Wales Defender 25/11/1975
George Edwards Wales Wales Midfielder 02/12/1920
Gwion Edwards Wales Wales Midfielder 01/03/1993
Gary Emmanuel Wales Wales Midfielder 01/02/1954
Marvin Emnes Netherlands Netherlands Forward 27/05/1988
Brian Evans Wales Wales Midfielder 02/12/1942
Cameron Evans Wales Wales Defender 23/02/2001
Jack Evans Wales Wales Midfielder 25/04/1998
Jimmy Evans Wales Wales Defender 29/11/1894
Phil Evans Wales Wales Defender 14/05/1957
Royston Evans Wales Wales Defender 05/07/1943
Scott Evans Wales Wales Midfielder 06/01/1989
Steve Evans Wales Wales Midfielder 25/09/1980
Terry Evans Wales Wales Defender 08/01/1976
Wyndham Evans Wales Wales Defender 19/03/1951
F
Nicolas Fabiano France France Midfielder 08/02/1981
Łukasz Fabiański Poland Poland Goalkeeper 18/04/1985
Rory Fallon New Zealand New Zealand Forward 20/03/1982
Jim Feeney Northern Ireland Northern Ireland Defender 23/06/1921
Warren Feeney Northern Ireland Northern Ireland Forward 17/01/1981
Leroy Fer Netherlands Netherlands Midfielder 05/01/1990
Federico Fernández Argentina Argentina Defender 21/02/1989
Rob Finch England England Defender 31/08/1908
Jack Firth England England Forward 08/08/1907
Andy Fisher England England Goalkeeper 12/02/1998
Gary Fisken England England Midfielder 27/10/1981
Scott Fitzgerald England England Forward 18/11/1979
Hugh Flack Northern Ireland Northern Ireland Defender 26/04/1903
Adrian Forbes England England Midfielder 23/01/1979
Jon Ford England England Midfielder 12/04/1968
Trevor Ford Wales Wales Forward 01/10/1923
Jack Fowler Wales Wales Forward 03/12/1899
Gerry Francis England England Midfielder 06/12/1951
Albert Freeman Wales Wales Forward 21/10/1899
Kieron Freeman Wales Wales Defender 21/03/1992
Roger Freestone Wales Wales Goalkeeper 19/08/1968
Nigel French Wales Wales Midfielder 24/03/1968
Jay Fulton Scotland Scotland Midfielder 04/04/1994
G
Darren Gale Wales Wales Forward 25/10/1963
Conor Gallagher England England Midfielder 06/02/2000
Shaun Garnett England England Defender 22/11/1969
Jordon Garrick Jamaica Jamaica Forward 15/07/1998
Roger Gibbins England England Midfielder 06/09/1955
Morgan Gibbs-White England England Midfielder 27/01/2000
David Giles Wales Wales Midfielder 21/09/1954
Jimmy Gilligan England England Forward 24/01/1964
Josh Ginnelly England England Forward 24/03/1997
Pat Glover Wales Wales Forward 09/09/1910
Alexandros Gogić Cyprus Cyprus Midfielder 13/04/1994
Vic Gomersall England England Defender 17/06/1942
Bafétimbi Gomis France France Forward 06/08/1985
Marc Goodfellow England England Midfielder 20/09/1981
Kenji Gorré Curaçao Curaçao Forward 29/09/1994
Josh Gould England England Goalkeeper 27/03/1997
Aimar Govea Ecuador Ecuador Forward 08/06/2006
Mark Gower England England Midfielder 05/10/1978
Danny Graham England England Forward 12/08/1985
Chris Greene Ireland Ireland Forward 01/12/1911
Matt Gregg England England Goalkeeper 30/11/1978
Harry Griffiths Wales Wales Defender 04/01/1931
Jamie Grimes England England Defender 22/12/1990
Matt Grimes England England Midfielder 15/07/1995
Marc Guéhi England England Defender 13/07/2000
Willy Guéret France France Goalkeeper 03/08/1973
Guillermo Bauza Spain Spain Forward 25/10/1984
Andy Gurney England England Defender 25/01/1974
David Gwyther Wales Wales Forward 06/12/1948
Viktor Gyökeres Sweden Sweden Forward 04/06/1998
H
Džemal Hadžiabdić Bosnia-Herzegovina Bosnia-Herzegovina Defender 25/07/1953
Ben Hamer England England Goalkeeper 20/11/1987
Charlie Handley England England Forward 12/03/1899
Harry Hanford Wales Wales Midfielder 09/10/1907
Raheem Hanley St. Kitts & Nevis St. Kitts & Nevis Midfielder 24/02/1994
Ryan Harley England England Midfielder 22/01/1985
Cian Harries Wales Wales Defender 01/04/1997
Jamie Harris Wales Wales Defender 28/06/1979
John Harris Scotland Scotland Defender 30/06/1917
Mark Harris England England Defender 15/07/1963
Chris Harrison England England Defender 17/10/1956
Charlie Hartfield England England Midfielder 04/09/1971
Callum Hawthorne Wales Wales Goalkeeper 18/09/1989
Martin Hayes England England Forward 21/03/1966
Carl Heggs England England Forward 11/10/1970
John Hendry Scotland Scotland Forward 06/01/1970
George Henson England England Forward 25/11/1911
Georges Heyes England England Goalkeeper 16/11/1937
Joe Hillier Wales Wales Goalkeeper 10/04/1907
Joe Hills England England Goalkeeper 14/10/1897
John Hills England England Defender 21/04/1978
John Hodge England England Forward 01/04/1969
David Hodgson England England Forward 06/08/1960
Barry Hole Wales Wales Midfielder 16/09/1942
Billy Hole Wales Wales Midfielder 01/11/1897
Chris Honor England England Defender 06/06/1968
Percy Hooper England England Goalkeeper 17/12/1914
David Hough Wales Wales Defender 20/02/1966
Conor Hourihane Ireland Ireland Midfielder 02/02/1991
Mark Howard England England Goalkeeper 21/09/1986
Michael Howard England England Defender 02/12/1978
Syd Howarth Wales Wales Forward 28/06/1923
Ronald Howells Wales Wales Goalkeeper 12/01/1927
Fred Hoyland England England Forward 03/1898
Brian Hughes Wales Wales Defender 22/11/1937
Emlyn Hughes England England Defender 28/08/1947
John Hughes Scotland Scotland Defender 09/09/1964
Mark Hughes Wales Wales Defender 03/02/1962
Bashir Humphreys England England Defender 15/03/2003
Billy Humphries Northern Ireland Northern Ireland Forward 08/06/1936
Glynn Hurst South Africa South Africa Forward 17/01/1976
Tommy Hutchison Scotland Scotland Midfielder 22/09/1947
Leon Hylton England England Defender 27/01/1983
I
Besian Idrizaj Austria Austria Midfielder 12/10/1987
John Illingworth England England Defender 03/09/1904
Willie Imrie Scotland Scotland Midfielder 04/03/1908
Izzy Iriekpen Nigeria Nigeria Defender 14/05/1982
Colin Irwin England England Defender 09/02/1957
J
Michael Jackson England England Midfielder 26/06/1980
Dan James Wales Wales Midfielder 10/11/1997
Leighton James Wales Wales Midfielder 16/02/1953
Robbie James Wales Wales Midfielder 23/03/1957
Lee Jenkins Wales Wales Midfielder 28/06/1979
Steve Jenkins Wales Wales Defender 16/07/1972
Declan John Wales Wales Defender 30/06/1995
Dilwyn John Wales Wales Goalkeeper 03/06/1944
Roy John Wales Wales Goalkeeper 29/01/1911
Lenny Johnrose England England Midfielder 29/11/1969
Jeff Johnson Wales Wales Midfielder 26/11/1953
Mike Johnson Wales Wales Midfielder 13/10/1941
Alan Jones Wales Wales Defender 06/10/1945
Barrie Jones Wales Wales Midfielder 10/10/1941
Chris Jones Wales Wales Forward 14/02/1990
Chris Jones Wales Wales Forward 12/09/1989
Cliff Jones Wales Wales Forward 07/02/1935
Ernie Jones Wales Wales Forward 12/11/1920
Gary Jones England England Midfielder 03/06/1977
Ivor Jones Wales Wales Forward 31/07/1899
Lee Jones Wales Wales Goalkeeper 09/08/1970
Leslie Jones Wales Wales Forward 01/07/1911
Peter Jones England England Defender 25/11/1949
Richard Jones Wales Wales Midfielder 26/04/1969
Steve Jones England England Defender 25/12/1970
Stuart Jones Wales Wales Defender 14/03/1984
Jordi Amat Indonesia Indonesia Defender 21/03/1992
Jordi Gómez Spain Spain Midfielder 24/05/1985
Jordi López Spain Spain Midfielder 28/02/1981
Kyle Joseph Scotland Scotland Forward 10/09/2001
K
Aldo Kalulu France France Forward 21/01/1996
Steve Kean Scotland Scotland Midfielder 30/09/1967
Rory Keane Ireland Ireland Defender 31/08/1922
Jonathan Keaveney Wales Wales Forward 24/05/1981
Michael Keegan England England Midfielder 12/05/1981
Mark Kendall Wales Wales Goalkeeper 20/09/1958
Ray Kennedy England England Midfielder 28/07/1951
Josh Key England England Defender 19/11/1999
Sung-yueng Ki South Korea South Korea Midfielder 24/01/1989
Adam King Scotland Scotland Midfielder 11/10/1995
Andy King Wales Wales Midfielder 29/10/1988
Derek King England England Midfielder 15/08/1929
John King Wales Wales Goalkeeper 29/11/1933
Stephen Kingsley Scotland Scotland Defender 23/07/1994
George Kirby England England Forward 20/12/1933
David Knight England England Goalkeeper 15/01/1987
Leon Knight England England Forward 16/09/1982
Alan Knill Wales Wales Defender 08/10/1964
Dimitrios Konstantopoulos Greece Greece Goalkeeper 29/11/1978
Artur Krysiak Poland Poland Goalkeeper 11/08/1989
Mykola Kukharevych Ukraine Ukraine Forward 01/07/2001
Shefki Kuqi Finland Finland Forward 10/11/1976
L
Damien Lacey Wales Wales Midfielder 03/08/1977
Ethan Laird England England Defender 05/08/2001
Huw Lake Wales Wales Midfielder 20/08/1963
Roland Lamah Belgium Belgium Midfielder 31/12/1987
Frank Lampard England England Midfielder 20/06/1978
Tommy Lang Scotland Scotland Forward 03/04/1906
Bob Latchford England England Forward 18/01/1951
Joel Latibeaudiere Jamaica Jamaica Defender 06/01/2000
Dennis Lawrence Trinidad & Tobago Trinidad & Tobago Defender 01/08/1974
Sid Lawrence Wales Wales Defender 16/03/1909
Andy Legg Wales Wales Defender 28/07/1966
Glan Letheran Wales Wales Goalkeeper 01/05/1956
Aaron Lewis Wales Wales Defender 26/06/1998
David Lewis Wales Wales 02/02/1912
Dudley Lewis Wales Wales Defender 17/11/1962
Wilf Lewis Wales Wales Forward 01/07/1903
John Lindsay Scotland Scotland Midfielder 1900
Filip Lissah England England Defender 08/12/2004
Leroy Lita England England Forward 28/12/1984
Llorente Spain Spain Forward 26/02/1985
Ben Lloyd Wales Wales Midfielder 14/03/2005
Norman Lockhart Northern Ireland Northern Ireland Forward 04/03/1924
Steve Lovell Wales Wales Forward 16/07/1960
James Loveridge Wales Wales Midfielder 19/10/1962
James Loveridge Wales Wales Forward 16/05/1994
Jamal Lowe Jamaica Jamaica Forward 21/07/1994
Keith Lowe England England Defender 13/09/1985
George Lowrie Wales Wales Forward 19/12/1919
Billy Lucas Wales Wales Midfielder 15/01/1918
Lee Lucas Wales Wales Midfielder 10/06/1992
Des Lyttle England England Defender 24/09/1971
M
Shaun MacDonald Wales Wales Midfielder 17/06/1988
John Mahoney Wales Wales Midfielder 20/09/1946
Yves Makabu-Makalambay Congo DR Congo DR Goalkeeper 31/01/1986
Ryan Manning Ireland Ireland Defender 14/06/1996
Kurtis March Wales Wales Midfielder 30/04/1993
Stephen Mardenborough England England Midfielder 11/09/1964
Adnan Marić Sweden Sweden Midfielder 17/02/1997
Andrew Marsh Wales Wales Goalkeeper 21/02/1984
Chris Marustik Wales Wales Midfielder 10/08/1961
Archie Matthews England England Goalkeeper 02/08/2001
Alfie Mawson England England Defender 19/01/1994
Eddie May England England Defender 19/05/1943
Bradley Maylett England England Midfielder 24/12/1980
Nicolas Mazzina Argentina Argentina Midfielder 31/01/1979
Oliver McBurnie Scotland Scotland Forward 04/06/1996
Sean McCarthy Wales Wales Forward 12/09/1967
Christian McClean England England Forward 17/10/1963
Sammy McCrory Northern Ireland Northern Ireland Forward 11/10/1924
Billy McDevitt Northern Ireland Northern Ireland Forward 05/01/1898
Colin McDonald Scotland Scotland Forward 10/04/1974
Josh McEachran England England Midfielder 01/03/1993
Andrew McFarlane England England Forward 30/11/1966
Lincoln McFayden England England Defender 11/02/2002
Pat McGibbon Northern Ireland Northern Ireland Defender 06/09/1973
John McGuigan Scotland Scotland Forward 29/10/1932
Ray McHale England England Midfielder 12/08/1950
Barrie McKay Scotland Scotland Midfielder 30/12/1994
Jim McLaughlin Northern Ireland Northern Ireland Forward 22/12/1940
Kevin McLeod England England Midfielder 12/09/1980
Steve McMahon Scotland Scotland Defender 22/04/1970
Lachlan McPherson Scotland Scotland Midfielder 11/07/1900
Jernade Meade England England Midfielder 25/10/1992
Terry Medwin Wales Wales Forward 25/09/1932
Andy Melville Wales Wales Defender 29/11/1968
Sylvain Meslien France France Defender 07/08/1980
Michu Spain Spain Forward 21/03/1986
Jimmy Miller England England Forward 10/05/1889
Paul Miller England England Defender 11/10/1959
Tony Millington Wales Wales Goalkeeper 05/06/1943
Garry Monk England England Defender 06/03/1979
Jefferson Montero Ecuador Ecuador Midfielder 01/09/1989
John Moore England England Defender 09/09/1945
Kevin Moore England England Midfielder 30/01/1956
Luke Moore England England Forward 13/02/1986
Stan Moore England England Goalkeeper 31/12/1909
Vangelis Moras Greece Greece Defender 26/08/1981
Moreira Portugal Portugal Goalkeeper 20/03/1982
Joao Moreira Portugal Portugal Defender 30/06/1970
John Morgan Wales Wales Defender 1856
Kerry Morgan Wales Wales Forward 31/10/1988
Kenny Morgans Wales Wales Forward 16/03/1939
Ernie Morley Wales Wales Defender 11/09/1901
Jordan Morris USA USA Forward 26/10/1994
David Moss Wales Wales Midfielder 15/11/1968
Jan Mølby Denmark Denmark Midfielder 04/07/1963
Erwin Mulder Netherlands Netherlands Goalkeeper 03/03/1989
Roger Mullen Wales Wales Defender 02/03/1966
Andrew Mumford Wales Wales Midfielder 18/06/1981
Brian Murphy Ireland Ireland Goalkeeper 07/05/1983
Matt Murphy England England Forward 20/08/1971
Don Murray Scotland Scotland Defender 18/01/1946
Tommy Mutton England England Forward 17/01/1978
N
David N'Gog France France Forward 01/04/1989
Daniel Nardiello Wales Wales Forward 22/10/1982
Luciano Narsingh Netherlands Netherlands Forward 13/09/1990
Kyle Naughton England England Defender 17/11/1988
Nélson Oliveira Portugal Portugal Forward 08/08/1991
Aidan Newhouse England England Forward 23/05/1972
Dai Nicholas Wales Wales Forward 12/08/1897
Kristoffer Nordfeldt Sweden Sweden Goalkeeper 23/06/1989
Frank Nouble England England Forward 24/09/1991
Olivier Ntcham Cameroon Cameroon Midfielder 09/02/1996
Kevin Nugent Ireland Ireland Forward 10/04/1969
Mel Nurse Wales Wales Defender 11/10/1937
O
Jackie O'Driscoll Ireland Ireland Forward 20/09/1921
David O'Gorman England England Forward 20/06/1972
Stephen O'Halloran Ireland Ireland Defender 29/11/1987
Kristian O'Leary Wales Wales Defender 30/08/1977
Andy Oakes England England Goalkeeper 11/01/1977
Michael Obafemi Ireland Ireland Forward 06/07/2000
Curtis Obeng England England Defender 14/02/1989
Nathanael Ogbeta England England Defender 28/04/2001
Armstrong Oko-Flex Ireland Ireland Forward 02/03/2002
Martin Olsson Sweden Sweden Defender 17/05/1988
Orlandi Spain Spain Midfielder 03/08/1984
P
Pablo Hernández Spain Spain Midfielder 11/04/1985
Marcos Painter England England Defender 17/08/1986
Des Palmer Wales Wales Forward 23/09/1931
Kasey Palmer Jamaica Jamaica Midfielder 09/11/1996
Alberto Paloschi Italy Italy Forward 04/01/1990
Sam Parker Wales Wales Defender 07/07/2006
Derek Parlane Scotland Scotland Forward 05/05/1953
Jack Parry Wales Wales Goalkeeper 11/01/1924
Colin Pascoe Wales Wales Midfielder 09/04/1965
Jamie Paterson England England Midfielder 20/12/1991
Charlie Patino England England Midfielder 17/10/2003
Roy Paul Wales Wales Defender 18/04/1920
Cyril Pearce England England Forward 28/01/1908
Jack Pears England England Forward 23/02/1904
Kristian Pedersen Denmark Denmark Defender 04/08/1994
David Penney England England Midfielder 17/08/1964
Tony Pennock Wales Wales Goalkeeper 10/04/1971
Darren Perrett Wales Wales Forward 29/12/1969
Kristoffer Peterson Sweden Sweden Forward 28/11/1994
Terry Phelan Ireland Ireland Defender 16/03/1967
Gareth Phillips Wales Wales Midfielder 19/08/1979
Leighton Phillips Wales Wales Defender 25/09/1949
Stewart Phillips England England Forward 30/12/1961
Mike Pinner England England Goalkeeper 16/02/1934
Pintado Spain Spain Forward 24/03/1978
Joël Piroe Netherlands Netherlands Forward 02/08/1999
Przemysław Płacheta Poland Poland Forward 23/03/1998
Ian Porteous Scotland Scotland Forward 21/11/1964
Barry Powell England England Midfielder 29/01/1954
Pozuelo Spain Spain Midfielder 20/09/1991
Darren Pratley England England Midfielder 22/04/1985
John Prentice Scotland Scotland Forward 19/10/1898
Jason Price Wales Wales Midfielder 12/04/1977
Neil Price England England Defender 15/02/1964
Paul Price Wales Wales Defender 23/03/1954
Tamás Priskin Hungary Hungary Forward 27/09/1986
Mark Pritchard Wales Wales Forward 23/11/1985
Jamie Proctor England England Forward 25/03/1992
David Puckett England England Forward 29/10/1960
Brian Purcell Wales Wales Defender 23/11/1938
David Puttnam England England Defender 03/02/1967
R
Ante Rajković Bosnia-Herzegovina Bosnia-Herzegovina Defender 17/08/1952
Paul Raynor England England Midfielder 29/04/1966
Gil Reece Wales Wales Midfielder 02/07/1942
Ronnie Rees Wales Wales Midfielder 04/04/1944
Ernest Reid Wales Wales Defender 25/03/1914
Paul Reid England England Midfielder 19/01/1968
Tyler Reid England England Defender 02/09/1997
Renato Sanches Portugal Portugal Midfielder 18/08/1997
Brayley Reynolds Wales Wales Forward 30/05/1935
Dickie Rhodes England England Midfielder 22/06/1908
Gary Richards Wales Wales Defender 02/08/1963
Jazz Richards Wales Wales Midfielder 12/04/1991
Marc Richards England England Forward 08/07/1982
Ernie Richardson England England Forward 08/03/1916
Paul Richardson England England Midfielder 25/10/1949
Sam Ricketts Wales Wales Defender 11/10/1981
Bert Rigsby England England Forward 22/07/1894
Jimmy Rimmer England England Goalkeeper 10/02/1948
Roberto Martínez Spain Spain Midfielder 13/07/1973
Connor Roberts Wales Wales Defender 23/09/1995
Jackie Roberts Wales Wales Defender 30/06/1918
John Roberts Wales Wales Defender 11/09/1946
Stuart Roberts Wales Wales Forward 22/07/1980
Andy Robinson England England Forward 03/11/1979
Neil Robinson England England Defender 20/04/1957
Joe Rodon Wales Wales Defender 22/10/1997
Tim Rogers Wales Wales Forward 15/10/1909
David Romo France France Midfielder 07/08/1978
Ronald Brazil Brazil Forward 14/06/2001
Roque Mesa Spain Spain Midfielder 07/06/1989
Joe Roulson England England Midfielder 07/10/1891
Val Rouse England England Midfielder 14/02/1898
Wayne Routledge England England Forward 07/01/1985
Matthew Rush Ireland Ireland Forward 06/08/1971
Tivonge Rushesha Wales Wales Defender 24/07/2002
Carl Rushworth England England Goalkeeper 02/07/2001
S
Charles Sagoe England England Midfielder 24/07/2004
John Salako England England Midfielder 11/02/1969
Bill Sampy England England Defender 22/01/1901
Chris Sander Wales Wales Goalkeeper 11/11/1962
Alan Sanders England England Defender 31/01/1934
Dean Saunders Wales Wales Forward 21/06/1964
Roy Saunders England England Midfielder 04/09/1930
Giovanni Savarese Venezuela Venezuela Forward 14/07/1971
Nico Schröder Netherlands Netherlands Goalkeeper 19/11/1947
Jason Scotland Trinidad & Tobago Trinidad & Tobago Forward 18/02/1979
Harry Scott England England Forward 04/02/1897
Francis Scrine Wales Wales Forward 09/01/1925
Serrán Spain Spain Defender 17/07/1984
Neil Sharp England England Defender 19/01/1978
Itay Shechter Israel Israel Forward 22/02/1987
Josh Sheehan Wales Wales Midfielder 30/03/1995
Jonjo Shelvey England England Midfielder 27/02/1992
Liam Shephard Wales Wales Defender 22/11/1994
Mamady Sidibe Mali Mali Forward 18/12/1979
Gylfi Sigurðsson Iceland Iceland Midfielder 08/09/1989
Scott Sinclair England England Midfielder 25/03/1989
Darnel Situ France France Defender 18/03/1992
David Smith England England Midfielder 29/03/1968
George Smith England England Midfielder 07/10/1945
Jason Smith England England Defender 06/09/1974
Jordan Smith Wales Wales Defender 20/04/1993
Korey Smith England England Midfielder 31/01/1991
Liam Smith Scotland Scotland Defender 28/10/2003
Tommy Smith England England Defender 05/04/1945
Tally Sneddon Scotland Scotland Midfielder 01/04/1914
Matty Sorinola England England Defender 19/02/2001
Andreas Søndergaard Denmark Denmark Goalkeeper 17/01/2001
Joe Spottiswood England England Midfielder 16/03/1893
Gary Stanley England England Midfielder 04/03/1954
Alex Steele Northern Ireland Northern Ireland Midfielder 19/03/1899
Finley Stevens Wales Wales Defender 10/04/2003
Nigel Stevenson Wales Wales Defender 02/11/1958
David Stewart Scotland Scotland Goalkeeper 11/03/1947
Jered Stirling Scotland Scotland Forward 13/10/1976
Colin Sullivan England England Defender 24/06/1951
Sam Surridge England England Forward 28/07/1998
Jimmy Swarbrick England England Forward 16/05/1880
T
Franck Tabanou France France Midfielder 30/01/1989
Scott Tancock Wales Wales Defender 29/12/1993
Alan Tate England England Defender 02/09/1982
Neil Taylor Wales Wales Defender 07/02/1989
Pat Terry England England Forward 02/10/1933
Dave Theobald England England Defender 15/12/1978
Casey Thomas Wales Wales Forward 14/11/1990
Dai Thomas Wales Wales Forward 26/09/1975
David Thomas Wales Wales Defender 01/08/1926
Edward Thomas England England Forward 23/10/1933
Harry Thomas Wales Wales Forward 28/02/1901
James Thomas Wales Wales Forward 16/01/1979
Joshua Thomas Wales Wales Forward 24/09/2002
Martin Thomas England England Midfielder 12/09/1973
Len Thompson England England Forward 18/02/1901
Max Thompson England England Defender 31/12/1956
Steve Thornber England England Midfielder 11/10/1965
Lee Thorpe England England Forward 14/12/1975
Dwight Tiendalli Netherlands Netherlands Defender 21/10/1985
Nathan Tjoe-a-On Indonesia Indonesia Defender 22/12/2001
Chris Todd Wales Wales Defender 22/08/1981
Keith Todd Wales Wales Forward 02/03/1941
Steve Torpey England England Forward 08/12/1970
John Toshack Wales Wales Forward 22/03/1949
Gerhard Tremmel Germany Germany Goalkeeper 16/11/1978
Simon Trevitt England England Defender 20/12/1967
Desmond Trick Wales Wales Defender 07/11/1969
Lee Trundle England England Forward 10/10/1976
Owain Tudur-Jones Wales Wales Midfielder 15/10/1984
Ronnie Turnbull England England Forward 18/07/1922
Robin Turner England England Forward 10/09/1955
Josh Tymon England England Defender 22/05/1999
Tommy Tynan England England Forward 17/11/1955
Nathan Tyson England England Forward 04/05/1982
V
Cedric van der Gun Netherlands Netherlands Forward 05/05/1979
Mike van der Hoorn Netherlands Netherlands Defender 15/10/1992
Les Vernon England England Forward 27/12/1905
Matthias Verschave France France Forward 24/12/1977
Josh Vickers England England Goalkeeper 01/12/1995
Michel Vorm Netherlands Netherlands Goalkeeper 20/10/1983
W
Alan Waddle England England Forward 09/06/1954
Bryan Wade England England Forward 25/06/1963
Keith Walker Scotland Scotland Defender 17/04/1966
Ian Walsh Wales Wales Forward 04/09/1958
Joe Walsh Wales Wales Defender 13/05/1992
Liam Walsh England England Midfielder 15/09/1997
Joe Walton England England Defender 12/06/1882
Jack Warner Wales Wales Defender 21/09/1911
Kim Wassell England England Defender 09/06/1957
Steve Watkin Wales Wales Forward 16/06/1971
Steven Watt Scotland Scotland Defender 01/05/1985
Darren Way England England Midfielder 21/11/1979
Lewis Webb Wales Wales Goalkeeper 12/09/2001
Colin Webster Wales Wales Forward 17/07/1932
Colin West England England Forward 19/09/1967
Colin West England England Forward 13/11/1962
Morgan Whittaker England England Forward 07/01/2001
Les Wilkins Wales Wales Forward 21/07/1907
Ashley Williams Wales Wales Defender 23/08/1984
Ben Williams Wales Wales Defender 29/10/1900
Daniel Williams Wales Wales Midfielder 19/04/2001
Graham Williams Wales Wales Midfielder 31/12/1936
Herbie Williams Wales Wales Forward 06/10/1940
John Williams England England Forward 11/05/1968
Rhys Williams England England Defender 03/02/2001
Tom Williams Cyprus Cyprus Defender 08/07/1980
Tony Williams Wales Wales Goalkeeper 20/09/1977
Arthur Willis England England Defender 02/02/1920
Ben Wilmot England England Defender 04/11/1999
Rhys Wilmot Wales Wales Goalkeeper 21/02/1962
Kyrell Wilson England England Forward 01/12/2004
Mark Wilson England England Midfielder 09/02/1979
Paul Wimbleton England England Midfielder 13/11/1964
Hannes Wolf Austria Austria Forward 16/04/1999
Jamie Wood England England Forward 21/09/1978
Nathan Wood England England Defender 31/05/2002
Willie Wood England England Forward 01/01/1900
Freddie Woodman England England Goalkeeper 04/03/1997
Alan Woods England England Midfielder 15/02/1937
Thomas Woodward Wales Wales Midfielder 13/11/1900
Jim Wright England England Defender 11/09/1910
Jason Wyn-Jones Wales Wales Goalkeeper 10/05/1979
Y
Jerry Yates England England Forward 10/11/1996
Terry Yorath Wales Wales Midfielder 27/03/1950
Z
Gregor Zabret Slovenia Slovenia Goalkeeper 18/08/1995