Extra Time › Played for both › AC Milan and Inter Milan
Players who played for both AC Milan and Inter Milan
19 famous players have played for both AC Milan and Inter Milan, including Ronaldo, Zlatan Ibrahimović, Roberto Baggio and Mario Balotelli. 8 of them played for AC Milan first; 11 started at Inter Milan.
Did you know?
Giuseppe MeazzaEarliest on this list to play for both: Inter Milan (1927–1940, 1946–1947), then AC Milan from 1940.- Hakan ÇalhanoğluLatest on this list: AC Milan first, then Inter Milan from 2021.
Zlatan IbrahimovićWent back for a second spell at AC Milan.
All 19 players, most famous first

- AC Milan
- 2007–2008
- Inter Milan
- 1997–2002

- AC Milan
- 2010–2012, 2020–2023
- Inter Milan
- 2006–2009

- AC Milan
- 1995–1997
- Inter Milan
- 1998–2000

- AC Milan
- 2013–2014, 2015–2016
- Inter Milan
- 2007–2010

- AC Milan
- 2001–2011
- Inter Milan
- 1998–2001

- AC Milan
- 2004–2005
- Inter Milan
- 2002–2003, 2006–2009

- AC Milan
- 1995–1996
- Inter Milan
- 2006–2010

- AC Milan
- 2017–2018
- Inter Milan
- 2005–2009

- AC Milan
- 1940–1942
- Inter Milan
- 1927–1940, 1946–1947

- AC Milan
- 2002–2011
- Inter Milan
- 2000–2003
- AC Milan
- 2011–2012
- Inter Milan
- 2012–2013
- AC Milan
- 2012–2015
- Inter Milan
- 2008–2012
- AC Milan
- 2017–2021
- Inter Milan
- from 2021
- AC Milan
- 1996–1997
- Inter Milan
- 2004–2005
- AC Milan
- 2005–2006
- Inter Milan
- 1999–2005
- AC Milan
- 2006–2010
- Inter Milan
- 2020–2026
- AC Milan
- 1993–1997
- Inter Milan
- 1999–2001
- AC Milan
- 1990–1993
- Inter Milan
- 2001–2010
- AC Milan
- 2012–2015
- Inter Milan
- 2011–2012
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.
More “played for both” lists
AC Milan and…
Chelsea 23Juventus 23Roma 22Real Madrid 17Barcelona 16Fiorentina 16Ajax 12Paris Saint-Germain 12
Questions
How many famous players have played for both AC Milan and Inter Milan?
19 in our data, including Ronaldo, Zlatan Ibrahimović, Roberto Baggio and Mario Balotelli. 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, Giuseppe Meazza: Inter Milan (1927–1940, 1946–1947), then AC Milan (1940–1942).
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.