AC Milan vs SSC Bari Timeline: A Complete Match History Through the Decades
If you love Italian football, there is something special about the rivalries that sit just beneath the headlines. The AC Milan vs SSC Bari timeline might not have the international spotlight of the Derby della Madonnina, but it tells a fascinating story. It is a tale of David versus Goliath, of Serie A giants meeting a resilient southern Italian side that never quite goes away.
I have spent hours digging through the archives for this one. From the foggy pitches of the 1920s to the modern tactical battles of 2025, this fixture has delivered drama, goals, and some shocking upsets. Letโs pull back the curtain on a rivalry that has spanned nearly a century.
Read Also: Inter Miami vs Tigres UANL Timeline
The Overall Head-to-Head Record
Before we dive into the specific games, we need to set the stage. When you look at the raw data, the dominance of AC Milan is immediately apparent. However, the numbers also reveal that Bari is no pushover.
According to the comprehensive statistics from Magliarossonera.it, a dedicated AC Milan statistics archive, the two clubs have faced each other a significant number of times across Serie A, Serie B, and the Coppa Italia .
Here is the breakdown of the official numbers:
| Statistic | AC Milan | Draws | SSC Bari |
|---|---|---|---|
| Total Matches | 51 | 13 | 13 |
| Total Goals | 182 | N/A | 64 |
| At San Siro (Home) | 32 | 5 | 3 |
| At Bari (Away) | 19 | 8 | 10 |
Data compiled from official league matches and domestic cups .
As you can see, Milan has won a staggering 51 times out of 77 official encounters. That is a win rate of nearly 66%. The goal difference is equally brutal: 182 goals scored versus 64 conceded .
But stats like these can be misleading. They tell us Milan usually wins, but they don’t tell us about the feeling of those games. If you ask a Bari fan, they won’t quote you the aggregate score. They will quote you the 1960s. They will quote you 1991. Letโs get into the timeline.
Early Encounters: The 1920s and 1930s
The very first chapter of the AC Milan vs SSC Bari timeline opens in 1928. Back then, the world was different, and so was football. The first recorded competitive meeting happened on November 1, 1928, in the Divisione Nazionale.
Milan won that first clash 5-1. It was a statement of intent from the northern giants . But Bari, ever stubborn, showed their resilience just a few months later on March 17, 1929, holding Milan to a 2-2 draw away from home .
Throughout the 1930s, Milan generally had the upper hand. I found a scoreline from April 24, 1932, that feels very modern: Milan won 2-1 . There was also a massive 4-0 win for Milan in February 1936 . However, Bari wasn’t just rolling over. On November 22, 1936, they secured a 2-0 victory against Milan . Even in the early days, Bari proved they could bite back.
The Golden Era of Goals: 1940s and 1950s
If you love goals, this was the era for you. The post-war period saw some of the most outrageous scorelines in this fixtureโs history.
The Record-Breaker: Milan 9-1 Bari (1949)
We have to talk about the elephant in the room. Or rather, the goal-fest. On December 18, 1949, AC Milan absolutely demolished Bari. The final score was 9-1 .
Source Check: This result is listed on both The Block DFW and Magliarossonera as the biggest win in the rivalryโs history .
Imagine being a Bari fan traveling north for that game. You concede nine goals. It remains the largest margin of victory in the history of this matchup. For Milan, it was a display of sheer attacking power. For Bari, it was a painful lesson in the brutality of Serie A.
Bariโs Revenge: The 3-0 Statement
Football has a funny way of balancing the scales. Just a few months after that 9-1 horror show, Bari hosted Milan on May 7, 1950. The result? A 2-0 win for the home side . It wasn’t 9-1, but it proved Bari had a spine.
Then came the 1960s. On April 10, 1960, Bari produced one of their most famous home performances. They beat Milan 3-0 . This was not a fluke. This was a genuine, dominant victory against a top-tier side.
But the wildest result of this era might be April 30, 1961. Bari traveled to the San Siro and walked away with a 3-1 victory . A win at the San Siro in the 60s was a big deal, and Bari managed to pull it off in style.
The Dark Ages (For Milan): Serie B Encounters
For a club as massive as AC Milan, relegation is a scar. But history shows that in the early 1980s, Milan found themselves in Serie B following the Totonero scandal. This is the only period where the two clubs met outside the top flight.
In the 1980-1981 season, both teams were in Serie B. Milan won the home fixture 1-0 and drew 1-1 in Bari . The following season, 1982-1983, saw Milan win 3-1 at home and smash Bari 4-1 away .
These games are often forgotten by neutrals, but for the fans who lived through it, these gritty second-division battles are a core memory of the rivalry.
The Modern Era: 1990s and 2000s
The late 80s and 90s brought us back to Serie A, and this is where the AC Milan vs SSC Bari timeline gets really interesting for the neutral fan.
The 1991 Upset
Bari had a golden generation in the early 90s. On May 19, 1991, they hosted Milan. This was a Milan side full of Dutch legends and Italian defensive rocks. But Bari won 2-1 .
It wasn’t just a win; it was a “defining modern upset,” as described by one analysis of the fixture . For Bari, beating that Milan team felt like winning the lottery.
The Late 90s Draws
The late 90s were characterized by tight, tense affairs. Looking at the results from Transfermarkt, we see a pattern of draws and narrow margins :
- November 15, 1998: Milan 0-0 Bari
- March 21, 1999: Milan 2-2 Bari
- September 18, 1999: Bari 1-1 Milan
Bari had learned how to frustrate Milan. They stopped losing heavily and started grinding out points.
The Last Great Clash: 2009 โ 2011
For many younger fans, this is the definitive era of the rivalry. Bari returned to Serie A, and the games were electric.
The 2010/11 Season: A Title-Winning Tale
The 2010-2011 season was massive for Milan. They won the Scudetto. But Bari made them work for it.
Letโs look at a specific game from November 7, 2010. According to Wikipediaโs recap of the Milan season, this was a thriller .
The Scene: Milan travels to the San Nicola stadium.
The Action: Massimo Ambrosini heads Milan ahead in the 4th minute. Mathieu Flamini makes it 2-0. Bari fights back to 2-1. Pato scores to make it 3-1. Bari scores again to make it 3-2.
The Result: Milan hangs on for a 3-2 win .
It was chaotic. It was stressful for Milan fans. And it was brilliant.
Later that season, on March 13, 2011, with Milan cruising toward the title and Bari rooted to the bottom of the table, they played a 1-1 draw at the San Siro. Zlatan Ibrahimovic scored for Milan, but Bari spoiled the party .
Coppa Italia 2011
On January 20, 2011, Milan hosted Bari in the Coppa Italia Round of 16. With an attendance of only 9,391 (the lowest of Milanโs season due to the nature of the cup), Milan won 3-0 . It was professional, efficient, and a sign of the gap in squad depth.
The 2025 Meeting: A Modern Snapshot
The rivalry was reignited briefly in 2025. According to multiple sources covering the timeline, the two sides met in the Coppa Italia on August 17, 2025.
The result was a 2-0 win for AC Milan . While this was a victory for Milan, the fact that Bari forced their way back into the national cup conversation shows that this fixture still has relevance. It proves that whenever Bari climbs back up the pyramid, the games against Milan regain their edge.
Key Stats Table: The Verdict
To summarize the entire AC Milan vs SSC Bari timeline, look at this final table comparing their absolute best and worst:
Conclusion
The AC Milan vs SSC Bari timeline is not a rivalry of equals in terms of trophies. It is a rivalry of survival and respect. Milan represents the glitz and the glamour of northern Italyโs industrial success. Bari represents the passion and the grit of the south.
Looking back at the data, I am struck by how Bari never just gave up. They took a 9-1 beating and won the next game. They got relegated, came back, and beat Milan 3-0. They fought the 2011 champions to a 3-2 thriller.
If you are a Milan fan, you look at this timeline and see 51 wins. You see dominance.
If you are a Bari fan, you look at this timeline and see the 3-0 at home, the 2-1 in 1991, and the 1-1 in 2011.
That, right there, is the beauty of football history. It depends entirely on which scarf you are wearing.
All data referenced in this article is derived from public sports databases including Weltfussball, Transfermarkt, Magliarossonera, and historical match reports. Please check the links provided to verify the statistics yourself.