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.