India, Sri Lanka to host Women’s ODI World Cup 2025 from September 30 to November 2
The International Cricket Council (ICC) has confirmed that the 13th edition of the ICC Women's Cricket World Cup will take place from 30 September to 2 November 2025, with matches to be held in India and Sri Lanka.
It will be the first…
Read More...
Read More...