ICC decision on 2026 20/20 host country



The Inte ational Cricket Council has decided to host the 2026 T20 World Cup cricket tou ament to Sri Lanka and India.
(colombotimes.lk)
(colombotimes.lk)