Delhi: The International Cricket Council (ICC) has given information about the schedule and stadiums of the Women’s World Cup 2025. This tournament will be played in India and Sri Lanka from 30 September to 2 November this year. This time the 50-over World Cup will be in five different stadiums in India and Sri Lanka. […]