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.
POPULAR POSTS
LIVE STREAM