The ICC Women's ODI World Cup 2025's schedule has been announced. The opening game will be played between co-hosts India and Sri Lanka at M.Chinnaswamy Stadium in Bengaluru on September 30. The final will be played on November 2, either in Bengaluru or Colombo, depending on whether Pakistan qualifies or not.
India will not host Pakistan amidst tensions between the two nations following Pahalgam terrorist attack after which India carried out Operation Sindoor. They will go up against each other on October 5 in Colombo.
India will go up against South Africa and Australia in Vizag on October 9 and 12 respectively. Then, they will play England in Indore on October 19. India's clash against New Zealand will be played in Guwahati on October 23. India's last league stage clash is against Bangladesh in Bengaluru on October 26. If Pakistan qualify for the semifinal, it will be played in Colombo on October 29. Otherwise, the first semifinal will be hosted by Guwahati.
Defending champions Australia will lock horns with runner-ups of previous edition, England on October 22 in Indore.
Full schedule of ICC Women's ODI World Cup 2025 -
Tuesday, September 30—India vs Sri Lanka—Bengaluru—3pm
Wednesday, October 1—Australia vs New Zealand—Indore—3pm
Thursday, October 2—Bangladesh vs Pakistan—Colombo—3pm
Friday, October 3—England vs South Africa—Bengaluru—3pm
Saturday, October 4—Australia vs Sri Lanka—Colombo—3pm
Sunday, October 5—India vs Pakistan—Colombo—3pm
Monday, October 6—New Zealand vs South Africa—Indore—3pm
Tuesday, October 7—England vs Bangladesh—Guwahati—3pm
Wednesday, October 8—Australia vs Pakistan—Colombo—3pm
Thursday, October 9—India vs South Africa—Vizag—3pm
Friday, October 10—New Zealand vs Bangladesh—Vizag—3pm
Saturday, October 11—England vs Sri Lanka—Guwahati—3pm
Sunday, October 12—India vs Australia—Vizag—3pm
Monday, October 13—South Africa vs Bangladesh—Vizag—3pm
Tuesday, October 14—New Zealand vs Sri Lanka—Colombo—3pm
Wednesday, October 15—England vs Pakistan—Colombo—3pm
Thursday, October 16—Australia vs Bangladesh—Vizag—3pm
Friday, October 17—South Africa vs Sri Lanka—Colombo—3pm
Saturday, October 18—New Zealand vs Pakistan—Colombo—3pm
Sunday, October 19—India vs England—Indore—3pm
Monday, October 20—Sri Lanka vs Bangladesh—Colombo—3pm
Tuesday, October 21—South Africa vs Pakistan—Colombo—3pm
Wednesday, October 22—Australia vs England—Indore—3pm
Thursday, October 23—India vs New Zealand—Guwahati—3pm
Friday, October 24—Pakistan vs Sri Lanka—Colombo—3pm
Saturday, October 25—Australia v Sri Lanka—Indore—3pm
Sunday, October 26—England vs New Zealand—Guwahati—11am
Sunday, October 26—India vs Bangladesh—Bengaluru—3pm
Wednesday, October 29—Semifinal 1—Guwahati/Colombo—3pm
Thursday, October 30—Semifinal 2—Bengaluru—3pm
Sunday, 2 November—Final—Colombo/Bengaluru—3pm