Extra Time › Played for both › Barcelona and Real Madrid

Played for both · 12 famous players

Players who played for both Barcelona and Real Madrid

In short

12 famous players have played for both Barcelona and Real Madrid, including Ronaldo, Samuel Eto'o, Luís Figo and Michael Laudrup. 6 of them played for Barcelona first; 6 started at Real Madrid.

Did you know?

  • Ricardo ZamoraEarliest on this list to play for both: Barcelona (1919–1922), then Real Madrid from 1930.
  • Marcos AlonsoLatest on this list: Real Madrid first, then Barcelona from 2022.

All 12 players, most famous first

  1. RonaldoBrazil · Forward · born 1976
    Barcelona
    1996–1997
    Real Madrid
    2002–2007
  2. Samuel Eto'oCameroon · Forward · born 1981
    Barcelona
    2004–2009
    Real Madrid
    1997–2000
  3. Luís FigoPortugal · Midfielder · born 1972
    Barcelona
    1995–2000
    Real Madrid
    2000–2005
  4. Michael LaudrupDenmark · Midfielder · born 1964
    Barcelona
    1989–1994
    Real Madrid
    1994–1996
  5. Luis EnriqueSpain · Forward · born 1970
    Barcelona
    1996–2004
    Real Madrid
    1991–1996
  6. Gheorghe HagiRomania · Midfielder · born 1965
    Barcelona
    1994–1996
    Real Madrid
    1990–1992
  7. Javier SaviolaArgentina · Forward · born 1981
    Barcelona
    2001–2007
    Real Madrid
    2007–2009
  8. Julen LopeteguiSpain · Goalkeeper · born 1966
    Barcelona
    1994–1997
    Real Madrid
    1988–1991
  9. Robert ProsinečkiCroatia · Midfielder · born 1969
    Barcelona
    1995–1996
    Real Madrid
    1991–1994
  10. Marcos AlonsoSpain · Defender · born 1990
    Barcelona
    2022–2024
    Real Madrid
    2010
  11. Bernd SchusterGermany · Midfielder · born 1959
    Barcelona
    1980–1988
    Real Madrid
    1988–1990
  12. Ricardo ZamoraSpain · Goalkeeper · born 1901
    Barcelona
    1919–1922
    Real Madrid
    1930–1936

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 Real Madrid?

12 in our data, including Ronaldo, Samuel Eto'o, Luís Figo and Michael Laudrup. 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, Ricardo Zamora: Barcelona (1919–1922), then Real Madrid (1930–1936).

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.