This year’s tournament is set to generate £400 million for the ICC in broadcasting rights alone, up from just £11 million back in 1996. It marks the beginning of a five-year global sponsorship deal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results