India will kick off their 2025 ICC Women’s ODI World Cup campaign against Sri Lanka at the M. Chinnaswamy Stadium in Bengaluru on September 30, the International Cricket Council (ICC) announced on Monday.
In one of the tournament’s most anticipated clashes, India will face Pakistan on October 5 at the R. Premadasa Stadium in Colombo, a neutral venue. This arrangement is part of a hybrid model agreed upon by the Board of Control for Cricket in India (BCCI) and the Pakistan Cricket Board (PCB), under which Pakistan will play all their matches in Colombo.
Defending champions Australia begin their title defence against New Zealand on October 1 in Indore, while Bangladesh will take on Pakistan the following day in Colombo. Indore will also host the high-profile rematch of the 2022 World Cup final between Australia and England on October 22.
“The confirmation of the schedule only builds further excitement and anticipation for the ICC Women’s Cricket World Cup 2025. With the eight best teams in the women’s game descending on India, alongside incredible venues and what promises to be record-breaking crowds, we are all looking forward to an unforgettable tournament,” said ICC Chairman Jay Shah in a statement.
The tournament follows a round-robin format, running from September 30 to October 26. The top four teams will advance to the semi-finals, scheduled for October 29 and 30, followed by the final on November 2.
The first semi-final will be played either in Guwahati or Colombo depending on Pakistan’s qualification, while the second semi-final is locked in for Bengaluru. The final will take place in either Bengaluru or Colombo.
This marks the first time since 2013 that India will host the Women’s ODI World Cup. The eight participating teams are: India, Australia, England, South Africa, New Zealand, Sri Lanka, Bangladesh, and Pakistan.
September 30: India vs Sri Lanka – Bengaluru – 3:00 PM
October 1: Australia vs New Zealand – Indore – 3:00 PM
October 2: Bangladesh vs Pakistan – Colombo – 3:00 PM
October 3: England vs South Africa – Bengaluru – 3:00 PM
October 4: Australia vs Sri Lanka – Colombo – 3:00 PM
October 5: India vs Pakistan – Colombo – 3:00 PM
October 6: New Zealand vs South Africa – Indore – 3:00 PM
October 7: England vs Bangladesh – Guwahati – 3:00 PM
October 8: Australia vs Pakistan – Colombo – 3:00 PM
October 9: India vs South Africa – Visakhapatnam – 3:00 PM
October 10: New Zealand vs Bangladesh – Visakhapatnam – 3:00 PM
October 11: England vs Sri Lanka – Guwahati – 3:00 PM
October 12: India vs Australia – Visakhapatnam – 3:00 PM
October 13: South Africa vs Bangladesh – Visakhapatnam – 3:00 PM
October 14: New Zealand vs Sri Lanka – Colombo – 3:00 PM
October 15: England vs Pakistan – Colombo – 3:00 PM
October 16: Australia vs Bangladesh – Visakhapatnam – 3:00 PM
October 17: South Africa vs Sri Lanka – Colombo – 3:00 PM
October 18: New Zealand vs Pakistan – Colombo – 3:00 PM
October 19: India vs England – Indore – 3:00 PM
October 20: Sri Lanka vs Bangladesh – Colombo – 3:00 PM
October 21: South Africa vs Pakistan – Colombo – 3:00 PM
October 22: Australia vs England – Indore – 3:00 PM
October 23: India vs New Zealand – Guwahati – 3:00 PM
October 24: Pakistan vs Sri Lanka – Colombo – 3:00 PM
October 25: Australia vs Sri Lanka – Indore – 3:00 PM
October 26 (11:00 AM): England vs New Zealand – Guwahati
October 26 (3:00 PM): India vs Bangladesh – Bengaluru
October 29: Semi-final 1 – Guwahati or Colombo – 3:00 PM
October 30: Semi-final 2 – Bengaluru – 3:00 PM
November 2: Final – Colombo or Bengaluru – 3:00 PM