Players who played for Manchester City and Real Madrid

12 players have played for both Manchester City and Real Madrid, according to Wikidata. The best known include Robinho, Emmanuel Adebayor and Nicolas Anelka. 7 of them moved straight from one club to the other, including Robinho. The earliest arrival at one of the two clubs was in 1999 (Nicolas Anelka), the most recent in 2017 (Bernardo Silva).

The full list (12 players)

PlayerPositionNationalityManchester CityReal Madrid
RobinhoMidfielderBrazil2008–20102005–2008
Emmanuel AdebayorForwardTogo2009–20122010–2011
Nicolas AnelkaForwardFrance2002–20051999–2000
Mateo KovačićMidfielderCroatiasince 20232015–2019
Bernardo SilvaMidfielderPortugal2017–2026since 2026
Danilo Luiz da SilvaDefenderBrazil2017–20192015–2017
Brahim Abdelkader DíazMidfielderMorocco2016–2019since 2019
Álvaro Negredo SánchezForwardSpain2013–20152009
Javi GarcíaMidfielderSpain2012–20142004–2009
Steve McManamanForwardEngland2003–20051999–2003
Rubén SobrinoForwardSpain2015–2017–
José Ángel PozoForwardSpain2014–2015–

Players ranked from best known to least known (number of language editions of their Wikipedia page). Data from Wikidata: spotted a mistake? Let us know.

Other club pairs

With Manchester City

With Real Madrid