Players who played for AC Milan and Juventus

50 players have played for both AC Milan and Juventus, according to Wikidata. The best known include Zlatan Ibrahimović, Roberto Baggio and Andrea Pirlo. 21 of them moved straight from one club to the other, including Roberto Baggio. The earliest arrival at one of the two clubs was in 1911 (Luigi Cevenini), the most recent in 2021 (Koni De Winter).

The full list (50 players)

PlayerPositionNationalityAC MilanJuventus
Zlatan IbrahimovićForwardSweden2010–20232004–2006
Roberto BaggioForwardItaly1995–19971990–1995
Andrea PirloMidfielderItaly2001–20112011–2015
Mario MandžukićForwardCroatia20212015–2020
Gonzalo HiguaínForwardArgentina2018–20192016–2020
Patrick VieiraDefenderFrance1995–19962005–2006
Paolo RossiForwardItaly1985–19861973–1985
Álvaro MorataForwardSpain2024–20262014–2022
Leonardo BonucciDefenderItaly2017–20182010–2023
Giuseppe MeazzaForwardItaly1940–19421942–1943
Filippo InzaghiForwardItaly2001–20121997–2001
Adrien RabiotMidfielderFrancesince 20252019–2024
Fabio CapelloMidfielderItaly1976–19801970–1976
Edgar DavidsMidfielderNetherlands1996–19971997–2004
Gianluca ZambrottaDefenderItaly2008–20121999–2006
Christian VieriForwardItaly2005–20061996–1997
Mattia De SciglioDefenderItaly2011–20172017–2025
Manuel LocatelliMidfielderItaly2016–20192021–2023
Alberto AquilaniMidfielderItaly2011–20122010–2011
Christian AbbiatiGoalkeeperItaly1998–20162005–2006
EmersonMidfielderBrazil2007–20092004–2006
Marco BorrielloForwardItaly2002–20102012
José AltafiniForwardItaly, Brazil1958–19651972–1976
Antonio NocerinoMidfielderItaly2011–20162002–2008
Paolo Di CanioForwardItaly1994–19961990–1993
Alessandro MatriForwardItaly2002–20162011–2015
Gianluca PessottoDefenderItaly–1995–2006
Kurt HamrinMidfielderSweden1967–19691956–1957
Pietro VierchowodDefenderItaly1996–19971995–1996
Marco StorariGoalkeeperItaly2007–20102010–2015
Pierre KaluluDefenderFrancesince 20202024–2025
Aldo SerenaForwardItaly1982–19931985–1987
Fabrizio MiccoliForwardItaly–2002–2007
Sandro SalvadoreDefenderItaly1958–19621962–1974
Mattia CaldaraDefenderItaly––
Nicola LegrottaglieDefenderItaly20112003–2011
Romeo BenettiMidfielderItaly1970–19761968–1979
Koni De WinterDefenderBelgiumsince 20252021–2024
Pietro Paolo VirdisForwardItaly1984–19891977–1982
Luciano SpinosiDefenderItaly1983–19841970–1978
Giuseppe GalderisiForwardItaly1986–19891980–1983
Bruno MoraMidfielderItaly1962–19691960–1962
Riccardo CarapelleseForwardItaly1946–19491952–1953
Nestor CombinForwardFrance1968–19701964–1965
Piero PastoreForwardItaly, Kingdom of Italy1927–19321923–1927
Luigi CeveniniMidfielderItaly1911–19191927–1930
Sergio PorriniDefenderItaly1986–19891993–1997
Romeo MentiMidfielderItaly1944–
Dario BonettiDefenderItaly1986–19871989–1991
Cristian ZenoniDefenderItaly20012001–2005

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 AC Milan

With Juventus