The International Cricket Council (ICC) has stripped Sri Lanka of its hosting rights for the inaugural Women's Champions Trophy, scheduled for 2027. The decision was made due to government interference in Sri Lanka Cricket.
Consequently, the tournament will be relocated to a new venue that has yet to be determined. Additionally, Sri Lanka faces the possibility of missing the tournament entirely as hosts, given their current ranking of sixth.
In-depth summary · AI, neutral