ICC Cricket World Cup 2023 schedule announced, India-Pakistan blockbuster clash on October 14 in Ahmedabad 

ICC Cricket World Cup 2023 schedule
The ICC Cricket World Cup 2023 schedule has been released. Pic: ICC

After all the delay and suspense, the schedule for the ICC Cricket World Cup 2023 has finally been announced.

The 13th edition of the ODI World Cup will be held in India from October 5 to November 19. The mega ICC event will kick-off with a game between defending champions England and last edition’s runners-up New Zealand at the Narendra Modi Stadium in Ahmedabad. The marquee India vs Pakistan clash will be played at the same venue on October 14 [as per the revised schedule].

Among other big games, Australia take on South Africa on October 12 in Lucknow. Pakistan will face Australia in Bengaluru on October 20, while England face South Africa the next day in Mumbai.

Also, India face New Zealand on October 22 in Dharamsala, looking to avenge their 2019 semifinal defeat,. Australia and arch-rivals England clash on November 4 in Ahmedabad. The final group game will be between India and Netherlands in Kolkata on November 12.

Ten teams will be participating in World Cup 2023, out of which eight are already confirmed. The two others sides will be decided on the basis of results in the ongoing ICC World Cup 2023 qualifiers in Zimbabwe. Forty-eight games will be played in the round-robin and knockout format.

The top four sides from the league stage will qualify for the semifinals, which will be held on November 15 and 16 in Mumbai and Kolkata respectively. The ICC Cricket World Cup 2023 final will be played at the Narendra Modi Stadium in Ahmedabad on November 19. Both the semis and the final will have reserve days.


Full schedule of ICC Cricket World Cup 2023

Match 1: October 5 - England vs New Zealand, Narendra Modi Stadium, Ahmedabad, 2:00 PM IST

Match 2: October 6 - Pakistan vs Netherlands, Rajiv Gandhi International Stadium, Hyderabad, 2:00 PM IST

Match 3: October 7 - Bangladesh vs Afghanistan, Himachal Pradesh Cricket Association Stadium, Dharamsala, 10:30 AM IST

Match 4: October 7 - South Africa vs Sri Lanka, Arun Jaitley Stadium, Delhi, 2:00 PM IST

Match 5: October 8 - India vs Australia, MA Chidambaram Stadium, Chennai, 2:00 PM IST

Match 6: October 9 - New Zealand vs Netherlands, Rajiv Gandhi International Stadium, Hyderabad, 2:00 PM

Match 7: October 10 - England vs Bangladesh, Himachal Pradesh Cricket Association Stadium, Dharamsala, 10:30 AM IST

Match 8: Pakistan vs Sri Lanka - Rajiv Gandhi International Stadium, Hyderabad, 2:00 PM IST

Match 9: October 11 - India vs Afghanistan, Arun Jaitley Stadium, Delhi, 2:00 PM IST

Match 10: October 12 - Australia vs South Africa, Ekana Cricket Stadium, Lucknow, 2:00 PM

Match 11: October 13 - New Zealand vs Bangladesh, MA Chidambaram Stadium, Chennai, 2:00 PM IST

Match 12: October 14 - India vs Pakistan, Narendra Modi Stadium, Ahmedabad, 2:00 PM

Match 13: October 15 - England vs Afghanistan, Arun Jaitley Stadium, Delhi, 2:00 PM IST

Match 13: October 15 - India vs Pakistan, Narendra Modi Stadium, Ahmedabad, 2:00 PM

Match 14: October 16 - Australia vs Sri Lanka, Ekana Cricket Stadium, Lucknow, 2:00 PM IST

Match 15: October 17 - South Africa vs Netherlands, Himachal Pradesh Cricket Association Stadium, Dharamsala, 2:00 PM IST

Match 16: October 18 - New Zealand vs Afghanistan, MA Chidambaram Stadium, Chennai 2:00 PM IST

Match 17: October 19 - India vs Bangladesh, Maharashtra Cricket Association Stadium, Pune, 2:00 PM IST

