India's campaign at the 2025 Women's ODI World Cup will commence in Bengaluru on September 30 against Sri Lanka.

India will be playing in Bengaluru, Colombo, Vizag, Indore and Guwahati © Getty
Colombo has been allocated 11 round-robin matches, including four of Sri Lanka's games. As a neutral venue chosen to stage Pakistan's league matches, all games in Colombo are scheduled as day-night affairs, starting at 3 PM IST.
The Sri Lankan team will have the opportunity to play in front of their home crowd against Australia (October 4), New Zealand (October 14), South Africa (October 17), Bangladesh (October 20) and Pakistan (October 24). The ICC previously announced that Colombo remains an option to host semifinal 1 (October 29) and the final (November 2) if Pakistan qualifies for the knockout stage.
The defending champions, Australia, will begin their campaign on October 1 against the reigning T20 champions, New Zealand, at the Holkar Cricket Stadium in Indore.
The highly anticipated match between India and Pakistan is slated for Sunday, October 5. The following Sunday, October 12, will feature another blockbuster clash between India and Australia in Vizag. India will conclude their round-robin matches against Bangladesh in Bengaluru on Sunday, October 26. On the same day, 2022 runners-up England will face New Zealand in Guwahati.
The top four teams from the round-robin stage will advance to the semifinals. The first-place team will play against the fourth-place team, while the second-place team will take on the third-place team.
Full Schedule:
- Tuesday 30 September: India v Sri Lanka - Bengaluru
- Wednesday 1 October: Australia v New Zealand - Indore
- Thursday 2 October: Bangladesh v Pakistan - Colombo
- Friday 3 October: England v South Africa - Bengaluru
- Saturday 4 October: Australia v Sri Lanka - Colombo
- Sunday 5 October: India v Pakistan - Colombo
- Monday 6 October: New Zealand v South Africa - Indore
- Tuesday 7 October: England v Bangladesh - Guwahati
- Wednesday 8 October: Australia v Pakistan - Colombo
- Thursday 9 October: India v South Africa - Vizag
- Friday 10 October: New Zealand v Bangladesh - Vizag
- Saturday 11 October: England v Sri Lanka - Guwahati
- Sunday 12 October: India v Australia - Vizag
- Monday 13 October: South Africa v Bangladesh - Vizag
- Tuesday 14 October: New Zealand v Sri Lanka - Colombo
- Wednesday 15 October: England v Pakistan - Colombo
- Thursday 16 October: Australia v Bangladesh - Vizag
- Friday 17 October: South Africa v Sri Lanka - Colombo
- Saturday 18 October: New Zealand v Pakistan - Colombo
- Sunday 19 October: India v England - Indore
- Monday 20 October: Sri Lanka v Bangladesh - Colombo
- Tuesday 21 October: South Africa v Pakistan - Colombo
- Wednesday 22 October: Australia v England - Indore
- Thursday 23 October: India v New Zealand - Guwahati
- Friday 24 October: Pakistan v Sri Lanka - Colombo
- Saturday 25 October: Australia v Sri Lanka - Indore
- Sunday 26 October: England v New Zealand - Guwahati
- Sunday 26 October: India v Bangladesh - Bengaluru
- Wednesday 29 October: Semi-final 1 - Guwahati/Colombo
- Thursday 30 October: Semi-final 2 - Bengaluru
- Sunday 2 November: Final - Colombo/Bengaluru