Release
King Abdullah Sports City Stadium in Jeddah, Saudi Arabia is N° 93 of the world’s 100 best football stadiums
King Abdullah Sports City Stadium in Jeddah is the only entry from Saudi Arabia in The World’s 100 Best Football Stadiums 2026, published by Worth a Journey, at N° 93.
Source: The World’s 100 Best Football Stadiums 2026, Worth a Journey, https://worthajourney.com/football-stadiums/