Players who played for both Borussia Dortmund and Manchester City F.C.

Our records list 528 players for Borussia Dortmund and 1159 for Manchester City F.C.; 9 names appear on both sides.

The three best-known names

Erling HaalandCentre-Forward · Borussia Dortmund: 2020–2022 · Manchester City F.C.: 2022
İlkay GündoğanCentral Midfield · Borussia Dortmund: 2011–2016 · Manchester City F.C.: 2016–2023, 2024–2025
Jadon SanchoLeft Winger · Borussia Dortmund: 2017–2021, 2024 · Manchester City F.C.: 2017

… and 6 more. We do not publish the full list here — that is the game. Open this matchup in the game.

Which way they moved

Of the 8 names whose order we know, 6 wore the Borussia Dortmund shirt first and 2 started at Manchester City F.C. One of them returned to one of the two clubs for a second spell.

When it happened

The earliest shared name dates to 1978, the most recent to 2020. The 2010s were the densest stretch: 5 players joined one of the two clubs in that decade.

Decade by decade:

Squad profile

The shared names come from 6 different countries, born between 1960 and 2000. Most common nationality: Germany (4). By position: 1 goalkeeper, 4 defenders, 2 midfielders, 2 forwards.

Frequently asked

How many players played for both Borussia Dortmund and Manchester City F.C.?

Our records show 9 players who wore both official shirts. The figure is based on open contract data and is refreshed regularly; loans and single-appearance spells count too.

How many players wore the Borussia Dortmund shirt first and the Manchester City F.C. shirt later?

Of the 8 names whose order we know, 6 followed that path. 2 went the other way: Manchester City F.C. first, then Borussia Dortmund. The order comes from contract start years; names with a missing year are left out of the count.

Where is the full list?

We do not publish it — that is the game. The link above opens this exact matchup; names reveal themselves one by one as you guess correctly.

Similar matchups