In a blow to Sri Lanka Cricket, the organization has lost its chance to host the 2027 ICC Women's Champions Trophy, which will now be held in India in February 2027. Citing government meddling and absence of a legitimate administration, the ICC's decision underscores ongoing challenges faced by Sri Lanka, marking another significant ICC event lost since 2024.