Players who played for AC Milan and Sampdoria
47 players have played for both AC Milan and Sampdoria, according to Wikidata. The best known include Ruud Gullit, Clarence Seedorf and Antonio Cassano. 18 of them moved straight from one club to the other, including Ruud Gullit. The earliest arrival at one of the two clubs was in 1953 (Mario Bergamaschi), the most recent in 2017 (Fabio Borini).
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.
Sampdoria special (in French)Today's games with its 288 players.
The full list (47 players)
| Player | Position | Nationality | AC Milan | Sampdoria |
|---|---|---|---|---|
| Ruud Gullit | Midfielder | Netherlands | 1987–1994 | 1993–1995 |
| Clarence Seedorf | Midfielder | Netherlands | 2002–2011 | 1995–1996 |
| Antonio Cassano | Forward | Italy | 2011–2012 | 2007–2016 |
| Ivan Strinić | Defender | Croatia | 2018–2019 | 2017–2018 |
| Marco Borriello | Forward | Italy | 2002–2010 | 2005–2006 |
| Giampaolo Pazzini | Forward | Italy | 2012–2015 | 2009–2011 |
| Alessio Romagnoli | Defender | Italy | 2015–2022 | 2014–2015 |
| Mbaye Niang | Forward | Senegal | 2012–2018 | 2025 |
| Fabio Borini | Forward | Italy | 2017–2020 | 2023–2025 |
| Maxi López | Forward | Italy, Argentina | 2012 | 2012–2014 |
| Pietro Vierchowod | Defender | Italy | 1996–1997 | 1981–1995 |
| Marco Storari | Goalkeeper | Italy | 2007–2010 | 2010 |
| Djamel Mesbah | Midfielder | Algeria | 2012–2013 | since 2014 |
| Andrea Poli | Midfielder | Italy | 2013–2017 | 2007–2013 |
| Luca Antonini | Defender | Italy | 2001–2013 | 2003–2007 |
| Bartosz Salamon | Defender | Poland | 2013 | 2013–2015 |
| Riccardo Saponara | Midfielder | Italy | 2013–2015 | – |
| Alberico Evani | Midfielder | Italy | 1980–1993 | 1993–1997 |
| Marco Donadel | Midfielder | Italy | 2001–2005 | 2004–2005 |
| Romeo Benetti | Midfielder | Italy | 1970–1976 | 1969–1970 |
| Digão | Defender | Brazil | 2005–2011 | – |
| Jonathan Biabiany | Forward | France | – | 2011 |
| Andrea Petagna | Forward | Italy | 2012–2016 | 2013–2014 |
| Matías Silvestre | Defender | Argentina | 2013–2014 | 2014–2015 |
| Max Tonetto | Defender | Italy | 1999 | 2004–2006 |
| Giovanni Lodetti | Midfielder | Italy | 1961–1970 | 1970–1974 |
| Vitali Kutuzov | Forward | Belarus | 2001–2004 | 2004–2006 |
| Francesco Antonioli | Goalkeeper | Italy | 1988–1994 | 2003–2006 |
| Angelo Sormani | Forward | Brazil | 1965–1970 | 1964–1965 |
| Bruno Mora | Midfielder | Italy | 1962–1969 | 1957–1960 |
| Paolo Barison | Forward | Italy | 1960–1963 | 1963–1965 |
| Massimo Maccarone | Forward | Italy | 1998–2000 | 2011–2012 |
| Giuseppe Sabadini | Defender | Italy | 1971–1978 | 1965–1971 |
| Massimo Donati | Midfielder | Italy | 2001–2007 | 2003–2004 |
| Mario David | Defender | Italy | 1960–1965 | 1965–1966 |
| Maurizio Ganz | Forward | Italy | 1998–2001 | 1985–1988 |
| Pasquale Foggia | Midfielder | Italy | 2005–2006 | 2011–2012 |
| Alessandro Melli | Forward | Italy | 1995 | 1994–1995 |
| Nicola Pozzi | Forward | Italy | 2004–2005 | 2009–2014 |
| Maurizio Domizzi | Defender | Italy | 2001–2002 | 2002–2006 |
| Mario Bergamaschi | Midfielder | Italy | 1953–1958 | 1958–1964 |
| Andrea Caracciolo | Forward | Italy | – | 2007–2008 |
| Dario Bonetti | Defender | Italy | 1986–1987 | 1982–1992 |
| Cristian Zenoni | Defender | Italy | 2001 | 2003–2008 |
| Ernesto Cucchiaroni | Midfielder | Argentina | 1956–1958 | 1958–1963 |
| Luciano Chiarugi | Forward | Italy | 1972–1976 | 1978–1979 |
| Roberto D'Aversa | Midfielder | Italy | 1994–1995 | 2000–2001 |
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.