Match 18: October 20 - Australia vs Pakistan, M. Chinnaswamy Stadium in Bengaluru, 2:00 PM IST

Match 19: October 21 - Netherlands vs Sri Lanka, Ekana Cricket Stadium, Lucknow, 10:30 AM IST

Match 20: October 21 - England vs South Africa, Wankhede Stadium, Mumbai, 2:00 PM IST

Match 21: October 22 - India vs New Zealand, Himachal Pradesh Cricket Association Stadium, Dharamsala, 2:00 PM IST

Match 22: October 23 - Pakistan vs Afghanistan, MA Chidambaram Stadium, Chennai, 2:00 PM IST

Match 23: October 24 - South Africa vs Bangladesh, Wankhede Stadium, Mumbai, 2:00 PM IST

Match 24: October 25 - Australia vs Netherlands, Arun Jaitley Stadium, Delhi, 2:00 PM IST

Match 25: October 26 - England vs Sri Lanka - M. Chinnaswamy Stadium, Bengaluru, 2:00 PM IST

Match 26: October 27 - Pakistan vs South Africa, MA Chidambaram Stadium, Chennai, 2:00 PM IST

Match 27: October 28 - Australia vs New Zealand, Himachal Pradesh Cricket Association Stadium, Dharamsala, 10:30 AM IST

Match 28: October 28 - Netherlands vs Bangladesh, Eden Gardens, Kolkata, 2:00 PM IST

Match 29: October 29 - India vs England, Ekana Cricket Stadium, Lucknow, 2:00 PM IST

Match 30: October 30 - Afghanistan vs Sri Lanka, Maharashtra Cricket Association Stadium, Pune, 2:00 PM IST

Match 31: October 31 - Pakistan vs Bangladesh, Eden Gardens, Kolkata, 2:00 PM IST

Match 32: November 1 - New Zealand vs South Africa, Maharashtra Cricket Association Stadium, Pune, 2:00 PM IST

Match 33: November 2 - India vs Sri Lanka - Wankhede Stadium, Mumbai, 2:00 PM IST

Match 34: November 3 - Netherlands vs Afghanistan, Ekana Cricket Stadium, Lucknow, 2:00 PM IST

Match 35: November 4 - New Zealand vs Pakistan, M.Chinnaswamy Stadium, Bengaluru, 10:30 AM IST

Match 36: November 4 - England vs Australia, Narendra Modi Stadium, Ahmedabad, 2:00 PM IST

Match 37: November 5 - India vs South Africa, Eden Gardens, Kolkata 2:00 PM IST

Match 38: November 6 - Bangladesh vs Sri Lanka, Arun Jaitley Stadium, Delhi, 2:00 PM IST

Match 39: November 7 - Australia vs Afghanistan, Wankhede Stadium, Mumbai, 2:00 PM IST

Match 40: November 8 - England vs Netherlands, Maharashtra Cricket Association Stadium, Pune, 2:00 PM IST

Match 41: November 9 - New Zealand vs Sri Lanka, M. Chinnaswamy Stadium, Bengaluru, 2:00 PM IST

Match 42: November 10 - South Africa vs Afghanistan, Narendra Modi Stadium, Ahmedabad, 2:00 PM IST

Match 43: November 11 - Australia vs Bangladesh, Maharashtra Cricket Association Stadium, Pune, 10:30 AM IST

Match 44: November 11 - England vs Pakistan, Eden Gardens, Kolkata, 2:00 PM IST

Match 45: November 12 - India vs Netherlands, M. Chinnaswamy Stadium, Bengaluru, 2:00 PM IST

1st semi-final: November 15 - (1st vs 4th), Wankhede Stadium, Mumbai, 2:00 PM IST

2nd semi-final: November 16 - (2nd v 3rd), Eden Gardens, Kolkata, 2:00 PM IST

Final: November 19 - (winner of SF1 vs winner of SF 2) Narendra Modi Stadium, Ahmedabad, 2:00 PM IST

Hosts India won the World Cup when it was played in India in 2011. It was their second triumph in the competition, with their first coming in 1983 under Kapil Dev.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Renin Wilben Albert
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications