The much-awaited ICC World Cup 2023 is scheduled to get underway on October 5 at the Narendra Modi Stadium in Ahmedabad. The ICC, on Tuesday (June 27), finally announced the full schedule for the competition. The final will also be held in Ahmedabad on November 19.
A total of 10 teams will be participating in the event. Eight of the ten teams – India, England, New Zealand, Australia, Bangladesh, Pakistan, Afghanistan, New Zealand – have already booked their place in the tournament while the remaining two teams will be finalised through the ongoing ICC World Cup Qualifiers 2023.
The format of the tournament is similar to the 2019 format. Each team will play against the other nine teams once. The top four teams will then make it to the semifinals and the winners of those games will then lock horns in the final.

ICC World Cup 2023 – India World Cup schedule:
Talking about Team India’s schedule, the hosts will begin their campaign with a mouthwatering clash against five-time world champions Australia in Chennai. The match is scheduled to take place on October 8. It will be followed by the match against Afghanistan on October 11.
4 Days later, India will be locking horns against arch-rivals Pakistan at the Narendra Modi Stadium. On October 19, the Men in Blue will be up against Bangladesh before taking on New Zealand three days later in Dharamsala. On October 29, India will be up against defending champions England in Lucknow. India’s final league game will be against a qualifying team on November 11 in Bengaluru.
Full India World Cup schedule:
Match No. | Day | Date | Match | Time (IST) | Venue |
5 | Sunday | October 8, 2023 | IND vs AUS | 2:00 PM | MA Chidambaram, Chennai |
8 | Wednesday | October 11, 2023 | IND vs AFG | 2:00 PM | Arun Jaitley Stadium, Delhi |
13 | Sunday | October 15, 2023 | IND vs PAK | 2:00 PM | Narendra Modi Stadium, Ahmedabad |
17 | Thursday | October 19, 2023 | IND vs BAN | 2:00 PM | MCA Stadium, Pune |
21 | Sunday | October 22, 2023 | IND vs NZ | 2:00 PM | HPCA Stadium, Dharamsala |
29 | Sunday | October 29, 2023 | IND vs ENG | 2:00 PM | Ekana Stadium, Lucknow |
33 | Thursday | November 2, 2023 | IND vs Q2 | 2:00 PM | Wankhede Stadium, Mumbai |
37 | Sunday | November 5, 2023 | IND vs SA | 2:00 PM | Eden Gardens, Kolkata |
43 | Saturday | November 11, 2023 | IND vs Q1 | 2:00 PM | M Chinnaswamy, Bengaluru |