Derby della Madonnina (Milan Derby): Players to have played for both AC Milan and Inter

The Derby della Madonnina, or the Milan Derby, is one of the biggest games in world football, but how many players have played for both AC Milan and Inter?


The Derby della Madonnina, or the Milan Derby, between AC Milan and Inter is one of the most iconic same-city derbies in world football, famed as much for the colour and passion on the terraces, as the technique and tenacity of the players out on the Stadio Giuseppe Meazza (San Siro) pitch.

Notwithstanding this passion, a surprising number of players have pulled on the famous jerseys of both clubs during their careers, but few have played influential roles on each side of the divides, like Zlatan Ibrahimovic managed. Other famous names such as Andrea Pirlo, Ronaldo and Clarence Seedorf are rarely associated with the side at which they had a less successful posting.

Every player to have played for both AC Milan and Inter

Franco Bontadini

The first player to cross the Milanese divide in 1911 after a season with AC Milan before spending nearly a decade with Inter. He was a member of Italy’s 1912 Olympic Games squad.

Aldo Cevenini

Being made Milan captain did not stop the prolific striker signing for Inter on three different occasions and Cevenini won the 1919/20 Serie A title during his second stint with the Nerazzurri.

Luigi Cevenini

Like brother Aldo, Luigi began his journey with the Rossoneri and signed for Inter three times, and scored an astonishing 186 goals in 190 appearances for the Biscione.

Gustavo Carrer

After eight years with Milan, Carrer made the short trip to sign for Inter in 1912, but spent just one season with the club.

Giuseppe Rizzi

The midfielder began his career with Milan, but had to leave to find first-team opportunities at Ausonia Pro Gorla, and re-joined the Rossoneri two years later. His form back with the club lead to a move Inter, where he made 20 appearances.

Julio Bavastro

Bavastro spent three years at each of the Milanese giants, but in 1916 died in combat during the First World War.

Mario Cevenini

The central defender left Inter for Milan after his debut campaign with the Nerazzurri, but returned three years later and won the Scudetto in 1920 with them.

Carlo Cevenini

The last of the Cevenini dynasty to play for both Milan and Inter. Of the five footballing brothers, only Cesare did not appear for the Rossoneri, despite starting within their youth ranks.

Marco Sala

A career disrupted by the First World War resulted in Sala making just 90 appearances for Milan in 12 years at the club, but the full-back squeezed one final year in as a professional at Inter.

Antonio Da Sacco

Another to start their Milanese career with Inter before making the switch to Milan after two years with the Nerazzurri, but unlike teammate Cevenini, Da Sacco would never pull on the Biscione shirt after appearing for the Rossoneri.

Francesco Soldera

Soldera played just once for Inter during the 1924/25 campaign after a decade and more than 100 appearances for Milan.

Alessandro Savelli

The winger scored an impressive 35 goals in 78 games for Milan and moved directly to Inter. He scored six in 16 appearances with Inter.

Giovanni Bolzoni

A handful of outings for the Rossoneri came in two spells either side of a posting at Parma, before four years at Inter where he won the Scudetto in 1929/30.

Renato De Manzano

The diminutive midfielder played a solitary season at both Inter and Milan, after spending most his career with hometown club Triestina.

Emilio Gattoronchieri

Gattoronchieri won the 1937/38 Serie A title with the Nerazzurri after failing to establish himself with Milan.

Elpidio Coppa

Although Coppa would make his professional debut with Inter in 1933, it would be his only appearance for the club and had a more significant role at Milan during a single season with the Rossoneri.

Giuseppe Meazza

The legendary Inter attacker and all-time top scorer moved to the Rossoneri after 13 years with the Nerazzurri and netted 11 times in 42 appearances, but would eventually return for one final campaign with the Biscione.

Oliviero Mascheroni

The journeyman midfielder made his professional debut with Milan and could have ended it on the opposite side of the city, but had one last swansong at Pro Patria after leaving Inter in 1943.

Carlo Villa

A move to Genoa after a year with Inter denied Villa a Serie A winner’s medal and the midfielder eventually signed for Milan in 1941 for a similarly brief spell at the Stadio San Siro.

Umberto Guarnieri

Guarnieri scored an impressive 25 goals in 52 appearances for Inter between 1938 and 1942, and lifted the Scudetto and Coppa Italia during his time with the Nerazzurri. The striker would also net six times in 20 games for Milan during the 1944/45 campaign.

Pietro Rebuzzi

