Strahov Stadium, located in Prague, Czech Republic, with a massive capacity of 220,000, is the world’s largest stadium. It was built for presenting synchronized gymnastics on a massive scale. Its ...
Located in the coastal city of Mumbai, the Wankhede Stadium is no stranger to high-stakes matches. It hosted the 2011 ODI World Cup final, in which India beat Sri Lanka to lift its second world title.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results