Sri Lanka has reportedly lost the hosting rights for the inaugural Women’s Champions Trophy 2027 amid an ongoing administrative crisis at Sri Lanka Cricket. The tournament’s new venue will be decided at the next ICC Board meeting, reports said