ICC Women's ODI World Cup 2025: Schedule and Key Matches Revealed

ICC Women's ODI World Cup 2025 Fixtures Announced
The schedule for the ICC Women's ODI World Cup 2025 has been officially released. The tournament will kick off with India facing Sri Lanka on September 30 at the M. Chinnaswamy Stadium in Bengaluru. The final match is set for November 2, with the venue depending on whether Pakistan reaches this stage, potentially taking place in either Bengaluru or Colombo.
India's Matches and Rivalries
Due to escalating tensions following the Pahalgam terrorist incident and India's Operation Sindoor, India will not compete against Pakistan in the group stage. Instead, they will meet Pakistan on October 5 in Colombo.
India's significant matches include:
- Against South Africa on October 9 in Vizag
- Against Australia on October 12 in Vizag
- Against England on October 19 in Indore
- Against New Zealand on October 23 in Guwahati
- Against Bangladesh on October 26 in Bengaluru
If Pakistan progresses to the semifinals, that match will occur in Colombo on October 29, while Guwahati will host another semifinal. A highly anticipated clash between the defending champions Australia and former runners-up England is scheduled for October 22 in Indore.
Complete Schedule for ICC Women’s ODI World Cup 2025
Date | Match | Venue | Time |
Tuesday, Sep 30 | India vs Sri Lanka | Bengaluru | 3:00 PM |
Wednesday, Oct 1 | Australia vs New Zealand | Indore | 3:00 PM |
Thursday, Oct 2 | Bangladesh vs Pakistan | Colombo | 3:00 PM |
Friday, Oct 3 | England vs South Africa | Bengaluru | 3:00 PM |
Saturday, Oct 4 | Australia vs Sri Lanka | Colombo | 3:00 PM |
Sunday, Oct 5 | India vs Pakistan | Colombo | 3:00 PM |
Monday, Oct 6 | New Zealand vs South Africa | Indore | 3:00 PM |
Tuesday, Oct 7 | England vs Bangladesh | Guwahati | 3:00 PM |
Wednesday, Oct 8 | Australia vs Pakistan | Colombo | 3:00 PM |
Thursday, Oct 9 | India vs South Africa | Vizag | 3:00 PM |
Friday, Oct 10 | New Zealand vs Bangladesh | Vizag | 3:00 PM |
Saturday, Oct 11 | England vs Sri Lanka | Guwahati | 3:00 PM |
Sunday, Oct 12 | India vs Australia | Vizag | 3:00 PM |
Monday, Oct 13 | South Africa vs Bangladesh | Vizag | 3:00 PM |
Tuesday, Oct 14 | New Zealand vs Sri Lanka | Colombo | 3:00 PM |
Wednesday, Oct 15 | England vs Pakistan | Colombo | 3:00 PM |
Thursday, Oct 16 | Australia vs Bangladesh | Vizag | 3:00 PM |
Friday, Oct 17 | South Africa vs Sri Lanka | Colombo | 3:00 PM |
Saturday, Oct 18 | New Zealand vs Pakistan | Colombo | 3:00 PM |
Sunday, Oct 19 | India vs England | Indore | 3:00 PM |
Monday, Oct 20 | Sri Lanka vs Bangladesh | Colombo | 3:00 PM |
Tuesday, Oct 21 | South Africa vs Pakistan | Colombo | 3:00 PM |
Wednesday, Oct 22 | Australia vs England | Indore | 3:00 PM |
Thursday, Oct 23 | India vs New Zealand | Guwahati | 3:00 PM |
Friday, Oct 24 | Pakistan vs Sri Lanka | Colombo | 3:00 PM |
Saturday, Oct 25 | Australia vs Sri Lanka | Indore | 3:00 PM |
Sunday, Oct 26 | England vs New Zealand | Guwahati | 11:00 AM |
Sunday, Oct 26 | India vs Bangladesh | Bengaluru | 3:00 PM |
Wednesday, Oct 29 | Semifinal 1 | Guwahati/Colombo | 3:00 PM |
Thursday, Oct 30 | Semifinal 2 | Bengaluru | 3:00 PM |
Sunday, Nov 2 | Final | Colombo/Bengaluru | 3:00 PM |