A 1939/40 Serie A winner with Inter during his first season with the club and eventually made two appearances for Milan after leaving the Nerazzurri in 1944.

Romano Penzo

Spent one season with Milan after winning the 1939/40 Coppa Italia at Fiorentina and two years later found himself back at the Stadio Giuseppe Meazza, joining Inter from Varese.

Sergio Marchi

After being a vital part of the first-team at Genoa, Marchi struggled for minutes with Milan during the 1944/45 campaign and moved straight onto Inter where he played regularly once more.

Celso Battaia

After spending his first seven years as a professional with Inter, the defender moved to Sampdoria for a season before making his way back to Milan when signing for the Rossoneri in the summer of 1946.

Enrico Candiani

A stellar career with the Nerazzurri brought both Serie A and Coppa Italia success for the Italian midfielder, who joined Milan for the 1949/50 campaign after spells with Juventus and Pro Patria.

Lino Grava

Better known for two spells with Torino, the defender’s Serie A debut was one of three appearances for Milan and he fared even worse with Inter, playing just once for the Nerazzurri.

Bruno Mazza

A two-time Serie A champion with Inter during just three seasons at the Stadio Giuseppe Meazza in the early 1950s, had initially began his career with the Rossoneri a decade earlier.

Celestino Celio

Celio played a single season with Milan and Inter either side of two years at AS Roma, where he won his one and only cap for the Italy Men’s National Team.

Narciso Soldan

The goalkeeper spent two seasons at Inter but found far more success when finding himself back in Milan with the Rossoneri, winning two Serie A titles and helping the club reach the 1958 European Cup final.

Giorgio Ghezzi

Another goalkeeper, but one that often roamed beyond the penalty box to operate as a modern day sweeper keeper, which brought the nickname kamikaze. Yet that did not detract coaches. Playing over 100 games for both Milan and Inter.

Lorenzo Buffon

One of the greatest goalkeepers of his generation won four Serie A titles during a decade with Milan between 1949 and 1959, and then won another with the Nerazzurri in 1962/63 after joining them via Genoa.

Antonio Angelillo

The Argentina international moved to Inter from Boca Juniors and had two short-lived spells with AC Milan later in his career. He also switched international allegiance to the Azzurri, but was then left out of their 1962 World Cup squad.

Victor Benitez

After arriving from Boca Juniors in the summer of 1962, the Peruvian won the European Cup with Milan and joined Inter for the 1967/68 campaign, after spells with Messina, Venezia and Roma.

Aquilino Bonfanti

Bonfanti spent most of his career in the lower tiers of Italian football, so a handful of appearances for the Milanese duo were a high point for the midfielder.

Saul Malatrasi

Malatrasi had just two seasons with the Nerazzurri, yet won consecutive Serie A titles, a European Cup and two Intercontinental Cup medals. The defender tasted similar success with Milan during three campaigns, lifting all three trophies one more time and also the 1968 European Cup Winners’ Cup.

Nevio Scala

Arguably more famous for his managerial achievements with Parma during the 1990s. Scala started his playing career at Milan, but could not become a regular fixture in a side competing both domestically and in Europe, and spent two seasons with Inter between 1973 and 1975.

Aldo Bet

After starting his career in the Nerazzurri youth ranks, the defender went on to win a Serie A title and Coppa Italia with Milan during the late 1970s, and was inducted into their Hall of Fame in 2017.

Adelio Moro

Success with Atalanta took the midfielder to Inter, but Moro failed to become a regular starter in Milan and after spells with Hellas Verona and Ascoli, spent a single season with Rossoneri.

Nazzareno Canuti

Over 100 appearances for the Nerazzurri were followed by a year with former teammate Moro at Milan during the 1982/83 season.

Fulvio Collovati

The uncompromising defender won both Serie A and Serie B with Milan at the start of his career and became a world champion with Italy. He made the move to Inter in 1982, but that would be the last trophy he would hold aloft.

Giancarlo Pasinato

Pasinato switched between the contrasting roles of defensive midfielder and fleet footed winger and was another who sandwiched the 1982/83 campaign with the Rossoneri between two spells with Inter.

Aldo Serena

The striker won the Scudetto with Juventus, Inter and Milan, but is probably best known for four years spent with the Nerazzurri, where he also captured the Coppa Italia and UEFA Cup. He also topped the Serie A goal scoring charts in 1988/89.

Sergio Battistini

He was part of the Rossoneri’s struggles to re-establish themselves back in the Italian top flight and Battistini has two Serie B winners medals to show for his efforts. The full-back joined Inter after five years with Fiorentina and won the UEFA Cup twice with the Nerazzurri.

