Cricket World Cup 2023: The highly anticipated ICC Men's Cricket World Cup 2023 will begin on Thursday, October 5. A total of 48 matches will be played across 10 venues in India.
The 2023 Cricket World Cup tournament will see the 10 teams namely - India, England, Pakistan, Australia, South Africa, New Zealand, Bangladesh, Sri Lanka, Afghanistan and the Netherlands play against each other once in a single round-robin format, with the top four teams going on to the semi-finals.
The tournament opener between England and New Zealand will be played on October 5 at the Narendra Modi Stadium in Ahmedabad. The same venue will also host the final on November 19.
Team India will play their first match against Australia on October 8 in Chennai. The Rohit Sharma-led team will face arch-rivals Pakistan on October 15 in Ahmedabad.
Here is the full fixture list of the ICC Cricket World Cup 2023.
Full list of World Cup ODI Matches
Match No. | Match | Date | Time (IST) | Venue |
---|---|---|---|---|
1 | England vs New Zealand | October 5 | 2:00 PM | Ahmedabad |
2 | Pakistan vs Netherlands | October 6 | 2:00 PM | Hyderabad |
3 | Bangladesh vs Afghanistan | October 7 | 10:30 AM | Dharamsala |
4 | South Africa vs Sri Lanka | October 7 | 2:00 PM | Delhi |
5 | India vs Australia | October 8 | 2:00 PM | Chennai |
6 | New Zealand vs Netherlands | October 9 | 2:00 PM | Hyderabad |
7 | England vs Bangladesh | October 10 | 10:30 AM | Dharamsala |
8 | Pakistan vs Sri Lanka | October 10 | 2:00 PM | Hyderabad |
9 | India vs Afghanistan | October 11 | 2:00 PM | Delhi |
10 | Australia vs South Africa | October 12 | 2:00 PM | Lucknow |
11 | New Zealand vs Bangladesh | October 13 | 2:00 PM | Chennai |
12 | India vs Pakistan | October 14 | 2:00 PM | Ahmedabad |
13 | England vs Afghanistan | October 15 | 2:00 PM | Delhi |
14 | Australia vs Sri Lanka | October 16 | 2:00 PM | Lucknow |
15 | South Africa vs Netherlands | October 17 | 2:00 PM | Dharamsala |
16 | New Zealand vs Afghanistan | October 18 | 2:00 PM | Chennai |
17 | India vs Bangladesh | October 19 | 2:00 PM | Pune |
18 | Australia vs Pakistan | October 20 | 2:00 PM | Bengaluru |
19 | Netherlands vs Sri Lanka | October 21 | 10:30 AM | Lucknow |
20 | England vs South Africa | October 21 | 2:00 PM | Mumbai |
21 | India vs New Zealand | October 22 | 2:00 PM | Dharamsala |
22 | Pakistan vs Afghanistan | October 23 | 2:00 PM | Chennai |
23 | South Africa vs Bangladesh | October 24 | 2:00 PM | Mumbai |
24 | Australia vs Netherlands | October 25 | 2:00 PM | Delhi |
25 | England vs Sri Lanka | October 26 | 2:00 PM | Bengaluru |
26 | Pakistan vs South Africa | October 27 | 2:00 PM | Chennai |
27 | Australia vs New Zealand | October 28 | 10:30 AM | Dharamsala |
28 | Netherlands vs Bangladesh | October 28 | 2:00 PM | Kolkata |
29 | India vs England | October 29 | 2:00 PM | Lucknow |
30 | Afghanistan vs Sri Lanka | October 30 | 2:00 PM | Pune |
31 | Pakistan vs Bangladesh | October 31 | 2:00 PM | Kolkata |
32 | New Zealand vs South Africa | November 1 | 2:00 PM | Pune |
33 | India vs Sri Lanka | November 2 | 2:00 PM | Mumbai |
34 | Netherlands vs Afghanistan | November 3 | 2:00 PM | Lucknow |
35 | New Zealand vs Pakistan | November 4 | 10:30 AM | Bengaluru |
36 | England vs Australia | November 4 | 2:00 PM | Ahmedabad |
37 | India vs South Africa | November 5 | 2:00 PM | Kolkata |
38 | Bangladesh vs Sri Lanka | November 6 | 2:00 PM | Delhi |
39 | Australia vs Afghanistan | November 7 | 2:00 PM | Mumbai |
40 | England vs Netherlands | November 8 | 2:00 PM | Pune |
41 | New Zealand vs Sri Lanka | November 9 | 2:00 PM | Bengaluru |
42 | South Africa vs Afghanistan | November 10 | 2:00 PM | Ahmedabad |
43 | Australia vs Bangladesh | November 11 | 10:30 AM | Pune |
44 | England vs Pakistan | November 11 | 2:00 PM | Kolkata |
45 | India vs Netherlands | November 12 | 2:00 PM | Bengaluru |
Semi Final 1 | TBC vs TBC | November 15 | 2:00 PM | Mumbai |
Semi Final 2 | TBC vs TBC | November 16 | 2:00 PM | Kolkata |
Final | TBC vs TBC | November 19 | 2:00 PM | Ahmedabad |
Cricket World Cup Knockout Stages
The first semi-final will be held on Wednesday, November 15 in Mumbai and the second semi-final will be held on November 16 in Kolkata. Both semi-finals will have a reserve day.
The World Cup Final will take place at the Narendra Modi Stadium in Ahmedabad on November 19 with November 20 slated as the reserve day.
All three knock-out fixtures will be day-night affairs, with the matches beginning at 14:00 pm IST.
RECOMMENDED FOR YOU

International Cricket Council Appoints JioStar's Sanjog Gupta As CEO


India To Open Women's T20 World Cup 2026 Campaign Against Pakistan


MS Dhoni Inducted Into ICC's Hall Of Fame — Here Are Other Iconic Indian Cricketers In The List


MS Dhoni Among Seven Others Inducted Into ICC's Hall Of Fame
