On May 14, 2026, the International Cricket Council - ICC published its 2025 financial results. Total revenue reached $756.3 million. Net surplus came in at $543.3 million. Member funds doubled to $1.1 billion.
Then you look at where the majority came from.
The ICC Men’s Champions Trophy generated $638.4 million in 2025, representing 84% of the ICC’s enti…



