⌂
Estadio Azteca
Mexico City
83,264
Capacity
1966
Opened
MX
Country
About the stadium
Opened in 1966, it is the only stadium to have hosted two World Cup finals, in 1970 and 1986. It will host the 2026 opening match, becoming the first stadium to feature in three World Cups.