New Delhi: India has replaced Sri Lanka as the hosts of the inaugural ICC Women’s Champions Trophy, to be played from February 14-28, 2027, as the island nation continues to deal with administrative reforms following government interference in its cricket board. In a statement, the International Cricket Council (ICC) said the six-team tournament will now.