AC Milan vs Inter Milan history head to head: Record across all competitions in Derby della Madonnina
Italian football is filled with passionate rivalries based around regionality, success, and in some cases, sharing the same stadium.
Inter Milan and AC Milan have been uneasy neighbours since the former began using the San Siro in 1947, with the Rossoneri having called the stadium home since 1926.
With both teams playing their home games at the famous arena, scheduling means they cannot play in the city on the same day, with derby matches providing some iconic San Siro nights.
Both teams have hinted at the possibility of leaving their famous home in the coming years, with plans over a replacement joint stadium under consideration, as the Derby della Madonnina potentially finds a new stage.
MORE: AC Milan vs Inter highlights and result from Champions League
Milan vs Inter history head to head
In total, across 236 official matches, Inter have the overall edge, with 88 wins, compared to Milan's 79, and 69 draws.
|Competition||Matches||AC Milan wins||Inter Milan wins||Draws|
|Campionato Alta Italia||2||1||1||0|
*Includes all league championships matches played before Serie A's inception in 1929.
Milan vs Inter trophies
As part of their incredible rivalry, both teams have enjoyed periods of domestic dominance across the last century, with a positive revival in recent seasons.
Following Juventus' hegemony of Serie A, with nine league titles in a row from 2012 to 2020, the Milanese duo hauled themselves back into title contention as Antonio Conte won the Scudetto with Inter in 2021, before Stefano Pioli claimed it for Milan in 2022.
|AC Milan||Inter Milan|
|Serie A Titles||19||19|
|Campionato Alta Italia||—||—|
|European Cup/Champions League||7||3|
|European Cup Winners' Cup/UEFA Cup*||2||3|
|European/UEFA Super Cup||5||0|
|Intercontinental/FIFA Club World Cup||4||3|
*European Cup Winners' Cup refers to AC Milan, UEFA Cup refers to Inter Milan
Milan vs Inter in Champions League
Despite their incredible history, the two great Milanese rivals have only met five times in Champions League action, all coming in knockout action.
The duo joined Juventus as three Serie A sides through to the 2002/03 Champions League semifinals with a battling 0-0 draw in the Milan 'home' leg.
However, the top scorer in Derby della Madonnina history made the difference in the return match, as Andriy Shevchenko's penalty sealed a 1-1 draw, and Milan progressed to the final on 'away' goals.
The Ukrainian was the hero once more in the final, as he netted the winning spot kick in a penalty shootout with Juventus, after a drab 0-0 Old Trafford showpiece.
ON THIS DAY: In 2003, Andriy Shevchenko scored the winning penalty as AC Milan beat Juventus in the Champions League final at Old Trafford. pic.twitter.com/udfR56yizc— Squawka (@Squawka) May 28, 2017
They met again in the quarterfinals in 2004/05, but Carlo Ancelotti repeated his trick in a controversial two-legged tie.
After cruising to a 2-0 'home' win, Milan were leading 1-0 in the return game, before the match was abandoned by the referee, as the Inter fans repeatedly threw flares on to the pitch.
Both clubs condemned the incident, with Milan goalkeeper Dida hit by a flare, and UEFA eventually awarded Milan a 3-0 walkover.
Their latest matchup came in the 2022/23 Champions League semifinals with Inter taking a 2-0 victory in the first leg ahead of the second leg on May 16.
Why is it called Derby della Madonnina?
The Derby della Madonnina, also known as the Derby di Milano, takes it names in recognition of one of the city's most famous landmarks.
The statue of the Virgin Mary, on top of the Duomo di Milano (Milan Cathedral) is an iconic sight in the city of Milan, as is referred to by locals as Madonnina, regardless of their club affiliation.