World Cup 2023 In India Becomes Most-Attended ICC Event With 1.25 Million Spectator Turn Out
Mumbai: The 2023 Men's ODI World Cup in India set a historic record as the most-attended cricket tournament, attracting over 1.25 million spectators across 10 venues. The final between India and Australia at the Narendra Modi Stadium drew…