Players who played for Leeds United and Manchester City

13 players · Premier League since 1992/93

13 players have played for both Leeds United and Manchester City in the Premier League since 1992/93. 10 played for Leeds United first and 3 for Manchester City first. The longest-serving made 192 appearances across both; the top scorer got 34 goals; 7 scored for both; the first move came in 1993/94, the most recent in 2026/27.

Can you name all 13?

0/130:00

  1.  Leeds 46 · Man City 146
  2.  Leeds 101 · Man City 51
  3.  Leeds 74 · Man City 35
  4.  Leeds 30 · Man City 78
  5.  Leeds 41 · Man City 58
  6.  Leeds 40 · Man City 29
  7.  Leeds 49 · Man City 16
  8.  Leeds 25 · Man City 19
  9.  Leeds 39 · Man City 2
  10.  Leeds 9 · Man City 19
  11.  Leeds 14 · Man City 5
  12.  Leeds 9 · Man City 4
  13.  Leeds 3 · Man City 1

Who stands out

Spoilers

James Milner has the most appearances for the two combined: 46 for Leeds United and 146 for Manchester City. Robbie Fowler scored the most goals across both (14 for Leeds United, 20 for Manchester City), and 7 players scored for both.

In our data, David Rocastle was the first to have played for both (his first game for Manchester City came in 1993/94). The most recent player to play for both is James Trafford, who first played for Leeds United in 2026/27.

Show all 13 players

Spoilers
Every player who played for Leeds United and Manchester City (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerLeedsMan CityFirst
AppsGlsSeasonsAppsGlsSeasons
James Milner4652002–2004146132010–2015Leeds
Danny Mills10131999–20035112004–2007Leeds
Alf Inge Haaland7481997–20003532000/01Leeds
Robbie Fowler30142001–200378202002–2006Leeds
David White4191993–199658171992–1994Man City
Darren Huckerby4021999–20012922000–2003Leeds
Kalvin Phillips4912020–20221602022–2024Leeds
David Rocastle2521992–19941921993/94Leeds
Lukas Nmecha3962025–2027202017/18Man City
Danny Granville901998/991902000/01Leeds
Carl Shutt1401992/93501993/94Leeds
James Trafford902026/27402025/26Man City
Scott Carson302003/04102020/21Leeds

Head to head

In the Premier League since 1992/93, Leeds United and Manchester City have met 21 times: Leeds United won 6, Manchester City 10, and 5 games were drawn.

  • Leeds United's biggest win: Man City 0-4 Leeds (2000/01)
  • Manchester City's biggest win: Man City 7-0 Leeds (2021/22)

Play

FAQ

Spoilers
How many players have played for both Leeds United and Manchester City?
13 in the Premier League since 1992/93: James Milner, Danny Mills, Alf Inge Haaland, Robbie Fowler, David White, Darren Huckerby and 7 more.
Has anyone scored for both Leeds United and Manchester City?
Yes, 7: Robbie Fowler (14 and 20), David White (9 and 17), James Milner (5 and 13), Alf Inge Haaland (8 and 3), Danny Mills (3 and 1), Darren Huckerby (2 and 2) and David Rocastle (2 and 2).
Who is the most recent player to play for both Leeds United and Manchester City?
James Trafford. He played for Manchester City (2025/26), then Leeds United from 2026/27.
What period does this list cover?
Premier League games from 1992/93 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: Premier League since 1992/93. Earlier games aren't included, so all-time lists can be longer.