A record 1.25 million fans attended the World Cup

A record 1.25 million fans attended matches during the 13th World Cup, which ended on Sunday with Australia beating hosts India to win a sixth title, international body the International Cricket Council (ICC) said on Tuesday.

Share This Post: