The AC Milan vs SSC Bari timeline is a compelling reflection of Italian football’s long history, shaped by dominance, regional contrast, and the occasional underdog resistance. While AC Milan stands among Europe’s most successful clubs, SSC Bari represents a proud southern Italian identity that has often battled against stronger opposition with grit and discipline.
Although not a fierce rivalry by frequency, the encounters between these two clubs span nearly a century and highlight the structural divide within Italian football. From early Serie A meetings in the 1930s to their most recent Coppa Italia clash in 2025, this timeline tells a story of sustained excellence versus determined survival.
Overview of the Fixture
AC Milan, founded in 1899, is synonymous with success, boasting multiple Serie A titles, European Cups, and global recognition. SSC Bari, established in 1908, has enjoyed passionate local support but has spent much of their history fluctuating between Serie A and Serie B.
This imbalance has naturally shaped the AC Milan vs SSC Bari timeline, making Milan the dominant force while Bari’s positive results stand out as rare and celebrated achievements.
Head-to-Head Record (All Competitions)
Across approximately 77 official competitive matches, the statistics clearly favor AC Milan:
- AC Milan wins: 49–51
- SSC Bari wins: 13
- Draws: 12–13
- Goals scored:
- AC Milan: 180+
- SSC Bari: 60–64
These figures underline Milan’s superiority, but numbers alone do not capture the significance of Bari’s rare draws and victories, especially those earned at iconic venues like San Siro.

Early Encounters (1930s–1950s)
The first official meeting in the AC Milan vs SSC Bari timeline occurred during the 1931–32 Serie A season, where Milan secured a narrow 1–0 victory. This early result set the tone for much of the fixture’s history.
Throughout the 1930s and 1940s, Milan generally controlled proceedings, but Bari occasionally rose to the occasion. One of the most memorable moments for the southern club came in the late 1940s, when Bari recorded a 2–1 home win, a result that symbolized southern pride against a northern giant.
Milan’s Golden Era Dominance (1960s–1970s)
The 1960s and 1970s marked a golden era for AC Milan, both domestically and in European competitions. Unsurprisingly, this period produced some of the most one-sided results in the timeline.
A standout match came during the 1969–70 season, when Milan defeated Bari 4–0 at home. Legendary striker Pierino Prati scored a hat-trick, perfectly illustrating the attacking strength and technical superiority Milan possessed at the time.
Despite the imbalance, Bari occasionally delivered disciplined performances. A 1–1 draw at San Siro in 1977 remains one of Bari’s most respectable results from this era.
Defensive Resilience in the Early 1990s
Bari’s return to Serie A in the late 1980s and early 1990s added new chapters to the timeline. One of the most admired performances by Bari occurred in the 1990–91 season.
Facing an AC Milan side that was reigning European champions, Bari earned a 0–0 draw at San Siro. This result is remembered as a tactical and defensive masterclass, showcasing Bari’s organization, discipline, and collective effort against one of the strongest teams in Europe.
Modern-Era Meetings (2000s–2011)
Bari’s last extended stay in Serie A between 2009 and 2011 produced the most recent league meetings with Milan. These matches were more competitive than in previous decades:
- 27 September 2009: Bari 0–0 AC Milan
- 21 February 2010: Bari 0–2 AC Milan
- 7 November 2010: AC Milan 3–2 Bari
- 20 January 2011 (Coppa Italia): AC Milan 3–0 Bari
- 13 March 2011: Bari 1–1 AC Milan
While Milan still emerged on top overall, Bari’s performances showed growth and confidence, particularly at home. The 1–1 draw in March 2011 became Bari’s final competitive point against Milan for many years.
Long Hiatus Between Meetings (2011–2024)
After relegation in 2011, Bari dropped out of Serie A, and league differences prevented further competitive meetings. AC Milan continued competing at the highest domestic and European levels, while Bari focused on rebuilding in Serie B and beyond.
During this period, the AC Milan vs SSC Bari timeline remained dormant, aside from occasional friendlies or indirect comparisons.
2025 Coppa Italia: The Latest Chapter
The fixture returned on 17 August 2025 in the Coppa Italia Round of 64, played at San Siro.
Final score: AC Milan 2–0 SSC Bari
- Rafael Leão scored in the 14th minute before leaving the pitch due to injury.
- Christian Pulisic added a second goal early in the second half.
Milan controlled possession and tempo, while Bari defended with structure but struggled to create clear scoring chances. The match also featured debuts and squad rotation, highlighting Milan’s depth. As of February 7, 2026, this remains the most recent official meeting.
What This Timeline Tells Us
The AC Milan vs SSC Bari timeline is less about rivalry and more about contrast. Milan represents sustained excellence, financial strength, and global success. Bari embodies resilience, regional pride, and the determination of a club often facing the odds.
Each rare draw or victory for Bari carries emotional weight, while Milan’s wins reflect their historical consistency and dominance in Italian football.
Conclusion
From their first meeting in 1931–32 to the 2025 Coppa Italia clash, the AC Milan vs SSC Bari timeline spans almost a century of Italian football history. Milan’s dominance is undeniable, but Bari’s moments of resistance add depth and character to the record.
With no immediate rematch scheduled as of early 2026, this fixture remains a historical narrative rather than an active rivalry. Still, it stands as a reminder of Italian football’s rich diversity and enduring traditions.
Frequently Asked Questions (FAQs)
How many times have AC Milan and SSC Bari played each other?
They have faced each other approximately 77 times in official competitive matches across Serie A and Coppa Italia.
Who has won more matches, AC Milan or SSC Bari?
AC Milan have won the vast majority, with around 49–51 victories, compared to 13 wins for SSC Bari.
When was the first AC Milan vs SSC Bari match?
Their first recorded competitive meeting took place in the 1931–32 Serie A season, with Milan winning 1–0.
What is Bari’s most famous result against AC Milan?
Notable results include a 2–1 home win in the late 1940s and a 0–0 draw at San Siro in the 1990–91 season.
When was the most recent match between Milan and Bari?
The most recent encounter was on 17 August 2025, when AC Milan beat SSC Bari 2–0 in the Coppa Italia.
