After much delay, the schedule for the ICC World Cup 2023 was announced on June 27. Subsequently, a revised schedule, which affected nine games, was released on August 9.The 13th edition of the ODI World Cup will kick off with a clash between 2019 champions England and runners-up New Zealand at the Narendra Modi Stadium in Ahmedabad on October 5. The tournament will conclude with the mega final at the same venue on November 19.Hosts India will begin their World Cup 2023 campaign on October 8 with a big match against five-time champions Australia at the MA Chidambaram Stadium in Chennai.A total of 10 teams will be taking part in World Cup 2023. While eight teams qualified directly, Sri Lanka and Netherlands booked their spots following the conclusion of the World Cup qualifier tournament in Zimbabwe on July 9.The format for World Cup 2023 will see each team playing the other nine in a round-robin format. The top four teams after the league stage will qualify for the semi-finals.ICC World Cup 2023: Matches as per venues A total of 10 venues have been chosen for the 2023 World Cup - Hyderabad, Ahmedabad, Dharamsala, Delhi, Chennai, Lucknow, Pune, Bengaluru, Mumbai and Kolkata. Here’s a venue-wise break-up of matches with timings in IST.Narendra Modi Stadium, AhmedabadMatch 1: October 5 - England vs New Zealand, 2:00 PM ISTMatch 12: October 14 - India vs Pakistan, 2:00 PM ISTMatch 36: November 4 - England vs Australia, 2:00 PM ISTMatch 42: November 10 - South Africa vs Afghanistan, 2:00 PM ISTSportskeeda@SportskeedaA revised schedule for World Cup 2023 has been released, involving rescheduling of matches.#WorldCup2023 #CWC23 #INDvPAK #SportsKeeda pic.twitter.com/K3liBVr6NI434A revised schedule for World Cup 2023 has been released, involving rescheduling of 9️⃣ matches.#WorldCup2023 #CWC23 #INDvPAK #SportsKeeda pic.twitter.com/K3liBVr6NIFinal: November 19, 2:00 PM ISTWankhede Stadium, MumbaiMatch 20: October 21 - England vs South Africa, 2:00 PM ISTMatch 23: October 24 - South Africa vs Bangladesh, 2:00 PM ISTMatch 33: November 2 - India vs Sri Lanka, 2:00 PM ISTMatch 39: November 7 - Australia vs Afghanistan, 2:00 PM IST1st semi-final: November 15 - (1st vs 4th), 2:00 PM ISTEden Gardens, KolkataMatch 28: October 28 - Netherlands vs Bangladesh, 2:00 PM ISTMatch 31: October 31 - Pakistan vs Bangladesh, 2:00 PM ISTMatch 37: November 5 - India vs South Africa, 2:00 PM ISTMatch 44: November 11 - England vs Pakistan, 2:00 PM IST2nd semi-final: November 16 - (2nd v 3rd), 2:00 PM ISTMA Chidambaram Stadium, ChennaiMatch 5: October 8 - India vs Australia, 2:00 PM ISTMatch 11: October 13 - New Zealand vs Bangladesh, 2:00 PM ISTMatch 16: October 18 - New Zealand vs Afghanistan, 2:00 PM ISTMatch 22: October 23 - Pakistan vs Afghanistan, 2:00 PM ISTMatch 26: October 27 - Pakistan vs South Africa, 2:00 PM ISTM. Chinnaswamy Stadium, BengaluruMatch 18: October 20 - Australia vs Pakistan, 2:00 PM ISTMatch 25: October 26 - England vs Sri Lanka, 2:00 PM ISTMatch 35: November 4 - New Zealand vs Pakistan, 10:30 AM ISTMatch 41: November 9 - New Zealand vs Sri Lanka, 2:00 PM ISTMatch 45: November 12 - India vs Netherlands, 2:00 PM ISTHimachal Pradesh Cricket Association Stadium, DharamsalaMatch 3: October 7 - Bangladesh vs Afghanistan, 10:30 AM ISTMatch 7: October 10 - England vs Bangladesh, 10:30 AM ISTMatch 15: October 17 - South Africa vs Netherlands, 2:00 PM ISTMatch 21: October 22 - India vs New Zealand, 2:00 PM ISTMatch 27: October 28 - Australia vs New Zealand, 10:30 AM ISTArun Jaitley Stadium, DelhiMatch 4: October 7 - South Africa vs Sri Lanka, 2:00 PM ISTMatch 8: October 11 - India vs Afghanistan, 2:00 PM ISTMatch 13: October 15 - England vs Afghanistan, 2:00 PM ISTMatch 24: October 25 - Australia vs Netherlands, 2:00 PM ISTMatch 38: November 6 - Bangladesh vs Sri Lanka, 2:00 PM ISTEkana Cricket Stadium, LucknowMatch 10: October 12 - Australia vs South Africa, 2:00 PMMatch 14: October 16 - Australia vs Sri Lanka, 2:00 PM ISTMatch 19: October 21 - Netherlands vs Sri Lanka, 10:30 AM ISTMatch 29: October 29 - India vs England, 2:00 PM ISTSportskeeda@SportskeedaCan Team India do it for Virat Kohli? #Cricket #India #ViratKohli904Can Team India do it for Virat Kohli? 👀🏆#Cricket #India #ViratKohli https://t.co/O9AGLVPSYrMatch 34: November 3 - Netherlands vs Afghanistan, 2:00 PM ISTMaharashtra Cricket Association Stadium, PuneMatch 17: October 19 - India vs Bangladesh, 2:00 PM ISTMatch 30: October 30 - Afghanistan vs Sri Lanka, 2:00 PM ISTMatch 32: November 1 - New Zealand vs South Africa, 2:00 PM ISTMatch 40: November 8 - England vs Netherlands, 2:00 PM ISTMatch 43: November 11 - Australia vs Bangladesh, 10:30 AM ISTRajiv Gandhi International Stadium, HyderabadMatch 2: October 6 - Pakistan vs Netherlands, 2:00 PM ISTMatch 6: October 9 - New Zealand vs Netherlands, 2:00 PMMatch 8: October 10 - Pakistan vs Sri Lanka, 2:00 PM IST