The International Cricket Council (ICC) has announced the complete schedule for the ICC Women’s Cricket World Cup 2025, set to take place from September 30 to November 2. The tournament will be jointly hosted by India and Sri Lanka.
India will open their campaign on home soil against Sri Lanka at the M. Chinnaswamy Stadium in Bengaluru on September 30, marking the start of the 13th edition of the prestigious 50-over event.
Defending champions Australia will begin their title defense on October 1 in Indore, where they will take on New Zealand—the reigning ICC Women’s T20 World Cup winners.
One of the most highly anticipated fixtures of the ICC Women’s Cricket World Cup 2025—India vs Pakistan—is scheduled for October 5 in Colombo.
The eight-team tournament will follow a round-robin format, with each side playing the others once. The top four teams at the end of the league stage will advance to the semi-finals.
Ahead of the main event, each team will play two warm-up matches starting from September 24. India will take on England in Bengaluru on September 24, followed by a match against South Africa on September 27 in Guwahati.
This will be the 13th edition of the ICC Women’s ODI World Cup, featuring eight teams. The tournament will follow a single round-robin format, with each team playing the other seven once. The top four teams at the end of the group stage will advance to the semi-finals.
The top-ranked team will face the fourth-placed team in the first semi-final. The second and third-placed teams will meet in the second semi-final.
The two semi-finals are scheduled for 29 October, and the Final will be played on 2 November.
Matches will take place across five venues in a hybrid model shared between India and Sri Lanka:
India: Bengaluru, Guwahati, Indore, Visakhapatnam
Sri Lanka: Colombo
Women’s ODI World Cup 2025 schedule (All in Indian Standard Times (IST)
September 30, Tuesday: India vs Sri Lanka – 3:00 PM – M. Chinnaswamy Stadium, Bengaluru
October 1, Wednesday: Australia vs New Zealand – 3:00 PM – Holkar Stadium, Indore
October 2, Thursday: Bangladesh vs Pakistan – 3:00 PM – R. Premadasa Stadium, Colombo
October 3, Friday: England vs South Africa – 3:00 PM – M. Chinnaswamy Stadium, Bengaluru
October 4, Saturday: Australia vs Sri Lanka – 3:00 PM – R. Premadasa Stadium, Colombo
October 5, Sunday: India vs Pakistan – 3:00 PM – R. Premadasa Stadium, Colombo
October 6, Monday: New Zealand vs South Africa – 3:00 PM – Holkar Stadium, Indore
October 7, Tuesday: England vs Bangladesh – 3:00 PM – Assam Cricket Association Stadium, Guwahati
October 8, Wednesday: Australia vs Pakistan – 3:00 PM – R. Premadasa Stadium, Colombo
October 9, Thursday: India vs South Africa – 3:00 PM – ACA–VDCA Cricket Stadium, Visakhapatnam
October 10, Friday: New Zealand vs Bangladesh – 3:00 PM – ACA–VDCA Cricket Stadium, Visakhapatnam
October 11, Saturday: England vs Sri Lanka – 3:00 PM – Assam Cricket Association Stadium, Guwahati
October 12, Sunday: India vs Australia – 3:00 PM – ACA–VDCA Cricket Stadium, Visakhapatnam
October 13, Monday: South Africa vs Bangladesh – 3:00 PM – ACA–VDCA Cricket Stadium, Visakhapatnam
October 14, Tuesday: New Zealand vs Sri Lanka – 3:00 PM – R. Premadasa Stadium, Colombo
October 15, Wednesday: England vs Pakistan – 3:00 PM – R. Premadasa Stadium, Colombo
October 16, Thursday: Australia vs Bangladesh – 3:00 PM – ACA–VDCA Cricket Stadium, Visakhapatnam
October 17, Friday: South Africa vs Sri Lanka – 3:00 PM – R. Premadasa Stadium, Colombo
October 18, Saturday: New Zealand vs Pakistan – 3:00 PM – R. Premadasa Stadium, Colombo
October 19, Sunday: India vs England – 3:00 PM – Holkar Stadium, Indore
October 20, Monday: Sri Lanka vs Bangladesh – 3:00 PM – R. Premadasa Stadium, Colombo
October 21, Tuesday: South Africa vs Pakistan – 3:00 PM – R. Premadasa Stadium, Colombo
October 22, Wednesday: Australia vs England – 3:00 PM – Holkar Stadium, Indore
October 23, Thursday: India vs New Zealand – 3:00 PM – Assam Cricket Association Stadium, Guwahati
October 24, Friday: Pakistan vs Sri Lanka – 3:00 PM – R. Premadasa Stadium, Colombo
October 25, Saturday: Australia vs Sri Lanka – 3:00 PM – Holkar Stadium, Indore
October 26, Sunday: England vs New Zealand – 3:00 PM – Assam Cricket Association Stadium, Guwahati & India vs Bangladesh – 3:00 PM – M. Chinnaswamy Stadium, Bengaluru
October 29, Wednesday: Semi-final 1 – 3:00 PM – Assam Cricket Association Stadium, Guwahati or R. Premadasa Stadium, Colombo
October 30, Thursday: Semi-final 2 – 3:00 PM – M. Chinnaswamy Stadium, Bengaluru
November 2, Sunday: Final – 3:00 PM – M. Chinnaswamy Stadium, Bengaluru or R. Premadasa Stadium, Colombo.