The Stadio Giuseppe Meazza — San Siro to everyone — has been shared by AC Milan and Internazionale since 1947. At 85,847 it is the largest stadium in this database. The iconic cylindrical staircase towers were added for the 1990 World Cup.
85,847
Capacity
🇮🇹 Italy
Nation
Shared by 2 clubs.