Players who played for PSG and Real Madrid

16 players have played for both PSG and Real Madrid, according to Wikidata. The best known include David Beckham, Kylian Mbappé and Sergio Ramos. 5 of them moved straight from one club to the other, including Kylian Mbappé. The earliest arrival at one of the two clubs was in 1996 (Nicolas Anelka), the most recent in 2017 (Achraf Hakimi).

The full list (16 players)

PlayerPositionNationalityPSGReal Madrid
David BeckhamMidfielderEngland20132003–2007
Kylian MbappéForwardFrance2017–2024since 2024
Sergio RamosDefenderSpain2021–20232005–2021
Ángel Di MaríaMidfielderArgentina2015–20222010–2014
Achraf HakimiDefenderSpain, Moroccosince 20212017–2020
Keylor NavasGoalkeeperCosta Rica2019–20242014–2019
Nicolas AnelkaForwardFrance1996–20021999–2000
Marco AsensioForwardSpain2023–20252014–2023
Claude MakeléléDefenderFrance2008–20112000–2003
Pablo SarabiaMidfielderSpain2019–20232010–2011
Gabriel HeinzeDefenderArgentina2001–20042007–2009
Alphonse AreolaGoalkeeperFrance2013–20222019–2020
Lassana DiarraMidfielderFrance–2009–2012
Jesé Rodríguez RuizForwardSpain2016–20202011–2016
Mohamed SissokoMidfielderMali2011–20132015
Luis NenêMidfielderBrazil2010–2013–

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 PSG

With Real Madrid