 Mexico has hosted two FIFA World Cups, in 1970 and 1986.Estadio Azteca is the biggest stadium in the world to have hosted two World Cup finals and is one of the largest stadiums in the world.Mexico will co-host the 2026 FIFA World Cup along with Canada and United States several matches will take place in Mexico City, Monterrey and Guadalajara.