Roberto Baggio salutes the fans on his arrival at Inter in 1998 (@Inter).

Roberto Baggio

Although Baggio lifted the 1995/96 Serie A title in his first year at Milan, it was a disappointing two years at the Stadio San Siro overall for the Italian superstar, who also had to watch former side Juventus win the Champions League. A revival at Bologna brought a move to Inter, but Il Divin Codino again failed to shine during another two-season spell in Milan.

Maurizio Ganz

After winning the UEFA Cup during the last of two seasons with Inter, Ganz moved to Milan and was largely used from the substitutes bench as they lifted the 1998/99 Serie A crown. He did later return as coach of AC Milan Women, where he had a torrid spell in charge that lasted longer than it should have.

AC Milan Women coach Maurizio Ganz. (Photo: AC Milan)

Christian Panucci

The full-back helped a depleted Milan crush Barcelona 4-0 in the 1994 Champions League final in the middle of winning two Serie A titles, which brought a move to Real Madrid and even more silverware. When he returned to Italy in 1999, it was for an unsuccessful year with Nerazzurri, but eventually found a happier home at Roma.

Cristian Brocchi

Despite starting his career with the Rossoneri, multiple postings away from the club saw him eventually join Inter and make 15 appearances during the 2000/01 campaign. Brocchi re-signed for Milan the following season and remained at the Stadio San Siro until 2008.

Pierluigi Orlandini

During a journeyman career, the midfielder amazingly made 30 Serie A appearances for Inter. Whereas with the Rossoneri he featured just twice, but did score for the Milan.

Edgar Davids

After helping Ajax overcome Milan in the 1995 Champions League final, the Dutchman would join the Rossoneri 12 months later, but a broken leg severely disrupted his first year with the club and he was sent off to Juventus where he won three Scudetti. Seven seasons in Turin ended with the club offloading Davids to Barcelona on loan for six months, and he joined Inter when his Bianconeri contract expired at the end of the 2003/04 season.

Patrick Vieira

The French midfielder became a Premier League legend with Arsenal after just two Serie A appearances for Milan during the 1995/96 campaign. When he left the Londoners, Vieira returned to Italy with Juventus, but left for Inter in the wake of the Calciopoli scandal that saw them demoted to Serie B. Helping drive the Milanese outfit to four successive Scudetti.

Patrick Vieira and Hernan Crespo celebrate with teammate Fabio Grosso (@Inter).

Andres Guglielminpietro

Few will remember the man nicknamed Guly, yet he made 57 Serie A appearances for the Rossoneri between 1998 and 2001 after arriving from Gimnasia. The Argentina international moved directly to Inter after leaving the Diavolo, but injuries were already starting to take their toll and played just 30 games in three seasons.

Taribo West

Despite his multi-coloured hairstyles, few will remember his half-season with Milan or two years with Inter before that, after the Nerazzurri took the defender to Italy largely because of his 1998 World Cup performances.

Ronaldo Nazario

The Brazilian is one of Inter’s greatest ever players – scoring 59 times in 99 appearances, despite having his five years with the Nerazzurri wrecked by serious knee injuries. The aftereffects were clear to see when later featuring for one-and-a-half seasons at Milan.

Andrea Pirlo

After struggling to breakthrough at Inter in an advanced role, Pirlo left for Milan two years after joining the Nerazzurri and helped transform the Rossoneri into one of the most feared teams in European and World football.

Dario Simic

Four unsuccessful seasons with the Nerazzurri resulted in the Croatian international being shipped off to their cross-city rivals, where he immediately won a Coppa Italia and Champions League, then following those successes up with a Scudetto.

Francesco Coco

Coco was almost as famous for his off-field activities as those on them after starting his career with Milan in 1995, as a long-term relationship with actress, model and showgirl Manuela Arcuri caught the attention of journalists. The full-back played just 56 Serie A games during seven years with the Rossoneri littered with loans away from the San Siro. It was a similar story when joining Inter in 2002 and after retiring five years later pursued an acting career and various appearances on celebrity TV shows.

Christian Vieri

The Italy international had few issues finding the back of the net, but until joining Inter in 1999 had failed to settle at several clubs. During six seasons with the Nerazzurri, Vieri scored 123 goals in 190 outings, which is probably why he stayed in Milan after leaving, only to score just twice in six months with the Rossoneri.

Domenico Morfeo

