Opposition Players
| Full Name sorted descending | Birthdate sortable | Era | Club(s) sortable | Apps sortable | Goals sortable |
|---|---|---|---|---|---|
| David Kelly | 25 Nov 1965 | 1988-89 – 1995-96 | West Ham United, Sunderland | 3 | 0 |
| Alan Kelly | 11 Aug 1968 | 1992-93 – 2001-02 | Sheffield United, Blackburn Rovers | 3 | 0 |
| Alan Kelly | 5 Jul 1936 | 1961-62 | Preston North End | 5 | 0 |
| Tony Kelly | 1 Oct 1964 | 1992-93 | Bolton Wanderers | 2 | 0 |
| Lloyd Kelly | 6 Oct 1998 | 2022-23 – 2023-24 | Bournemouth | 3 | 0 |
| Martin Kelly | 27 Apr 1990 | 2014-15 – 2020-21 | Crystal Palace | 9 | 0 |
| Patrick Kelly | 2 Oct 2004 | 2025-26 | Barnsley | 1 | 0 |
| Tony Kellow | 1 May 1952 | 1981-82 | Exeter City | 2 | 0 |
| Billy Kellock | 7 Feb 1954 | 1983-84 | Wolves | 1 | 0 |
| Sander Keller | 18 Sept 1979 | 2010-11 | Utrecht | 1 | 0 |
| Marc Keller | 14 Jan 1968 | 1998-99 – 1999-2000 | West Ham United | 4 | 1 |
| Kasey Keller | 27 Nov 1969 | 1996-97 – 2007-08 | Leicester City, Tottenham Hotspur, Fulham | 12 | 0 |
| Ferdinand Keller | 30 Jul 1946 | 1977-78 | Hamburg SV | 2 | 1 |
| Francois Keller | 27 Oct 1973 | — | — | — | — |
| Caoimhin Kelleher | 23 Nov 1998 | 2025-26 | Brentford | 2 | 0 |
| Bobby Kellard | 1 Mar 1943 | 1971-72 – 1972-73 | Crystal Palace, Leicester City | 4 | 0 |
| Gustáv Keleman | 2 Sept 1956 | 1974-75 | Ferencvaros | 2 | 0 |
| Henk Keizerweerd | 2 Nov 1968 | 1992-93 | Oldham Athletic | 1 | 0 |
| Piet Keizer | 14 Jun 1943 | 1966-67 | Ajax | 1 | 0 |
| Dick Keith | 15 May 1933 | 1961-62 | Newcastle United | 1 | 0 |
| Dekel Keinan | 15 Sept 1984 | 2006-07 – 2010-11 | Maccabi Haifa, Blackpool | 3 | 0 |
| Davis Keillor-Dunn | 2 Nov 1997 | 2025-26 | Barnsley | 1 | 0 |
| Thilo Kehrer | 21 Sept 1996 | 2018-19 – 2023-24 | West Ham United, Paris St Germain | 3 | 0 |
| Barry Kehoe | 12 Sept 1962 | 1982-83 | Dundalk | 1 | 0 |
| Tom Keetley | 16 Nov 1898 | 1920-21 | Bradford Park Avenue | 1 | 0 |
| Charlie Keetley | 10 Mar 1906 | 1928-29 – 1932-33 | Leeds United | 3 | 0 |
| Bobby Keetch | 25 Oct 1941 | 1962-63 – 1968-69 | Fulham, Queens Park Rangers | 8 | 0 |
| Mike Keeping | 22 Aug 1902 | 1925-26 – 1933-34 | Southampton, Fulham | 3 | 0 |
| Fred Keenor | 31 Jul 1894 | 1921-22 – 1929-30 | Cardiff City | 13 | 0 |
| Mike Keen | 19 Mar 1940 | 1968-69 | Queens Park Rangers | 1 | 0 |
| Kevin Keen | 25 Feb 1967 | 1986-87 – 1991-92 | West Ham United | 4 | 0 |
| Ike Keen | 4 Sept 1910 | 1931-32 – 1937-38 | Derby County | 9 | 0 |
| Percy Keeling | 1924-25 | Notts County | 1 | 0 | |
| Ernie Keeley | 1932-33 | Leicester City | 1 | 0 | |
| Andy Keeley | 16 Sept 1956 | 1978-79 | Sheffield United | 1 | 0 |
| Arthur Keeley | 11 Jul 1915 | 1936-37 | Wolves | 1 | 0 |
| Glenn Keeley | 1 Sept 1954 | 1974-75 – 1982-83 | Newcastle United, Everton | 4 | 0 |
| Kevin Keelan | 5 Jan 1941 | 1972-73 – 1979-80 | Norwich City | 14 | 0 |
| Kevin Keegan | 14 Feb 1951 | 1977-78 – 1983-84 | Southampton, Hamburg SV, Newcastle United | 7 | 1 |
| Ged Keegan | 3 Oct 1955 | 1975-76 – 1978-79 | Manchester City | 4 | 0 |
| Bill Keech | 22 Feb 1872 | 1894-95 | Barnsley | 2 | 0 |
| Fred Keeble | 30 Aug 1919 | 1946-47 | Grimsby Town | 2 | 0 |
| Vic Keeble | 25 Jun 1930 | 1953-54 – 1957-58 | West Ham United, Newcastle United | 4 | 1 |
| Jimmy Kebe | 19 Jan 1984 | 2007-08 – 2013-14 | Reading, Crystal Palace | 4 | 0 |
| Baye Kebe | 29 Dec 1978 | 2002-03 | Spartak Moscow | 2 | 0 |
| Neeskens Kebano | 10 Mar 1992 | 2018-19 – 2022-23 | Fulham | 3 | 0 |
| Richard Keay | 1892-93 | Nantwich | 1 | 0 | |
| Albert Keating | 28 Jun 1902 | 1928-29 | Blackburn Rovers | 1 | 1 |
| Albert Keary | 1911-12 | Manchester City | 1 | 0 | |
| Mike Kearns | 10 Mar 1938 | 1960-61 – 1967-68 | Coventry City | 2 | 0 |
| Mick Kearns | 26 Nov 1937 | 1971-72 | Oxford United | 1 | 0 |
| John Kearns | 1906-07 – 1912-13 | Aston Villa, Birmingham City, Bristol City | 6 | 0 | |
| Bob Kearney | 6 Mar 1903 | 1929-30 – 1930-31 | Portsmouth | 3 | 0 |
| Roy Keane | 10 Aug 1971 | 1990-91 – 2005-06 | Manchester United, Nottingham Forest | 26 | 0 |
| Robbie Keane | 8 Jul 1980 | 1999-2000 – 2009-10 | Tottenham Hotspur, Leeds United, Coventry City | 18 | 5 |
| Keith Keane | 20 Nov 1986 | 2007-08 | Luton Town | 2 | 0 |
| Michael Keane | 11 Jan 1993 | 2014-15 – 2025-26 | Everton, Burnley | 16 | 2 |
| Fred Kean | 10 Dec 1898 | 1926-27 – 1929-30 | Bolton Wanderers, Sheffield Wednesday | 9 | 1 |
| Moise Kean | 28 Feb 2000 | 2019-20 | Everton | 3 | 0 |
| Przemyslaw Kazmierczak | 5 May 1982 | 2007-08 | FC Porto | 1 | 0 |
| Colin Kazim-Richards | 26 Aug 1986 | 2006-07 | Sheffield United | 1 | 0 |
| Michael Kayode | 10 Jul 2004 | 2025-26 | Brentford | 2 | 0 |
| John Kaye | 3 Mar 1940 | 1960-61 – 1973-74 | West Bromwich Albion, Hull City, Scunthorpe United | 21 | 4 |
| Arthur Kaye | 9 May 1933 | 1955-56 – 1961-62 | Barnsley, Middlesbrough | 10 | 2 |
| Albert Kaye | 1897-98 – 1900-01 | Sheffield Wednesday, West Ham United | 5 | 2 | |
| Beram Kayal | 2 May 1988 | 2017-18 – 2018-19 | Brighton & Hove Albion | 2 | 0 |
| Tom Kay | 24 Apr 1883 | 1905-06 – 1911-12 | Bury | 12 | 4 |
| John Kay | 29 Jan 1964 | 1990-91 | Sunderland | 2 | 0 |
| George Kay | 21 Sept 1891 | 1923-24 – 1925-26 | West Ham United | 5 | 0 |
| Tony Kay | 13 May 1937 | 1958-59 – 1963-64 | Everton, Sheffield Wednesday | 5 | 0 |
| Alec Kay | 1901-02 | Sheffield United | 1 | 0 | |
| Dimos Kavouras | 9 Jul 1962 | 1984-85 | Panathinaikos | 1 | 0 |
| Veli Kavlak | 3 Nov 1988 | 2014-15 | Besiktas | 2 | 0 |
| Mikhail Kavelashvili | 22 Jul 1971 | 1995-96 | Manchester City, Spartak Vladikavkaz | 2 | 0 |
| Graham Kavanagh | 2 Dec 1973 | 2000-01 – 2005-06 | Wigan Athletic, Stoke City | 3 | 0 |
| Tommi Kautonen | 24 Dec 1971 | 1996-97 | Mypa 47 | 1 | 0 |
| Sándor Katona | 21 Feb 1943 | 1965-66 – 1970-71 | Ferencvaros, Honved | 5 | 1 |
| Nikola Katic | 10 Oct 1996 | 2024-25 | Plymouth Argyle | 1 | 0 |
| Yaniv Katan | 27 Jan 1981 | 2006-07 | Maccabi Haifa | 2 | 0 |
| Ivan Katalinic | 17 May 1951 | 1981-82 | Southampton | 2 | 0 |
| David Kasumu | 5 Oct 1999 | 2019-20 | MK Dons | 1 | 0 |
| Mirdzhalol Kasimov | 17 Sept 1970 | 1995-96 | Spartak Vladikavkaz | 2 | 1 |
| Nikolai Kashevski | 5 Oct 1980 | 2012-13 | Gomel | 2 | 0 |
| Joe Kasher | 14 Jan 1894 | 1919-20 – 1922-23 | Sunderland, Stoke City | 11 | 0 |
| Pajtim Kasami | 2 Jun 1992 | 2013-14 | Fulham | 1 | 0 |
| Rick Karsdorp | 11 Feb 1995 | 2024-25 | PSV Eindhoven | 1 | 0 |
| Krzysztof Karpinski | 22 Nov 1953 | 1975-76 | Slask Wroclaw | 2 | 0 |
| Valeri Karpin | 2 Feb 1969 | 1992-93 – 1998-99 | Celta Vigo, Spartak Moscow | 4 | 3 |
| Andreas Karow | 3 Nov 1958 | 1977-78 | Hamburg SV | 1 | 0 |
| Nikos Karoulias | 7 Feb 1954 | 1984-85 | Panathinaikos | 2 | 0 |
| Orestis Karnezis | 11 Jul 1985 | 2017-18 | Watford | 1 | 0 |
| Antonio Karmona | 24 Mar 1968 | 2000-01 | Alaves | 1 | 0 |
| Helge Karlsen | 1974-75 | Strømsgodset | 2 | 0 | |
| Lasse Karjalainen | 22 Oct 1974 | 2001-02 | Haka | 2 | 0 |
| Rudi Kargus | 15 Aug 1952 | 1977-78 | Hamburg SV | 1 | 0 |
| Christian Karembeu | 3 Dec 1970 | 2000-01 | Middlesbrough | 2 | 1 |
| Alan Kardec | 12 Jan 1989 | 2009-10 | Benfica | 1 | 0 |
| Nikos Karavidas | 15 Jan 1962 | 1984-85 | Panathinaikos | 1 | 0 |
| Stanislav Karasi | 8 Nov 1946 | 1973-74 | Red Star Belgrade | 2 | 0 |
| Ümit Karan | 1 Oct 1976 | 2001-02 – 2006-07 | Galatasaray | 3 | 2 |
Total: 16004 players | Page 84 of 161