Players who played for Barcelona and Real Madrid

32 players have played for both Barcelona and Real Madrid, according to Wikidata. The best known include Ronaldo, Samuel Eto'o and Luís Figo. 12 of them moved straight from one club to the other, including Luís Figo. The earliest arrival at one of the two clubs was in 1919 (Ricardo Zamora), the most recent in 2017 (Marc Cucurella).

The full list (32 players)

PlayerPositionNationalityBarcelonaReal Madrid
RonaldoForwardBrazil1996–19972002–2007
Samuel Eto'oForwardCameroon2004–20091997–2000
Luís FigoMidfielderPortugal1995–20002000–2005
Michael LaudrupMidfielderDenmark1989–19941994–1996
Luis EnriqueForwardSpain1996–20041991–1996
Gheorghe HagiMidfielderRomania1994–19961990–1992
Marc CucurellaDefenderSpain2017–2020since 2026
Javier SaviolaForwardArgentina2001–20072007–2009
Julen LopeteguiGoalkeeperSpain1994–19971988–1991
Robert ProsinečkiMidfielderCroatia, Yugoslavia1995–19961991–1994
Marcos Alonso MendozaDefenderSpain2022–20242010
Aleix VidalDefenderSpain2015–20182004–2006
Bernd SchusterMidfielderGermany1980–19881988–1990
Ricardo ZamoraGoalkeeperSpain1919–19221930–1936
Alfonso PérezForwardSpain2000–20021990–1995
Jesús María PeredaMidfielderSpain1961–19691958–1959
Josep SamitierMidfielderSpain1919–19321932–1934
Efraín JuárezDefenderMexico2006–20072011
Luis MillaMidfielderSpain1984–19901990–1997
Albert CeladesMidfielderSpain1995–19992000–2005
Renato IbarraMidfielderEcuador2007–2011since 2011
Javier BalboaMidfielderEquatorial Guinea2006–20072006–2008
Lucien MullerMidfielderFrance1965–19681962–1965
Manuel Sanchís MartínezDefenderSpain–1965–1971
Marcos Alonso PeñaMidfielderSpain1982–1987–
Miquel SolerDefenderSpain1988–19931995–1996
Juan Marrero PérezMidfielderSpain1939–19401931–1936
Evaristo de MacedoForwardBrazil1957–19621962–1965
Dani García LaraForwardSpain1999–20031994–1998
Nando MuñozDefenderSpain1990–19921992–1996
Justo TejadaForwardSpain1952–19611961–1963
Jordi LópezMidfielderSpain–2003–2004

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