The 13th edition of the ICC Women’s ODI World Cup 2025 will run from 30th September to 2nd November 2025, spread across India and Sri Lanka, with matches spread across Guwahati, Indore, Vizag, Navi Mumbai, and Colombo. The league stages promise blockbuster encounters and age-old rivalries, all culminating in the knockouts and the grand finale.
Here’s a team-by-team rundown of the fixtures, highlighting the journeys, key clashes, and strategic battles awaiting each side.

India: The Hosts with Home Advantage
India has been handed a schedule that pits them against both subcontinental rivals and world champions on home turf. They open the World Cup in Guwahati on 30th September Vs Sri Lanka, before heading into the high-voltage clash everyone is waiting for, India vs Pakistan (5th October, Colombo). Back home, Vizag becomes their fortress: they face South Africa (9 October) and reigning champions Australia (12 October).
India’s narrative continues with crunch games against England (19 October, Indore), New Zealand (23 October, Navi Mumbai), and Bangladesh (26 October, Navi Mumbai). Their campaign is laced with pressure matches at both Indian and Sri Lankan venues, ensuring a true test of temperament.

India’s Fixtures
- 30 Sep: Vs Sri Lanka (Guwahati)
- 5 October: Vs Pakistan (Colombo)
- 9 October: Vs South Africa (Vizag)
- 12 October: Vs Australia (Vizag)
- 19 October: Vs England (Indore)
- 23 October: Vs New Zealand (Navi Mumbai)
- 26 October: Vs Bangladesh (Navi Mumbai)
Australia: The Defending Champions’ Grueling Path
The Australians begin their journey with the Trans-Tasman clash against New Zealand (1 October, Indore), a game that will set the tone for their campaign. They face regional heavyweight Sri Lanka in Colombo (4 October), followed by Pakistan on 8th October (Colombo). Then comes a defining stretch in Vizag, where they clash with India (12 October) and Bangladesh (16 October). The Ashes rivalry gets reignited on 22 October vs England (Indore), before they wrap up with South Africa on 25 October (Indore). Australia’s mix of subcontinental challenges and traditional rivalries makes theirs one of the toughest schedules.

Australia’s Fixtures
- 1 October: Vs New Zealand (Indore)
- 4 October: Vs Sri Lanka (Colombo)
- 8 October: Vs Pakistan (Colombo)
- 12 October: Vs India (Vizag)
- 16 October: Vs Bangladesh (Vizag)
- 22 October: Vs England (Indore)
- 25 October: Vs South Africa (Indore)
England: The Experienced Giants
England, always contenders in ICC tournaments, start their campaign with a heavyweight clash against South Africa in Guwahati (3 October). Their Sri Lanka tour follows on 11 October (Colombo), before another Asian trial comes against Bangladesh in Guwahati on 7 October and later against Pakistan on 15 October (Colombo). England face hosts India in Indore on 19 October, before the iconic Ashes duel with Australia on 22 October (Indore). Their final league clash comes in Vizag against New Zealand on 26 October, potentially a knockout decider.

England Fixtures
- 3 October: vs South Africa (Guwahati)
- 7 October: vs Bangladesh (Guwahati)
- 11 October: vs Sri Lanka (Colombo)
- 15 October: vs Pakistan (Colombo)
- 19 October: vs India (Indore)
- 22 October: vs Australia (Indore)
- 26 October: vs New Zealand (Vizag)
New Zealand: The Dark Horses of the Tournament
New Zealand starts strong against Australia in Indore (1 October), before taking on Bangladesh in Guwahati (10 October). Their Asian tests include Sri Lanka in Colombo (14 October) and Pakistan in Colombo (18 October), games critical for their semifinal ambitions. They face South Africa on 6 October (Indore) and a big clash against India in Navi Mumbai (23 October). Their final clash, Vs England in Vizag (26 October), could determine their knockout fate.

New Zealand Fixtures
- 1 October: Vs Australia (Indore)
- 6 October: Vs South Africa (Indore)
- 10 October: Vs Bangladesh (Guwahati)
- 14 October: Vs Sri Lanka (Colombo)
- 18 October: Vs Pakistan (Colombo)
- 23 October: Vs India (Navi Mumbai)
- 26 October: Vs England (Vizag)
South Africa: The Unpredictable Contenders
South Africa’s campaign begins with a stern test against England on 3 October (Guwahati), before taking on New Zealand just days later on 6 October (Indore). Their Asian battles could shape the middle of their journey: India in Vizag (9 October), Bangladesh in Vizag (13 October), and Sri Lanka in Colombo (17 October). Their late-stage fixtures are against Pakistan (21 October, Colombo) and defending champions Australia (25 October, Indore), both likely to test their consistency.

