The Women’s World Cup returns to India as India and Sri Lanka co-host the 2025 edition — a golden opportunity for both teams to end their long wait for an ICC trophy. India will take on Sri Lanka in the opening match at the Barsapara Cricket Stadium, Guwahati, on Tuesday (30 September 2025). Harmanpreet Kaur […]