A cultured left foot was not enough to see the attacker excel in Serie A and if he could have found some consistency probably would have spent more than a season on loan at Milan for the 1998/99 campaign and lasted longer than a single campaign with Inter in 2002/03.

Clarence Seedorf

After lifting every trophy possible with Real Madrid, the Nerazzurri expected the former Ajax youth prodigy to transform them, but failed to become a first-team regular with Inter. The Dutch midfielder found far more success during a decade with the Rossoneri, winning multiple Serie A titles and Champions Leagues.

Thomas Helveg

The Denmark international excelled at Udinese and moved to Milan for €10m in 1998 and won the Scudetto in his first season, lifting the 2003 Champions League would be his last act for the Rossoneri. Former Zebrette and Milan coach Alberto Zaccheroni took him to Inter, where injuries started plaguing his career and lasted just one season.

Hernan Crespo

Inter thought they were capitalising on the financial troubles of Lazio when signing the prolific Crespo in 2002, as injuries saw him score just seven Serie A goals. An unhappy spell at Chelsea followed, where he was loaned to Milan for the 2004/05 campaign, but eventually returned to the Nerazzurri to win a hat-trick of Scudetti.

Giuseppe Favalli

After 12 years with Lazio, the defender played a bit-part role with the Nerazzurri between 2004 and 2006, and then Milan for the last four years of a trophy laden career.

Zlatan Ibrahimovic celebrates scoring a penalty for AC Milan against Udinese. [@Getty]

Zlatan Ibrahimovic

The Swede played a key role in transforming Inter into the team that would lift the 2010 Champions League after he had left for Barcelona, but arguably played an even bigger part in Milan title successes more than 10 years apart in 2010/11 and 2021/22.

Mario Balotelli

A career full of promise took off with Inter, where he helped the club to successive Serie A titles and the 2010 treble, but after continuing to collect silverware at Premier League side Manchester City, moments of brilliance were far too rare when returning to Milan with the Rossoneri.


The Brazilian terrorised full-backs with his wing play at AS Roma, resulting in the Nerazzurri taking him to the Stadio Giuseppe Meazza. A difficult first season saw him join Milan on loan, where he made just seven Serie A appearances.

Sulley Muntari

After playing a vital role in the 2010 treble won by Inter, Muntari struggled for minutes in the wake of coach Jose Mourinho’s exit and eventually joined the Rossoneri, and spent four more seasons on the peninsula.

Giampaolo Pazzini

Performances with Sampdoria resulted in the striker joining champions Inter in January 2011, but the club was on a downward trajectory after dominating Italian football. Pazzini still managed 19 goals in 60 appearances, which made Milan choose him to spearhead their attack 18 months later.

Andrea Poli

A loan at Inter for the 2011/12 campaign did not end in a permanent deal with the Nerazzurri and after returning to Sampdoria for one season, the midfielder joined Milan for €3m and made over 100 appearances in all competitions.

Antonio Cassano

The Bari-born prodigy courted controversy during a career that took in few long-term postings and spent just one season each with Milan and Inter between 2011 and 2013.

Matias Silvestre

The Argentine defender failed to establish himself at either club during two years in Milan, making just nine Serie A appearances for Inter in 2012/13 and four more for the Rossoneri the following year.

Leonardo Bonucci

Juventus legend Bonucci started his career with Inter, but appeared just once in Serie A for the Nerazzurri. After failing out with Bianconeri coach Massimiliano Allegri, the defender found himself back in Milan with the Rossoneri for the 2017/18 campaign, yet returned to Turin with 12 months having endeared himself to nobody at either Milan or Juve.

Matteo Darmian

The Milan youth made just seven senior appearances for the Rossoneri and left for Palermo in 2010. A decade later, Darmian returned to join crosstown rivals Inter and won the 2020/21 Scudetto.

Inter’s Hakan Calhanoglu celebrates a home goal. (@Inter_en)

Hakan Calhanoglu

An ever-present for Milan between 2017 and 2021, Calhanoglu left the summer before they lifted the Serie A title for reigning champions Inter.

Francesco Acerbi

Spent the 2012/13 season as a back up for Milan, but after spells with Sassuolo and Lazio where he was one of the first names on the teamsheet, joined Inter in September 2022 to provide vital experience to their squad.


Please enter your comment!
Please enter your name here

- Advertisment -

Must Read

Empoli vs AS Roma: Preview, kick-off time and where to watch...

AS Roma see out the Serie A season with a trip to relegation-threatened Empoli in Matchday 38 at the Stadio Carlo Castellani, and anything...