Opposition Players

Full Name sortable Birthdate sortable Era Club(s) sortable Apps sortable Goals sorted descending
Charlie Buchan 22 Sept 1891 1911-12 – 1927-28 Sunderland, Arsenal 27 21
Dixie Dean 22 Jan 1907 1925-26 – 1936-37 Everton 17 19
Bobby Gurney 13 Oct 1907 1929-30 – 1937-38 Sunderland 15 16
John Bradford 22 Jan 1901 1921-22 – 1933-34 Birmingham City 24 15
Harry Hampton 21 Apr 1885 1905-06 – 1919-20 Aston Villa, Birmingham City 17 15
Steve Bloomer 20 Jan 1874 1894-95 – 1913-14 Derby County, Middlesbrough 29 14
Martin Peters 8 Nov 1943 1962-63 – 1979-80 Tottenham Hotspur, West Ham United, Norwich City 40 14
Billy Hibbert 21 Sept 1886 1906-07 – 1921-22 Newcastle United, Bury, Bradford City 20 13
Jimmy Greaves 20 Feb 1940 1962-63 – 1970-71 Tottenham Hotspur, West Ham United 19 12
Dave Halliday 11 Dec 1897 1925-26 – 1931-32 Sunderland, Manchester City, Arsenal 12 12
Albert Shepherd 10 Dec 1885 1904-05 – 1913-14 Newcastle United, Bolton Wanderers 14 12
Joe Smith 25 Jun 1889 1909-10 – 1926-27 Bolton Wanderers, Fulham 22 12
Sandy Young 23 Jun 1880 1901-02 – 1911-12 Everton, Manchester City 23 12
Alan Ball 12 May 1945 1962-63 – 1982-83 Everton, Arsenal, Southampton, Blackpool 33 11
Andrew Cole 15 Oct 1971 1993-94 – 2005-06 Manchester United, Blackburn Rovers, Newcastle United, Manchester City, Fulham 23 11
Didier Drogba 11 Mar 1978 2003-04 – 2014-15 Chelsea, Marseille 30 11
Jimmy Dunne 3 Sept 1905 1929-30 – 1933-34 Sheffield United, Arsenal 9 11
Stan Mortensen 26 May 1921 1946-47 – 1955-56 Blackpool, Hull City 15 11
Stan Pearson 11 Jan 1919 1938-39 – 1956-57 Manchester United, Bury 22 11
Jimmy Settle 1894-95 – 1907-08 Everton, Bury, Bolton Wanderers 18 11
George Briggs 23 May 1903 1924-25 – 1932-33 Birmingham City 15 10
Brian Clough 21 Mar 1935 1955-56 – 1961-62 Middlesbrough, Sunderland 13 10
Ernie Hine 9 Apr 1901 1926-27 – 1931-32 Leicester City 11 10
Joe Hulme 26 Aug 1904 1923-24 – 1937-38 Arsenal, Blackburn Rovers 24 10
Danny Shea 6 Nov 1887 1912-13 – 1919-20 Blackburn Rovers 6 10
Jamie Vardy 11 Jan 1987 2014-15 – 2024-25 Leicester City 18 10
George Wall 20 Feb 1885 1904-05 – 1920-21 Manchester United, Oldham Athletic, Barnsley 18 10
Joe Bache 8 Feb 1880 1900-01 – 1914-15 Aston Villa 25 9
Horace Barnes 3 Jan 1890 1912-13 – 1924-25 Manchester City, Derby County, Preston North End 16 9
Harry Bedford 15 Jan 1899 1926-27 – 1931-32 Derby County, Newcastle United 11 9
Eric Fred Brook 27 Nov 1907 1928-29 – 1937-38 Manchester City 20 9
George Brown 22 Jun 1903 1921-22 – 1935-36 Huddersfield Town, Aston Villa, Leeds United 15 9
Harry Burgess 20 Aug 1904 1929-30 – 1938-39 Sheffield Wednesday, Chelsea 20 9
George Camsell 27 Nov 1902 1927-28 – 1939-40 Middlesbrough 16 9
Tim Coleman 4 Jan 1908 1930-31 – 1936-37 Middlesbrough, Arsenal, Grimsby Town 12 9
Tim Coleman 26 Oct 1881 1905-06 – 1911-12 Arsenal, Everton, Sunderland, Fulham 12 9
Micky Fenton 30 Oct 1913 1934-35 – 1948-49 Middlesbrough 13 9
Bertie Freeman 1905-06 – 1919-20 Burnley, Everton, Arsenal 15 9
Thierry Henry 17 Aug 1977 1999-2000 – 2006-07 Arsenal 18 9
Fred Howard 1912-13 – 1914-15 Manchester City 5 9
Mark Hughes 1 Nov 1963 1984-85 – 2001-02 Manchester United, Chelsea, Southampton, Blackburn Rovers, Everton 32 9
Geoff Hurst 8 Dec 1941 1962-63 – 1974-75 West Ham United, Stoke City 28 9
David Jack 3 Apr 1898 1920-21 – 1932-33 Bolton Wanderers, Arsenal 25 9
Harry Kane 28 Jul 1993 2014-15 – 2022-23 Tottenham Hotspur 17 9
Billy Richardson 29 May 1909 1931-32 – 1937-38 West Bromwich Albion 14 9
Alan Smith 21 Nov 1962 1983-84 – 1994-95 Arsenal, Leicester City 27 9
Vic Watson 10 Nov 1897 1924-25 – 1931-32 West Ham United 14 9
Dennis Westcott 2 Jul 1917 1937-38 – 1949-50 Wolves, Blackburn Rovers, Manchester City 8 9
Ray Westwood 14 Apr 1912 1931-32 – 1947-48 Bolton Wanderers 11 9
George Beel 26 Feb 1900 1923-24 – 1929-30 Burnley 13 8
Jimmy Brain 11 Sept 1900 1924-25 – 1935-36 Arsenal, Swansea City 11 8
Tony Brown 3 Oct 1945 1963-64 – 1979-80 West Bromwich Albion 31 8
Tony Cottee 11 Jul 1965 1983-84 – 1999-2000 West Ham United, Everton, Leicester City 28 8
Brian Deane 7 Feb 1968 1990-91 – 2003-04 Leeds United, Sheffield United, Middlesbrough, Leicester City 22 8
Peter Dobing 1 Dec 1938 1956-57 – 1972-73 Stoke City, Blackburn Rovers, Manchester City 19 8
Jimmy Easson 3 Jan 1906 1929-30 – 1938-39 Portsmouth 15 8
George Elliott 7 Jan 1889 1909-10 – 1923-24 Middlesbrough 13 8
Hughie Gallacher 2 Feb 1903 1925-26 – 1937-38 Newcastle United, Chelsea, Derby County, Grimsby Town 17 8
Olivier Giroud 30 Sept 1986 2012-13 – 2021-22 Arsenal, Chelsea, AC Milan 17 8
Erling Braut Håland 21 Jul 2000 2019-20 – 2025-26 Manchester City, Red Bull Salzburg 11 8
Peter Harris 19 Dec 1925 1946-47 – 1953-54 Portsmouth 15 8
Alex Herd 8 Nov 1911 1932-33 – 1949-50 Manchester City, Stockport County 12 8
Mark Hooper 14 Jul 1901 1926-27 – 1936-37 Sheffield Wednesday 19 8
Tommy Johnson 19 Aug 1900 1919-20 – 1933-34 Manchester City, Everton 20 8
Joe Kitchen 20 Jun 1890 1909-10 – 1914-15 Sheffield United 12 8
Frank Lampard 20 Jun 1978 1997-98 – 2014-15 Chelsea, West Ham United, Manchester City 47 8
Nat Lofthouse 27 Aug 1925 1945-46 – 1953-54 Bolton Wanderers 14 8
David McLean 13 Dec 1887 1909-10 – 1920-21 Sheffield Wednesday, Bradford Park Avenue, Preston North End 13 8
Robert Mitchell 16 Aug 1924 1948-49 – 1953-54 Newcastle United 9 8
Mike Newell 27 Jan 1965 1985-86 – 1996-97 Everton, Luton Town, Blackburn Rovers, West Ham United, Chelsea 19 8
Jimmy Richardson 8 Feb 1911 1929-30 – 1936-37 Huddersfield Town, Newcastle United 12 8
Alan Shearer 13 Aug 1970 1988-89 – 2005-06 Newcastle United, Blackburn Rovers, Southampton 31 8
Bobby Tambling 18 Sept 1941 1961-62 – 1971-72 Chelsea, Crystal Palace 18 8
Fred Tunstall 28 May 1897 1921-22 – 1931-32 Sheffield United 22 8
Ollie Watkins 30 Dec 1995 2020-21 – 2025-26 Aston Villa 12 8
Enoch West 31 Mar 1886 1905-06 – 1914-15 Manchester United, Nottingham Forest 15 8
Andrew Wilson 10 Dec 1880 1900-01 – 1909-10 Sheffield Wednesday 16 8
Dwight Yorke 3 Nov 1971 1990-91 – 2007-08 Aston Villa, Manchester United, Blackburn Rovers, Sunderland 27 8
Sergio Agüero 2 Jun 1988 2008-09 – 2019-20 Manchester City, Atletico Madrid 22 7
Jeff Astle 13 May 1942 1964-65 – 1972-73 West Bromwich Albion 15 7
Christian Benteke 3 Dec 1990 2012-13 – 2021-22 Crystal Palace, Aston Villa 14 7
Karim Benzema 19 Dec 1987 2014-15 – 2022-23 Real Madrid 8 7
George Best 22 May 1946 1963-64 – 1973-74 Manchester United 20 7
Tommy Browell 19 Oct 1892 1911-12 – 1925-26 Manchester City, Everton 13 7
Mick Channon 28 Nov 1948 1967-68 – 1984-85 Southampton, Norwich City, Manchester City 29 7
Ray Charnley 29 May 1935 1962-63 – 1966-67 Blackpool 10 7
Martin Chivers 27 Apr 1945 1966-67 – 1978-79 Tottenham Hotspur, Southampton, Norwich City 25 7
Clive Clark 19 Dec 1940 1962-63 – 1967-68 West Bromwich Albion 16 7
Allan Clarke 31 Jul 1946 1966-67 – 1977-78 Leeds United, Fulham, Leicester City 26 7
Joe Clennell 19 Feb 1889 1911-12 – 1924-25 Cardiff City, Everton, Blackburn Rovers 11 7
Len Davies 28 Apr 1899 1921-22 – 1929-30 Cardiff City 16 7
Dickie Davis 22 Jan 1922 1946-47 – 1951-52 Sunderland 11 7
Jack Devey 26 Dec 1866 1894-95 – 1900-01 Aston Villa 11 7
Kerry Dixon 24 Jul 1961 1984-85 – 1992-93 Chelsea, Southampton 12 7
Dion Dublin 22 Apr 1969 1994-95 – 2003-04 Aston Villa, Coventry City 18 7
Trevor Ford 1 Oct 1923 1947-48 – 1953-54 Aston Villa, Sunderland, Cardiff City 13 7
Billy Gillespie 6 Aug 1891 1912-13 – 1928-29 Sheffield United 21 7
Mick Harford 12 Feb 1959 1981-82 – 1995-96 Luton Town, Birmingham City, Wimbledon, Derby County, Chelsea 28 7
Jimmy Floyd Hasselbaink 27 Mar 1972 1997-98 – 2007-08 Chelsea, Middlesbrough, Leeds United, Charlton Athletic, Cardiff City 19 7
Eden Hazard 7 Jan 1991 2009-10 – 2018-19 Chelsea, Lille 18 7

Total: 16004 players | Page 1 of 161