+
Players who played for both AC Milan and Real Madrid
17 players in our database played for both AC Milan and Real Madrid. 9 of them moved directly between the two clubs. The first was Christian Panucci (from 1993); the most recent to join the list is Mario Gila (from 2022).
| Player | AC Milan | Real Madrid |
|---|---|---|
| Antonio Cassano | 2011–2012 | 2006–2008 |
| Brahim Díaz | 2020–2023 (loan) | 2019–present |
| Christian Panucci | 1993–1996 | 1996–1999 |
| Clarence Seedorf | 2002–2012 | 1996–2000 |
| David Beckham | 2009–2010 (loan) | 2003–2007 |
| Diego López | 2014–2017 | 2005–2007, 2013–2014 |
| Emerson | 2007–2009 | 2006–2007 |
| Fernando Redondo | 2000–2004 | 1994–2000 |
| Gonzalo Higuaín | 2018–2019 (loan) | 2007–2013 |
| Kaká | 2003–2009, 2013–2014 | 2009–2013 |
| Klaas-Jan Huntelaar | 2009–2010 | 2009 |
| Luka Modrić | 2025–present | 2012–2025 |
| Mario Gila | 2026–present | 2022 |
| Michael Essien | 2014–2015 | 2012–2013 (loan) |
| Pablo García | 2000–2002 | 2005–2006 |
| Robinho | 2010–2014 | 2005–2008 |
| Ronaldo | 2007–2008 | 2002–2007 |
More connections
Try it without the list
Two clubs, 45 seconds: how many players who played for both can you name?
Or a club quiz: AC Milan · Real Madrid
Covers the 17 players in Football Pathfinder’s database, not every player in history. Career data from Wikipedia (CC BY-SA).