Players who played for AC Milan and Fiorentina
50 players have played for both AC Milan and Fiorentina, according to Wikidata. The best known include Roberto Baggio, Alberto Gilardino and Kevin-Prince Boateng. 22 of them moved straight from one club to the other, including Alberto Gilardino. The earliest arrival at one of the two clubs was in 1938 (Romeo Menti), the most recent in 2022 (Luka Jović).
Play today's football grid (in French)One player ticks both the row and the column, for every square.
AC Milan special (in French)Today's games with its 427 players.
Fiorentina special (in French)Today's games with its 357 players.
The full list (50 players)
| Player | Position | Nationality | AC Milan | Fiorentina |
|---|---|---|---|---|
| Roberto Baggio | Forward | Italy | 1995–1997 | 1985–1990 |
| Alberto Gilardino | Forward | Italy | 2005–2008 | 2008–2015 |
| Kevin-Prince Boateng | Forward | Ghana, Germany | 2010–2016 | 2019–2020 |
| Rui Costa | Midfielder | Portugal | 2001–2006 | 1994–2001 |
| Luka Jović | Forward | Serbia | 2023–2025 | 2022–2023 |
| Christian Vieri | Forward | Italy | 2005–2006 | 2007–2008 |
| Daniele Massaro | Forward | Italy | 1986–1995 | 1981–1986 |
| Riccardo Montolivo | Midfielder | Italy | 2012–2019 | 2005–2012 |
| Alberto Aquilani | Midfielder | Italy | 2011–2012 | 2012–2015 |
| Nikola Kalinić | Forward | Croatia | 2017–2018 | 2015–2018 |
| Massimo Ambrosini | Midfielder | Italy | 1995–2013 | 2013–2014 |
| Davide Astori | Defender | Italy | 2006–2008 | – |
| Ante Rebić | Forward | Croatia | 2019–2023 | 2013–2018 |
| Francesco Toldo | Goalkeeper | Italy | 1990–1993 | 1993–2001 |
| Giampaolo Pazzini | Forward | Italy | 2012–2015 | 2005–2009 |
| Brian Laudrup | Forward | Denmark | 1993–1994 | 1992–1993 |
| Giacomo Bonaventura | Midfielder | Italy | 2014–2020 | 2020–2024 |
| Krzysztof Piątek | Forward | Poland | 2019–2020 | 2021–2022 |
| Alessandro Matri | Forward | Italy | 2002–2016 | 2014 |
| Alessio Cerci | Midfielder | Italy | 2015–2016 | 2010–2012 |
| Kurt Hamrin | Midfielder | Sweden | 1967–1969 | 1958–1967 |
| Gunnar Gren | Forward | Sweden | 1949–1953 | 1953–1955 |
| Pietro Vierchowod | Defender | Italy | 1996–1997 | 1981–1982 |
| Marco Storari | Goalkeeper | Italy | 2007–2010 | 2008–2009 |
| Enrico Albertosi | Goalkeeper | Italy | 1974–1980 | 1958–1968 |
| Ciprian Tătărușanu | Goalkeeper | Romania | 2020–2023 | 2014–2017 |
| Lorenzo Buffon | Goalkeeper | Italy | 1949–1959 | 1963–1964 |
| Giovanni Galli | Goalkeeper | Italy | 1986–1990 | 1977–1986 |
| Cristian Brocchi | Midfielder | Italy | 1994–2008 | 2005–2006 |
| Amarildo Tavares da Silveira | Forward | Brazil | 1963–1967 | 1967–1971 |
| Pierino Prati | Forward | Italy | 1966–1973 | 1977–1978 |
| Fabrizio Miccoli | Forward | Italy | – | 2004–2005 |
| Riccardo Saponara | Midfielder | Italy | 2013–2015 | – |
| Marco Donadel | Midfielder | Italy | 2001–2005 | 2005–2011 |
| Ferruccio Valcareggi | Midfielder | Italy, Kingdom of Italy | 1944 | 1940–1948 |
| Nevio Scala | Midfielder | Italy | 1965–1976 | 1971–1973 |
| Bakaye Traoré | Midfielder | Mali | 2012–2014 | – |
| Valerio Fiori | Goalkeeper | Italy | 1999–2008 | 1997–1998 |
| Aldo Maldera | Defender | Italy | 1971–1982 | 1985–1987 |
| Angelo Sormani | Forward | Brazil | 1965–1970 | 1972–1973 |
| Diego Fuser | Midfielder | Italy | 1989–1992 | 1990–1991 |
| Giuseppe Pancaro | Defender | Italy | 2003–2005 | 2005–2006 |
| Maurizio Ganz | Forward | Italy | 1998–2001 | 2001–2002 |
| Saul Malatrasi | Defender | Italy | 1967–1970 | 1959–1963 |
| Massimo Gobbi | Midfielder | Italy | – | 2006–2010 |
| Stefano Borgonovo | Forward | Italy | 1986–1990 | 1988–1992 |
| Romeo Menti | Midfielder | Italy | 1944 | 1938–1946 |
| Luciano Chiarugi | Forward | Italy | 1972–1976 | 1965–1972 |
| Domenico Morfeo | Forward | Italy | 1998–1999 | 1997–2002 |
| Andrea Pazzagli | Goalkeeper | Italy | 1989–1991 | – |
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.