Barcelona vs Real Madrid: 5 players who have played for both clubs

As La Liga champion Barcelona prepares to host bitter rival Real Madrid at the Camp Nou, Sportstar looks back at five players who've donned jerseys of both Spanish giants in the past.

The Portuguese midfielder moved to Real Madrid from Barcelona in 2000 for a world-record fee of 62 million Euros. His transfer drew the ire of Barcelona fans, who attacked Figo when he returned to the Camp Nou as a Real Madrid player. Figo made 488 appearances for Barcelona and Real combined, 239 for the Catalan giant and 249 for the club from the Spanish capital. Photo: AFP
The Brazilian spent only one season at Barcelona (1996-97) before moving to Inter Milan. He made 49 appearances for Barca in his lone season. After five years with Internazionale, he returned to Spain albeit with Real Madrid, for which he made 177 appearances. Photo: AFP
The current manager of Spain, Lopetegui made six appearances in all for Barcelona (five) and Real Madrid (one). He was at Real for three years, having graduated from the Castilla B team. He then went on a loan spell at Las Palmas and spent three years at Logrones, before moving to Camp Nou, where he made five appearances in three seasons. Photo: AFP
The Cameroonian first played for Real Madrid before moving to Barcelona. He played six times for Real. A four-year spell at Mallorca from 2000 to 2004 paved the way for a move to the Camp Nou, where Eto’o spent a memorable five years from 2004 to 2009, scoring 108 goals in 145 appearances. Photo: GETTY IMAGES
Ernesto Valverde's predecessor at the Camp Nou, Enrique played over 200 times for Real Madrid before making the switch to its fierce rival in 1996. He went on to have a trophy-laden eight-year spell (1996 to 2004) at Camp Nou before hanging up his boots as a player. Michael Laudrup and Gheorghe Hagi are also among those who have played for the two giants. Photo: Jamie McDonald /Allsport