The Stadio Giuseppe Meazza — San Siro to everyone — has been shared by AC Milan and Inter 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
—
Area
Shared by 2 clubs.