Quick answer
The ICC Men’s Cricket World Cup 2027 runs from 2 October to 21 November 2027 in South Africa, Zimbabwe and Namibia. There are 57 matches across 12 venues. India open against Australia in Cape Town on 7 October, and India v Pakistan is on Sunday 10 October at the Wanderers, Johannesburg. The final is in Johannesburg on 21 November.
The ICC released the full fixture list on 1 October 2026, exactly one year before the first ball. Most sites copied the table and stopped there. We have gone a step further: below you get the full list, but also each big team’s route, how the match times will work for fans in India and Pakistan, and the dates you should block in your calendar right now.
World Cup 2027 at a glance
| Dates | 2 October – 21 November 2027 |
|---|---|
| Hosts | South Africa, Zimbabwe, Namibia |
| Teams | 14 |
| Matches | 57 (3 Super Series, 30 group, 21 Super 7, 2 semi-finals, final) |
| Venues | 12 (8 in South Africa, 3 in Zimbabwe, 1 in Namibia) |
| Opening game | 2 Oct, Super Series, Windhoek |
| First big game | India v Australia, 7 Oct, Cape Town |
| Final | 21 Nov, Johannesburg (reserve day 22 Nov) |
| Defending champions | Australia (won 2023 in India) |
This is the first men’s World Cup in Africa since 2003, and the first time Namibia hosts senior World Cup matches. The format is also new. If the words “Super Series” and “Super 7” confuse you, read our World Cup 2027 format explained guide first. It takes three minutes.
Groups for the 2027 World Cup
- Group A: India, Australia, Pakistan, Afghanistan, Zimbabwe, Qualifier A
- Group B: New Zealand, South Africa, Sri Lanka, England, Bangladesh, Qualifier B
Qualifier A and Qualifier B are the two teams that come through the qualifying route: the winner of the Qualifier in February–March 2027, and the winner of the three-team Super Series in Windhoek. See our Qualifier 2027 guide for who could fill those spots.
Full World Cup 2027 schedule: all 57 matches
Dates are from the ICC’s official fixture list. The ICC has not yet published start times, so we have not guessed them in the table. Our time guide is just below.
| # | Date (2027) | Stage | Match | Host city |
|---|---|---|---|---|
| 1 | Sat, 2 Oct | Super Series | QF1 v QF3* | Windhoek |
| 2 | Mon, 4 Oct | Super Series | QF1 v QF2* | Windhoek |
| 3 | Wed, 6 Oct | Super Series | QF2 v QF3* | Windhoek |
| 4 | Thu, 7 Oct | Group A | India v Australia | Cape Town |
| 5 | Fri, 8 Oct | Group A | Pakistan v Afghanistan | Tshwane (Centurion) |
| 6 | Fri, 8 Oct | Group B | England v Bangladesh | Windhoek |
| 7 | Sat, 9 Oct | Group A | Zimbabwe v Qualifier A | Bulawayo |
| 8 | Sat, 9 Oct | Group B | South Africa v New Zealand | Cape Town |
| 9 | Sun, 10 Oct | Group A | India v Pakistan | Johannesburg |
| 10 | Sun, 10 Oct | Group B | Sri Lanka v Qualifier B | Windhoek |
| 11 | Mon, 11 Oct | Group A | Zimbabwe v Afghanistan | Bulawayo |
| 12 | Tue, 12 Oct | Group A | Australia v Qualifier A | Paarl |
| 13 | Tue, 12 Oct | Group B | New Zealand v Bangladesh | KuGompo City |
| 14 | Wed, 13 Oct | Group B | England v Sri Lanka | Windhoek |
| 15 | Wed, 13 Oct | Group B | South Africa v Qualifier B | Paarl |
| 16 | Thu, 14 Oct | Group A | India v Afghanistan | Tshwane (Centurion) |
| 17 | Fri, 15 Oct | Group A | Pakistan v Qualifier A | Bloemfontein |
| 18 | Fri, 15 Oct | Group A | Zimbabwe v Australia | Harare |
| 19 | Sat, 16 Oct | Group B | Sri Lanka v Bangladesh | Durban |
| 20 | Sat, 16 Oct | Group B | South Africa v England | Gqeberha |
| 21 | Sun, 17 Oct | Group A | India v Qualifier A | Bloemfontein |
| 22 | Sun, 17 Oct | Group B | New Zealand v Qualifier B | Harare |
| 23 | Mon, 18 Oct | Group A | Australia v Afghanistan | KuGompo City |
| 24 | Tue, 19 Oct | Group A | Zimbabwe v Pakistan | Harare |
| 25 | Tue, 19 Oct | Group B | South Africa v Bangladesh | Durban |
| 26 | Wed, 20 Oct | Group B | New Zealand v Sri Lanka | Johannesburg |
| 27 | Wed, 20 Oct | Group B | England v Qualifier B | Harare |
| 28 | Thu, 21 Oct | Group A | Afghanistan v Qualifier A | KuGompo City |
| 29 | Fri, 22 Oct | Group A | Australia v Pakistan | Paarl |
| 30 | Fri, 22 Oct | Group B | South Africa v Sri Lanka | Johannesburg |
| 31 | Sat, 23 Oct | Group B | England v New Zealand | Gqeberha |
| 32 | Sat, 23 Oct | Group B | Bangladesh v Qualifier B | Tshwane (Centurion) |
| 33 | Sun, 24 Oct | Group A | Zimbabwe v India | Victoria Falls |
| 34 | Mon, 25 Oct | Super 7 | A2 (Australia) v B3 (Sri Lanka) | Johannesburg |
| 35 | Tue, 26 Oct | Super 7 | B1 (New Zealand) v A3 (Pakistan) | Gqeberha |
| 36 | Wed, 27 Oct | Super 7 | B2 (South Africa) v AB4 (England) | Tshwane (Centurion) |
| 37 | Thu, 28 Oct | Super 7 | A1 (India) v A2 (Australia) | Victoria Falls |
| 38 | Fri, 29 Oct | Super 7 | B1 (New Zealand) v B3 (Sri Lanka) | KuGompo City |
| 39 | Sat, 30 Oct | Super 7 | A3 (Pakistan) v AB4 (England) | Victoria Falls |
| 40 | Sun, 31 Oct | Super 7 | B2 (South Africa) v A1 (India) | Johannesburg |
| 41 | Mon, 1 Nov | Super 7 | A2 (Australia) v B1 (New Zealand) | Victoria Falls |
| 42 | Tue, 2 Nov | Super 7 | B3 (Sri Lanka) v AB4 (England) | Cape Town |
| 43 | Wed, 3 Nov | Super 7 | B2 (South Africa) v A3 (Pakistan) | Durban |
| 44 | Thu, 4 Nov | Super 7 | A1 (India) v B1 (New Zealand) | Paarl |
| 45 | Fri, 5 Nov | Super 7 | A2 (Australia) v AB4 (England) | Durban |
| 46 | Sat, 6 Nov | Super 7 | B2 (South Africa) v B3 (Sri Lanka) | Bloemfontein |
| 47 | Sun, 7 Nov | Super 7 | A1 (India) v A3 (Pakistan) | Cape Town |
| 48 | Mon, 8 Nov | Super 7 | B1 (New Zealand) v AB4 (England) | Durban |
| 49 | Tue, 9 Nov | Super 7 | B2 (South Africa) v A2 (Australia) | Gqeberha |
| 50 | Wed, 10 Nov | Super 7 | A3 (Pakistan) v B3 (Sri Lanka) | Bloemfontein |
| 51 | Thu, 11 Nov | Super 7 | A1 (India) v AB4 (England) | Gqeberha |
| 52 | Fri, 12 Nov | Super 7 | B2 (South Africa) v B1 (New Zealand) | Cape Town |
| 53 | Sat, 13 Nov | Super 7 | A2 (Australia) v A3 (Pakistan) | Bloemfontein |
| 54 | Sun, 14 Nov | Super 7 | A1 (India) v B3 (Sri Lanka) | Durban |
| 55 | Wed, 17 Nov | Semi-final 1 | 1st v 4th in Super 7 | Cape Town |
| 56 | Thu, 18 Nov | Semi-final 2 | 2nd v 3rd in Super 7 | Tshwane (Centurion) |
| 57 | Sun, 21 Nov | Final | Winner SF1 v Winner SF2 | Johannesburg |
*QF1, QF2 and QF3 are the ICC’s labels for the teams that finish 2nd, 3rd and 4th at the World Cup Qualifier. In the Super 7, the labels (A1, B2 and so on) are pre-seeded slots. The team in brackets keeps that slot if it qualifies. If a seeded team misses out, the team that qualifies in its place takes over its fixtures.
What time will World Cup 2027 matches start in India and Pakistan?
All three host countries use South African Standard Time (SAST, UTC+2), so every venue is on the same clock. That makes life easy:
- India (IST) is 3 hours 30 minutes ahead of SAST.
- Pakistan (PKT) is 3 hours ahead.
- Bangladesh is 4 hours ahead; Sri Lanka is 3 hours 30 minutes ahead.
- UK is 1 hour behind in October (BST) and 2 hours behind after the clocks change in late October.
Our estimate (not official yet)
ODIs in South Africa usually start at 10:00 (day games) or 13:00–14:00 local time (day-night games). If the ICC follows that pattern, a 10:00 start means 1:30 PM IST / 1:00 PM PKT, and a 13:30 start means 5:00 PM IST / 4:30 PM PKT. That is prime evening viewing in South Asia, which is exactly what broadcasters want. We will replace this estimate with official times the day the ICC confirms them.
India’s World Cup 2027 schedule
India are in Group A and are pre-seeded as A1 for the Super 7. Their five group games come first, then six Super 7 games if they qualify.
| Date (2027) | Stage | Match | Host city |
|---|---|---|---|
| Thu, 7 Oct | Group A | India v Australia | Cape Town |
| Sun, 10 Oct | Group A | India v Pakistan | Johannesburg |
| Thu, 14 Oct | Group A | India v Afghanistan | Tshwane (Centurion) |
| Sun, 17 Oct | Group A | India v Qualifier A | Bloemfontein |
| Sun, 24 Oct | Group A | Zimbabwe v India | Victoria Falls |
| Thu, 28 Oct | Super 7 | A1 (India) v A2 (Australia) | Victoria Falls |
| Sun, 31 Oct | Super 7 | B2 (South Africa) v A1 (India) | Johannesburg |
| Thu, 4 Nov | Super 7 | A1 (India) v B1 (New Zealand) | Paarl |
| Sun, 7 Nov | Super 7 | A1 (India) v A3 (Pakistan) | Cape Town |
| Thu, 11 Nov | Super 7 | A1 (India) v AB4 (England) | Gqeberha |
| Sun, 14 Nov | Super 7 | A1 (India) v B3 (Sri Lanka) | Durban |
What stands out: India’s opener against Australia is a rematch of the 2023 final, and only three days later they face Pakistan. Two of the toughest games in the group are done within four days. Then India go to the new Victoria Falls stadium twice, once against Zimbabwe and once in the Super 7.
Pakistan’s World Cup 2027 schedule
Pakistan are in Group A and pre-seeded as A3.
| Date (2027) | Stage | Match | Host city |
|---|---|---|---|
| Fri, 8 Oct | Group A | Pakistan v Afghanistan | Tshwane (Centurion) |
| Sun, 10 Oct | Group A | India v Pakistan | Johannesburg |
| Fri, 15 Oct | Group A | Pakistan v Qualifier A | Bloemfontein |
| Tue, 19 Oct | Group A | Zimbabwe v Pakistan | Harare |
| Fri, 22 Oct | Group A | Australia v Pakistan | Paarl |
| Tue, 26 Oct | Super 7 | B1 (New Zealand) v A3 (Pakistan) | Gqeberha |
| Sat, 30 Oct | Super 7 | A3 (Pakistan) v AB4 (England) | Victoria Falls |
| Wed, 3 Nov | Super 7 | B2 (South Africa) v A3 (Pakistan) | Durban |
| Sun, 7 Nov | Super 7 | A1 (India) v A3 (Pakistan) | Cape Town |
| Wed, 10 Nov | Super 7 | A3 (Pakistan) v B3 (Sri Lanka) | Bloemfontein |
| Sat, 13 Nov | Super 7 | A2 (Australia) v A3 (Pakistan) | Bloemfontein |
What stands out: Pakistan play Afghanistan two days before India, so there is no easy warm-up. They also face Australia twice if both reach the Super 7 (22 Oct and 13 Nov). The full India v Pakistan story, including the chance of a second meeting on 7 November, is in our India vs Pakistan World Cup 2027 guide.
Dates to save right now
- 21 November 2026: the free ticket ballot closes at 23:59 SAST. See our tickets guide.
- 26 Feb – 21 Mar 2027: World Cup Qualifier in South Africa and Namibia.
- 2 Oct 2027: tournament starts in Windhoek.
- 7 Oct: India v Australia. 10 Oct: India v Pakistan.
- 17 and 18 Nov: semi-finals in Cape Town and Tshwane.
- 21 Nov: final in Johannesburg.
Matches per host city
We counted the official list ourselves. Cape Town, Johannesburg, Durban and Windhoek host six games each. Tshwane, Bloemfontein and Gqeberha host five. Paarl, KuGompo City, Harare and Victoria Falls host four, and Bulawayo hosts two. For stadium details, capacities and travel tips, read our World Cup 2027 venues guide.
Frequently asked questions
When does the 2027 Cricket World Cup start?
It starts on Saturday 2 October 2027 with the first Super Series match in Windhoek, Namibia. The group stage starts on 7 October with India v Australia in Cape Town.
How many matches are in the 2027 World Cup?
57 matches: 3 in the Super Series, 30 in the group stage, 21 in the Super 7, two semi-finals and the final.
Where is the 2027 World Cup final?
At the Wanderers Stadium in Johannesburg on Sunday 21 November 2027, with 22 November as a reserve day.
When is India vs Pakistan in the 2027 World Cup?
Sunday 10 October 2027 at the Wanderers, Johannesburg. They could meet again in the Super 7 on 7 November in Cape Town if both qualify.
What time do 2027 World Cup matches start in India?
The ICC has not confirmed start times yet. All venues use SAST, which is 3.5 hours behind IST, so a 10:00 local start would be 1:30 PM IST.
Sources we used
- ICC: Fixture schedule announced for Men’s Cricket World Cup 2027
- ICC media release: schedule revealed and ballot opens
- ICC: Final and semi-final venues revealed
- Wikipedia: 2027 Cricket World Cup
About this guide. Written by the T20 Cricinfo desk. Every date, venue and number on this page is checked against the ICC’s own announcements first, then major cricket media. Times in IST and PKT are our conversions; official start times will be added once the ICC publishes them. When the ICC changes anything, we update this page and the date below.
Last updated: 4 November 2026.