
India and Sri Lanka to host 2025 ICC Women’s World Cup
The International Cricket Council (ICC) has announced that the 2025 ICC Women’s Cricket World Cup will be held from 30 September to 2 November across 5 venues in India and Sri Lanka. The 50-over tournament […]