India to Host Inaugural ICC Women’s Champions Trophy; Check Teams, Dates, and Venues The International Cricket Council (ICC) has relocated the inaugural ICC Women's Champions Trophy from Sri Lanka to India in 2027.
The decision appears to be a response to governance concerns surrounding Sri Lanka Cricket. However, this move also reflects the complexities of global cricket politics and the evolving landscape of women's sports.
A New Era for Women's Cricket The tournament is a significant development in women's cricket, featuring six top ranked teams competing in a round robin format.