India to Face Sri Lanka in ICC Women’s World Cup 2025 Opener on September 30 The International Cricket Council (ICC) has unveiled the schedule for the ICC Women’s World Cup 2025, set to be jointly hosted by India and Sri Lanka. The tournament kicks off on September 30, with India taking on Sri Lanka in the opening match at the M Chinnaswamy Stadium in Bengaluru. The final is scheduled for November 2, to be held either in Colombo or Bengaluru.
ICC Women’s World Cup 2025: On October 1, Australia will face New Zealand at the Holkar Stadium in Indore. One of the most anticipated matches, the India vs Pakistan clash, is set for October 5 in Colombo. As part of an ICC-brokered agreement between the BCCI and PCB (in context of the 2025 Champions Trophy), Pakistan will play all their World Cup matches in Sri Lanka.
The league stage concludes on October 26, featuring two matches:
- England vs New Zealand in Guwahati
- India vs Bangladesh in Bengaluru
The top four teams in the standings will advance to the semi-finals, which are scheduled for October 29 and October 30. The tournament will culminate with the final on November 2.
The full schedule of the ICC Women’s World Cup 2025

Day/Date | Match | Venue | Time |
---|---|---|---|
Tuesday, September 30 | India vs Sri Lanka | Bengaluru | 3:00 PM |
Wednesday, October 1 | Australia vs New Zealand | Indore | 3:00 PM |
Thursday, October 2 | Bangladesh vs Pakistan | Colombo | 3:00 PM |
Friday, October 3 | England vs South Africa | Bengaluru | 3:00 PM |
Saturday, October 4 | Australia vs Sri Lanka | Colombo | 3:00 PM |
Sunday, October 5 | India vs Pakistan | Colombo | 3:00 PM |
Monday, October 6 | New Zealand vs South Africa | Indore | 3:00 PM |
Tuesday, October 7 | England vs Bangladesh | Guwahati | 3:00 PM |
Wednesday, October 8 | Australia vs Pakistan | Colombo | 3:00 PM |
Thursday, October 9 | India vs South Africa | Vizag | 3:00 PM |
Friday, October 10 | New Zealand vs Bangladesh | Vizag | 3:00 PM |
Saturday, October 11 | England vs Sri Lanka | Guwahati | 3:00 PM |
Sunday, October 12 | India vs Australia | Vizag | 3:00 PM |
Monday, October 13 | South Africa vs Bangladesh | Vizag | 3:00 PM |
Tuesday, October 14 | New Zealand vs Sri Lanka | Colombo | 3:00 PM |
Wednesday, October 15 | England vs Pakistan | Colombo | 3:00 PM |
Thursday, October 16 | Australia vs Bangladesh | Vizag | 3:00 PM |
Friday, October 17 | South Africa vs Sri Lanka | Colombo | 3:00 PM |
Saturday, October 18 | New Zealand vs Pakistan | Colombo | 3:00 PM |
Sunday, October 19 | India vs England | Indore | 3:00 PM |
Monday, October 20 | Sri Lanka vs Bangladesh | Colombo | 3:00 PM |
Tuesday, October 21 | South Africa vs Pakistan | Colombo | 3:00 PM |
Wednesday, October 22 | Australia vs England | Indore | 3:00 PM |
Thursday, October 23 | India vs New Zealand | Guwahati | 3:00 PM |
Friday, October 24 | Pakistan vs Sri Lanka | Colombo | 3:00 PM |
Saturday, October 25 | Australia vs Sri Lanka | Indore | 3:00 PM |
Sunday, October 26 | England vs New Zealand | Guwahati | 3:00 PM |
Sunday, October 26 | India vs Bangladesh | Bengaluru | 3:00 PM |
Wednesday, October 29 | Semifinal 1 (TBA) | Guwahati/Colombo | 3:00 PM |
Thursday, October 30 | Semifinal 2 (TBA) | Bengaluru | 3:00 PM |
Sunday, November 2 | Final (TBA) | Colombo/Bengaluru | 3:00 PM |