Extra Time › Played for both › Barcelona and Manchester City

Played for both · 10 famous players

Players who played for both Barcelona and Manchester City

In short

10 famous players have played for both Barcelona and Manchester City, including Sergio Agüero, Yaya Touré, İlkay Gündoğan and Ferran Torres. 4 of them played for Barcelona first; 6 started at Manchester City.

Did you know?

  • Yaya TouréEarliest on this list to play for both: Barcelona (2007–2010), then Manchester City from 2010.
  • João CanceloLatest on this list: Manchester City first, then Barcelona from 2023.
  • İlkay GündoğanMost separate spells: 3 across the two clubs (Barcelona 2023–2024; Manchester City 2016–2023, 2024–2025).

All 10 players, most famous first

  1. Sergio AgüeroArgentina · Forward · born 1988
    Barcelona
    2021
    Manchester City
    2011–2021
  2. Yaya TouréIvory Coast · Midfielder · born 1983
    Barcelona
    2007–2010
    Manchester City
    2010–2018
  3. İlkay GündoğanGermany · Midfielder · born 1990
    Barcelona
    2023–2024
    Manchester City
    2016–2023, 2024–2025
  4. Ferran TorresSpain · Forward · born 2000
    Barcelona
    2022–2026
    Manchester City
    2020–2022
  5. Claudio BravoChile · Goalkeeper · born 1983
    Barcelona
    2014–2016
    Manchester City
    2016–2020
  6. João CanceloPortugal · Defender · born 1994
    Barcelona
    2023–2024
    Manchester City
    2019–2024
  7. Denís SuárezSpain · Midfielder · born 1994
    Barcelona
    2016–2019
    Manchester City
    2011–2013
  8. Eric GarcíaSpain · Defender · born 2001
    Barcelona
    from 2021
    Manchester City
    2018–2021
  9. NolitoSpain · Forward · born 1986
    Barcelona
    2010–2011
    Manchester City
    2016–2017
  10. Pedro PorroSpain · Defender · born 1999
    Barcelona
    2010–2017
    Manchester City
    2019–2022

Years are club stints from Wikidata (snapshot 2026-09-28); a loan that runs straight into a transfer is shown as one stint. “from YEAR” means no end year is recorded — it is not a claim about a current club.

Play today’s Football Grid

Name players who played for both clubs — a new 3×3 grid of real careers every day.

Play the Grid

More “played for both” lists

All club pairs →

Questions

How many famous players have played for both Barcelona and Manchester City?

10 in our data, including Sergio Agüero, Yaya Touré, İlkay Gündoğan and Ferran Torres. The list covers famous footballers only — players covered by at least 45 language editions of Wikipedia — so it is not every player who ever wore both shirts.

Who was the first player on this list to play for both clubs?

In our data, Yaya Touré: Barcelona (2007–2010), then Manchester City (2010–2018).

Where does this list come from?

Club careers from Wikidata, the open database behind Wikipedia (public domain, CC0), snapshot 2026-09-28. Senior spells count, loans included when Wikidata records them; youth and reserve teams do not. Found a mistake? Tell us via the About page.