The list
| # | Player | Born | Manchester City | PSV |
|---|---|---|---|---|
| 1 | Oleksandr Zinchenko | 1996 | 2016–2022 | 2016–2017 |
| 2 | Andreas Isaksson | 1981 | 2006–2008 | 2008–2012 |
| 3 | DaMarcus Beasley | 1982 | 2006–2007 | 2004–2007 |
| 4 | Angeliño | 1997 | 2015–2018, 2019–2021 | 2018–2019 |
| 5 | Savinho | 2004 | 2024–2026 | 2022–2023 |
| 6 | Karim Rekik | 1994 | 2011–2015 | 2013–2015 |
| 7 | Niclas Jensen | 1974 | 2002–2003 | 1996–1998 |
| 8 | Michael Ball | 1979 | 2007–2009 | 2005–2007 |
Which way they moved
- Manchester City first, then PSV: 3
- PSV first, then Manchester City: 4
Test yourself
Three more club pairs: name one player for each.
Play it
In Who Played Both you and your opponent secretly pick a club each. If the clubs are Manchester City and PSV, the first to name one of the players above in 15 seconds wins the round.
More pairs with Manchester City
- Manchester City – Manchester United 59 players
- Everton – Manchester City 54 players
- Manchester City – Stoke City 53 players
- Manchester City – Sunderland 50 players
- Manchester City – Norwich City 47 players
- Manchester City – Sheffield United 42 players
- Burnley – Manchester City 40 players
- Crystal Palace – Manchester City 38 players
Manchester City: every club it shares players with
More pairs with PSV
- Ajax – PSV 48 players
- Feyenoord – PSV 33 players
- Barcelona – PSV 14 players
- Milan – PSV 13 players
- Bayer Leverkusen – PSV 10 players
- Bayern München – PSV 10 players
- Galatasaray – PSV 10 players
- PSV – Tottenham Hotspur 10 players
PSV: every club it shares players with
Source: Wikidata (CC0), Wikipedia club articles and player infoboxes (years at each club). Youth spells and appearances that look unplayed are left out; volunteer-kept records can contain gaps or errors.
