A record 1.25 million fans attended matches during the 2023 Cricket World Cup in India, the International Cricket Council (ICC) said on Tuesday.
A record 1.25 million fans attended matches during the 2023 Cricket World Cup in India, the International Cricket Council (ICC) said on Tuesday.