The International Cricket Council (ICC) has announced the complete schedule for the 2027 Men’s Cricket World Cup, which will be hosted by South Africa, Zimbabwe and Namibia.
The 14‑team competition will open with the Super Series on 2 October 2027, followed by the main Group Stage from 7 October. India will start their campaign against defending champions Australia in Cape Town, before meeting arch‑rivals Pakistan in Johannesburg three days later.
The tournament will conclude with the final in Johannesburg on 21 November 2027, with a reserve day on 22 November.
India vs Australia to headline World Cup opener
The opening Group Stage match will see India face Australia in Cape Town on 7 October. The fixture repeats the 2023 World Cup final, where Australia triumphed over India.
India’s next fixture is a high‑profile clash with Pakistan in Johannesburg on 10 October.
India will then play Afghanistan, a qualifier team, and Zimbabwe before the Group Stage ends. Their final group match is scheduled for 24 October against Zimbabwe at Victoria Falls.
How the 2027 World Cup format works
The 14 participating teams will initially be divided into two groups of seven, though the ICC release indicates that after qualifying, the 12 core teams will be split into two groups of six, with the qualification pathway shaping the final composition.
The top three teams from each group advance to the Super 7 stage, while the fourth‑placed team with the better record between the groups fills the seventh slot.
The Super 7 phase runs from 25 October to 14 November. Teams will not carry over group‑stage points; each side will play six round‑robin matches.
The ICC has pre‑seeded teams into specific Super 7 positions to clarify potential fixtures and venues.
The seedings are:
- A1 – India
- A2 – Australia
- A3 – Pakistan
- AB4 – England
- B1 – New Zealand
- B2 – South Africa
- B3 – Sri Lanka
If a non‑seeded team qualifies while a pre‑seeded team does not, it will occupy the displaced seed.
This has already outlined several marquee matchups involving India, Australia, Pakistan, England and South Africa.
India‑Pakistan clash among key fixtures
The India‑Pakistan encounter is slated for 10 October in Johannesburg and will be one of the tournament’s biggest attractions.
India’s other notable fixtures include the opener against Australia on 7 October, a match against Afghanistan on 14 October and a clash with Zimbabwe on 24 October.
The Group Stage will also feature key matches such as Australia vs Pakistan on 22 October and England vs New Zealand on 23 October.
Super 7 stage and knockout qualification
The Super 7 phase consists of seven teams playing a round‑robin; each team will face six opponents.
The top four teams at the end of the Super 7 standings will progress to the semi‑finals, with the first‑placed side meeting the fourth‑placed team and the second‑placed side facing the third‑placed team.
The semi‑finals are scheduled for 17 November in Cape Town and 18 November in Tshwane, each with a reserve day.
World Cup 2027 Final
The 2027 Cricket World Cup final will take place in Johannesburg on 21 November, with 22 November as the reserve day.
The tournament will span nearly seven weeks, beginning with the Super Series on 2 October and concluding with the final on 21 November.
World Cup 2027 venues
A total of 12 venues across South Africa, Zimbabwe and Namibia will host matches.
Namibia’s Windhoek Cricket Ground will stage the three Super Series games and three Group Stage fixtures. Zimbabwe will host matches in Harare, Bulawayo and Victoria Falls, while South Africa will use Cape Town, Paarl, Johannesburg, Tshwane, Bloemfontein, Durban, KuGompo City and Gqeberha.
ICC ODI World Cup 2027 Schedule
Below is the complete list of ODI World Cup 2027 fixtures.
Super Series
Saturday, 2 October 2027 – QF1 v QF3 – Windhoek
Monday, 4 October 2027 – QF1 v QF2 – Windhoek
Wednesday, 6 October 2027 – QF2 v QF3 – Windhoek
Group Stage
Thursday, 7 October 2027 – India v Australia – Cape Town
Friday, 8 October 2027 – Pakistan v Afghanistan – Tshwane
Friday, 8 October 2027 – England v Bangladesh – Windhoek
Saturday, 9 October 2027 – Zimbabwe v Qualifier A – Bulawayo
Saturday, 9 October 2027 – South Africa v New Zealand – Cape Town
Sunday, 10 October 2027 – India v Pakistan – Johannesburg
Sunday, 10 October 2027 – Sri Lanka v Qualifier B – Windhoek
Monday, 11 October 2027 – Zimbabwe v Afghanistan – Bulawayo
Tuesday, 12 October 2027 – Australia v Qualifier A – Paarl
Tuesday, 12 October 2027 – New Zealand v Bangladesh – KuGompo City
Wednesday, 13 October 2027 – England v Sri Lanka – Windhoek
Wednesday, 13 October 2027 – South Africa v Qualifier B – Paarl
Thursday, 14 October 2027 – India v Afghanistan – Tshwane
Friday, 15 October 2027 – Pakistan v Qualifier A – Bloemfontein
Friday, 15 October 2027 – Zimbabwe v Australia – Harare
Saturday, 16 October 2027 – Sri Lanka v Bangladesh – Durban
Saturday, 16 October 2027 – South Africa v England – Gqeberha
Sunday, 17 October 2027 – India v Qualifier A – Bloemfontein
Sunday, 17 October 2027 – New Zealand v Qualifier B – Harare
Monday, 18 October 2027 – Australia v Afghanistan – KuGompo City
Tuesday, 19 October 2027 – Zimbabwe v Pakistan – Harare
Tuesday, 19 October 2027 – South Africa v Bangladesh – Durban
Wednesday, 20 October 2027 – New Zealand v Sri Lanka – Johannesburg
Wednesday, 20 October 2027 – England v Qualifier B – Harare
Thursday, 21 October 2027 – Afghanistan v Qualifier A – KuGompo City
Friday, 22 October 2027 – Australia v Pakistan – Paarl
Friday, 22 October 2027 – South Africa v Sri Lanka – Johannesburg
Saturday, 23 October 2027 – England v New Zealand – Gqeberha
Saturday, 23 October 2027 – Bangladesh v Qualifier B – Tshwane
Sunday, 24 October 2027 – Zimbabwe v India – Victoria Falls
Super 7 Stage (current seeded team in brackets)
Monday, 25 October 2027 – A2 (Australia) v B3 (Sri Lanka) – Johannesburg
Tuesday, 26 October 2027 – B1 (New Zealand) v A3 (Pakistan) – Gqeberha
Wednesday, 27 October 2027 – B2 (South Africa) v AB4 (England) – Tshwane
Thursday, 28 October 2027 – A1 (India) v A2 (Australia) – Victoria Falls
Friday, 29 October 2027 – B1 (New Zealand) v B3 (Sri Lanka) – KuGompo City
Saturday, 30 October 2027 – A3 (Pakistan) v AB4 (England) – Victoria Falls
Sunday, 31 October 2027 – B2 (South Africa) v A1 (India) – Johannesburg
Monday, 1 November 2027 – A2 (Australia) v B1 (New Zealand) – Victoria Falls
Tuesday, 2 November 2027 – B3 (Sri Lanka) v AB4 (England) – Cape Town
Wednesday, 3 November 2027 – B2 (South Africa) v A3 (Pakistan) – Durban
Thursday, 4 November 2027 – A1 (India) v B1 (New Zealand) – Paarl
Friday, 5 November 2027 – A2 (Australia) v AB4 (England) – Durban
Saturday, 6 November 2027 – B2 (South Africa) v B3 (Sri Lanka) – Bloemfontein
Sunday, 7 November 2027 – A1 (India) v A3 (Pakistan) – Cape Town
Monday, 8 November 2027 – B1 (New Zealand) v AB4 (England) – Durban
Tuesday, 9 November 2027 – B2 (South Africa) v A2 (Australia) – Gqeberha
Wednesday, 10 November 2027 – A3 (Pakistan) v B3 (Sri Lanka) – Bloemfontein
Thursday, 11 November 2027 – A1 (India) v AB4 (England) – Gqeberha
Friday, 12 November 2027 – B2 (South Africa) v B1 (New Zealand) – Cape Town
Saturday, 13 November 2027 – A2 (Australia) v A3 (Pakistan) – Bloemfontein
Sunday, 14 November 2027 – A1 (India) v B3 (Sri Lanka) – Durban
Semi Finals
Wednesday, 17 November 2027 – Semi‑Final 1 – Cape Town
Thursday, 18 November 2027 – Semi‑Final 2 – Tshwane
Final
Sunday, 21 November 2027 – Final – Johannesburg
Also Read
- Hojlund Channels Ronaldo with ‘Siuu’ Celebration in Denmark-Portugal Clash
- Morgan Frost’s Contract Future Hinges on His Performance This Season
- Jets Safety Minkah Fitzpatrick Achieves Full Practice Status Ahead of Bears Game
- The City Paradox: From Underdog Charm to the Premier League’s Most Divisive Legacy


