Name[ 3] [ 4]
Football League/Premier League club(s)
Career
Billy Bassett
West Bromwich Albion
1888–1899
Archie Hunter
Aston Villa
1888–1890
John Goodall
Preston North End , Derby County , New Brighton Tower , Glossop North End
1888–1904
Steve Bloomer
Derby County , Middlesbrough
1892–1915
Billy Meredith
Northwich Victoria , Manchester City , Manchester United
1893–1925
Bob Crompton
Blackburn Rovers
1896–1921
William Foulke
Sheffield United , Chelsea , Bradford City
1894–1908
Alf Common
Sunderland , Sheffield United , Middlesbrough , Arsenal , Preston North End
1900–1915
Sam Hardy
Chesterfield , Liverpool , Aston Villa , Nottingham Forest
1902–1926
Bill McCracken
Newcastle United
1904–1924
Viv Woodward
Tottenham Hotspur , Chelsea
1908–1915
Clem Stephenson
Aston Villa , Huddersfield Town
1910–1930
Charles Buchan
Sunderland , Arsenal
1910–1929
Elisha Scott
Liverpool
1912–1934
David Jack
Plymouth Argyle , Bolton Wanderers , Arsenal
1919–1935
Dixie Dean
Tranmere Rovers , Everton , Notts County
1923–1939
George Camsell
Durham City , Middlesbrough
1924–1939
Hughie Gallacher
Newcastle United , Chelsea , Derby County , Notts County , Grimsby Town , Gateshead
1925–1939
Harry Hibbs
Birmingham
1925–1939
Alex James
Preston North End , Arsenal
1925–1938
Eddie Hapgood
Arsenal
1927–1939
Cliff Bastin
Exeter City , Arsenal
1927–1948
Wilf Copping
Leeds United , Arsenal
1930–1939
Stanley Matthews
Stoke City , Blackpool
1931–1966
Ted Drake
Southampton , Arsenal
1931–1939
Joe Mercer
Everton , Arsenal
1932–1954
Raich Carter
Sunderland , Derby County , Hull City
1932–1953
Peter Doherty
Blackpool , Manchester City , Derby County , Huddersfield Town , Doncaster Rovers
1933–1954
Frank Swift
Manchester City
1933–1951
Tommy Lawton
Burnley , Everton , Chelsea , Notts County , Brentford , Arsenal
1935–1957
Wilf Mannion
Middlesbrough , Hull City
1936–1956
George Hardwick
Middlesbrough , Oldham Athletic
1937–1956
Johnny Carey
Manchester United
1937–1954
Stan Mortensen
Blackpool , Hull City , Southport
1938–1958
Neil Franklin
Stoke City , Hull City , Crewe Alexandra , Stockport County
1946–1958
Trevor Ford
Swansea City , Aston Villa , Sunderland , Cardiff City , Newport County
1946–1961
Nat Lofthouse
Bolton Wanderers
1946–1961
Tom Finney
Preston North End
1946–1960
Alf Ramsey
Southampton , Tottenham Hotspur
1946–1955
Len Shackleton
Bradford (Park Avenue) , Newcastle United , Sunderland
1946–1958
Jimmy Dickinson
Portsmouth
1946–1965
Arthur Rowley
West Bromwich Albion , Fulham , Leicester City , Shrewsbury Town
1946–1965
Billy Liddell
Liverpool
1946–1961
Billy Wright
Wolverhampton Wanderers
1946–1959
Jackie Milburn
Newcastle United
1946–1957
John Charles
Leeds United , Cardiff City
1948–1966
Ivor Allchurch
Swansea Town , Cardiff City , Newcastle United
1948–1968
Danny Blanchflower
Barnsley , Aston Villa , Tottenham Hotspur
1948–1964
Bert Trautmann
Manchester City
1949–1964
Jimmy McIlroy
Burnley , Stoke City , Oldham Athletic
1950–1968
Tommy Taylor
Barnsley , Manchester United
1950–1958
Cliff Jones
Swansea Town , Tottenham Hotspur , Fulham
1952–1970
Johnny Haynes
Fulham
1952–1970
Duncan Edwards
Manchester United
1953–1958
Jimmy Armfield
Blackpool
1954–1971
Terry Paine
Southampton , Hereford United
1956–1977
Bobby Charlton
Manchester United , Preston North End
1956–1975
Jimmy Greaves
Chelsea , Tottenham Hotspur , West Ham United
1957–1971
Denis Law
Huddersfield Town , Manchester City , Manchester United
1956–1974
Gordon Banks
Chesterfield , Leicester City , Stoke City
1958–1973
Dave Mackay
Tottenham Hotspur , Derby County , Swindon Town
1958–1972
Bobby Moore
West Ham United , Fulham
1958–1977
Alan Mullery
Fulham , Tottenham Hotspur
1958–1976
Geoff Hurst
West Ham United , Stoke City , West Bromwich Albion
1959–1976
Nobby Stiles
Manchester United , Middlesbrough , Preston North End
1959–1974
Johnny Giles
Manchester United , Leeds United , West Bromwich Albion
1959–1977
Billy Bremner
Leeds United , Hull City , Doncaster Rovers
1959–1982
Frank McLintock
Leicester City , Arsenal , Queens Park Rangers
1959–1977
Alex Young
Everton , Stockport County
1960–1969
Martin Peters
West Ham United , Tottenham Hotspur , Norwich City , Sheffield United
1960–1981
Tommy Smith
Liverpool , Swansea City
1962–1979
Norman Hunter
Leeds United , Bristol City , Barnsley
1962–1983
Pat Jennings
Watford , Tottenham Hotspur , Arsenal
1962–1985
Alan Ball
Blackpool , Everton , Arsenal , Southampton , Bristol Rovers
1962–1984
Colin Bell
Bury , Manchester City
1963–1979
George Best
Manchester United , Stockport County , Fulham , AFC Bournemouth
1963–1983
Peter Shilton
Leicester City , Stoke City , Nottingham Forest , Southampton , Derby County , Plymouth Argyle , Bolton Wanderers , West Ham United , Leyton Orient
1965–1997
Ray Clemence
Scunthorpe United , Liverpool , Tottenham Hotspur
1965–1988
Malcolm Macdonald
Fulham , Luton Town , Newcastle United , Arsenal
1968–1979
Kevin Keegan
Scunthorpe United , Liverpool , Southampton , Newcastle United
1968–1984
Trevor Francis
Birmingham City , Nottingham Forest , Manchester City , Queens Park Rangers , Sheffield Wednesday
1970–1995
Graeme Souness
Middlesbrough , Liverpool
1972–1984
Liam Brady
Arsenal , West Ham United
1973–1990
Glenn Hoddle
Tottenham Hotspur , Swindon Town , Chelsea
1974–1996
Bryan Robson
West Bromwich Albion , Manchester United , Middlesbrough
1974–1997
Alan Hansen
Liverpool
1977–1990
Kenny Dalglish
Liverpool
1977–1990
Gary Lineker
Leicester City , Everton , Tottenham Hotspur
1978–1993
Ian Rush
Chester City , Liverpool , Leeds United , Newcastle United , Sheffield United , Wrexham
1978–1999
Ossie Ardiles
Tottenham Hotspur , Blackburn Rovers , Queens Park Rangers , Swindon Town
1978–1990
Neville Southall
Bury , Everton , Port Vale , Southend United , Stoke City , Torquay United , Bradford City
1980–2000
Paul McGrath
Manchester United , Aston Villa , Derby County , Sheffield United
1981–1998
John Barnes
Watford , Liverpool , Newcastle United , Charlton Athletic
1981–1999
Tony Adams
Arsenal
1983–2002
Paul Gascoigne
Newcastle United , Tottenham Hotspur , Middlesbrough , Everton , Burnley , Boston United
1985–2004
Alan Shearer
Southampton , Blackburn Rovers , Newcastle United
1987–2006
Ryan Giggs
Manchester United
1990–2014
Eric Cantona
Leeds United , Manchester United
1991–1997
Peter Schmeichel
Manchester United , Aston Villa , Manchester City
1991–2003
Dennis Bergkamp
Arsenal
1995–2006