Old Trafford falls short of both Twickenham Stadium (82,000) and Wembley, which accommodates 90,000 spectators. Turning to European football venues, Barcelona's Camp Nou (95,000) stands as the ...
The Narendra Modi Stadium ranks supreme as the biggest stadium in the world with a staggering capacity of 132,000. The cricket ground, located in India, opened in 2020 as it replaced the Sardar Patel ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results