Summary
The ICC has revoked Sri Lanka's hosting rights for the 2027 Women's Champions Trophy due to government interference in Sri Lanka Cricket, with the tournament now set to be held elsewhere. Sri Lanka's low ranking also contributed to the decision, and the ICC is pushing for the return of an elected administration for SLC.