PATHFINDER
+

Players who played for both Inter Milan and Juventus

30 players in our database played for both Inter Milan and Juventus. 13 of them moved directly between the two clubs. The first was Marco Tardelli (from 1975); the most recent to join the list is Michele Di Gregorio (from 2017).

PlayerInter MilanJuventus
Adrian Mutu20002005–2006
Alessandro Altobelli1977–19881988–1989
Andrea Pirlo1998–19992011–2015
Angelo Peruzzi1999–20001991–1999
Antonio Candreva2016–20212010 (loan)
Christian Vieri1999–20051996–1997
Cristiano Zanetti1998, 2001–20062006–2009
Dani Osvaldo2014–2015 (loan)2014 (loan)
Dino Baggio1991–1992 (loan)1992–1994
Edgar Davids2004–20051997–2004
Emil Audero2023–2024 (loan)2016–2019
Fabián Carini2004–20072001–2002
Fabio Cannavaro2002–20042004–2006, 2009–2010
Fabio Grosso2006–20072009–2012
Felipe Melo2015–20172009–2013
Hernanes2014–20152015–2017
João Cancelo2017–2018 (loan)2018–2019
Kwadwo Asamoah2018–20202012–2018
Leonardo Bonucci2005–20072010–2017, 2018–2023
Liam Brady1984–19861980–1982
Lúcio2009–20122012
Luigi Sartor1997–19981992–1993
Mame Thiam20112014
Marco Tardelli1985–19871975–1985
Michele Di Gregorio2017–20222024–2026
Patrick Vieira2006–20102005–2006
Paulo Sousa1998–20001994–1996
Roberto Baggio1998–20001990–1995
Tommaso Rocchi20131995–1996
Zlatan Ibrahimović2006–20092004–2006

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: Inter Milan · Juventus

Covers the 30 players in Football Pathfinder’s database, not every player in history. Career data from Wikipedia (CC BY-SA).