South Africa’s Fixtures
- 3 October: vs England (Guwahati)
- 6 October: vs New Zealand (Indore)
- 9 October: vs India (Vizag)
- 13 October: vs Bangladesh (Vizag)
- 17 October: vs Sri Lanka (Colombo)
- 21 October: vs Pakistan (Colombo)
- 25 October: vs Australia (Indore)
Sri Lanka: The Co-Host with Home Support
Sri Lanka features prominently across Colombo, energized by home crowds. They begin against India in Guwahati (30 Sep) before returning to Colombo to host Australia (4 October) and then the mother of all games: India Vs Pakistan (5 October, Colombo). Their own run includes matches against England (11 October), New Zealand (14 October), South Africa (17 October), and Pakistan (24 October), all in Colombo. The only foreign trip: Navi Mumbai on 20 October Vs Bangladesh. Sri Lanka’s home advantage will prove to be a crucial factor in upsetting higher-ranked teams.

Sri Lanka’s Fixtures
- 30 Sep: Vs India (Guwahati)
- 4 October: Vs Australia (Colombo)
- 11 October: Vs England (Colombo)
- 14 October: Vs New Zealand (Colombo)
- 17 October: Vs South Africa (Colombo)
- 20 October: Vs Bangladesh (Navi Mumbai)
- 24 October: Vs Pakistan (Colombo)
Bangladesh: Battling for Breakthroughs
Bangladesh has a tough schedule, beginning with Pakistan in Colombo (2 October). They then play England in Guwahati (7 October), New Zealand also in Guwahati (10 October), and South Africa in Vizag (13 October). The subcontinental derby against Sri Lanka in Navi Mumbai (20 October) will be vital before they finish up against heavyweights: Australia (16 October, Vizag) and India (26 October, Navi Mumbai). Bangladesh’s progress will depend on upsetting the top-ranked sides.

Bangladesh’s Fixtures
- 2 October: Vs Pakistan (Colombo)
- 7 October: Vs England (Guwahati)
- 10 October: Vs New Zealand (Guwahati)
- 13 October: Vs South Africa (Vizag)
- 16 October: Vs Australia (Vizag)
- 20 October: Vs Sri Lanka (Navi Mumbai)
- 26 October: Vs India (Navi Mumbai)
Pakistan: Colombo, their Home Away from Home
Pakistan’s entire campaign unfolds in Colombo, beginning against Bangladesh (2 October) before facing old rivals India on 5 October in what will be one of the tournament’s most-watched contests. They then line up against Australia (8 October), England (15 October), New Zealand (18 October), South Africa (21 October) and finally the hosts Sri Lanka (24 October). Pakistan’s tight Colombo-centric schedule minimizes travel but places immense focus on adaptability to local conditions.

Pakistan’s Fixtures
- 2 October: Vs Bangladesh (Colombo)
- 5 October: Vs India (Colombo)
- 8 October: Vs Australia (Colombo)
- 15 October: Vs England (Colombo)
- 18 October: Vs New Zealand (Colombo)
- 21 October: Vs South Africa (Colombo)
- 24 October: Vs Sri Lanka (Colombo)
Knock-Out Stages:
- 29 October: Semi-final 1 (Guwahati / Colombo)
- 30 October: Semi-final 2 (Navi Mumbai)
- 2 October: Final (Colombo / Navi Mumbai)
The ICC Women’s ODI World Cup 2025 offers every team a unique storyline: India faces high-stakes tests at home and in Colombo, Australia’s campaign is laced with giant rivalries, England and New Zealand will fight to break into the top four, while South Africa and Sri Lanka seek consistency. Pakistan enjoys a Colombo-heavy advantage, while Bangladesh chases breakthroughs.
The stage is set, the fixtures are locked, and from 30th September 2025, eight teams will begin their pursuit of the most coveted prize in women’s cricket.

Loves all things female cricket