Record 1.25 million fans attended World Cup, says ICC
BENGALURU: A record 1.25 million fans attended matches during the 13th edition of the World Cup, which concluded on Sunday (Nov 19) with Australia beating hosts India for their sixth title, global body the International Cricket Council (ICC) said on Tuesday.


