News

The ICC Women's ODI Cricket World Cup 2025 will kick off on September 30, with co-hosts India and Sri Lanka facing off in the ...