Players who played for Barcelona and Manchester City

18 players have played for both Barcelona and Manchester City, according to Wikidata. The best known include Sergio Agüero, Yaya Touré and Rodri. 11 of them moved straight from one club to the other, including Sergio Agüero. The earliest arrival at one of the two clubs was in 2001 (Geovanni), the most recent in 2020 (Ferran Torres).

The full list (18 players)

PlayerPositionNationalityBarcelonaManchester City
Sergio AgüeroForwardArgentina20212011–2021
Yaya TouréDefenderIvory Coast2007–20102010–2018
RodriDefenderSpainsince 20262019–2026
Ferran TorresForwardSpain2022–20262020–2022
Ilkay GündoganMidfielderGermany2023–20242016–2025
Claudio BravoGoalkeeperChile2014–20162016–2020
João CanceloDefenderPortugal2023–20262019–2024
Gabriel JesusForwardBrazilsince 20262017–2022
Denis SuárezMidfielderSpain2016–20192011–2013
Eric GarcíaDefenderSpainsince 20212018–2021
NolitoForwardSpain2010–20112016–2017
Pedro PorroDefenderSpain2010–20172019–2022
SylvinhoDefenderBrazil2004–20092009–2010
Nico GonzálezMidfielderSpain2013–20232025–2026
Gaï AssulinMidfielderSpain, Israel2009–20102010–2012
Adrián BernabéMidfielderSpain2014–2018since 2018
GeovanniMidfielderBrazil2001–20032007–2008
Goku Joan Ángel RománMidfielderSpain––

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 Barcelona

With Manchester City