The eagerly awaited ODI World Cup kicks off on October 5th, featuring a captivating inaugural match between defending champions England and the runner-ups, New Zealand, at Narendra Modi Stadium.
This edition of the tournament will witness 48 thrilling matches played across 10 venues, with 10 formidable teams in the fray. The teams will compete in a round-robin format, playing against each other, resulting in the top four qualifying for the semifinals.
The climax of this exciting cricketing spectacle will take place on November 19th at Narendra Modi Stadium, Ahmedabad, where the two best teams will battle it out for the ultimate prize. Mark your calendars for a cricketing extravaganza like no other!
ODI World Cup 2023 Complete Schedule
Match | Date | Time | Venue |
England vs New Zealand | October 05, Thursday | 2:00 PM | Narendra Modi Stadium, Ahmedabad |
Pakistan vs Netherlands | October 06, Friday | 2:00 PM | Rajiv Gandhi International Stadium, Hyderabad |
Bangladesh vs Afghanistan | October 07, Saturday | 10:30 AM | Himachal Pradesh Cricket Association Stadium, Dharamsala |
South Africa vs Sri Lanka | October 07, Saturday | 2:00 PM | Arun Jaitley Stadium, Delhi |
India vs Australia | October 08, Sunday | 2:00 PM | MA Chidambaram Stadium, Chennai |
New Zealand vs Netherlands | October 09, Monday | 2:00 PM | Rajiv Gandhi International Stadium, Hyderabad |
England vs Bangladesh | October 10, Tuesday | 2:00 PM | Himachal Pradesh Cricket Association Stadium, Dharamsala |
India vs Afghanistan | October 11, Wednesday | 2:00 PM | Arun Jaitley Stadium, Delhi |
Pakistan vs Sri Lanka | October 12, Thursday | 2:00 PM | Rajiv Gandhi International Stadium, Hyderabad |
Australia vs South Africa | October 13, Friday | 2:00 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
New Zealand vs Bangladesh | October 14, Saturday | 10:30 AM | MA Chidambaram Stadium, Chennai |
England vs Afghanistan | October 14, Saturday | 2:00 PM | Arun Jaitley Stadium, Delhi |
India vs Pakistan | October 15, Sunday | 2:00 PM | Narendra Modi Stadium, Ahmedabad |
Australia vs Sri Lanka | October 16, Monday | 2:00 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
South Africa vs Netherlands | October 17, Tuesday | 2:00 PM | Himachal Pradesh Cricket Association Stadium, Dharamsala |
New Zealand vs Afghanistan | October 18, Wednesday | 2:00 PM | MA Chidambaram Stadium, Chennai |
India vs Bangladesh | October 19, Thursday | 2:00 PM | Maharashtra Cricket Association Stadium, Pune |
Australia vs Pakistan | October 20, Friday | 2:00 PM | M.Chinnaswamy Stadium, Bengaluru |
Netherlands vs Sri Lanka | October 21, Saturday | 10:30 AM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
England vs South Africa | October 21, Saturday | 2:00 PM | Wankhede Stadium, Mumbai |
India vs New Zealand | October 22, Sunday | 2:00 PM | Himachal Pradesh Cricket Association Stadium, Dharamsala |
Pakistan vs Afghanistan | October 23, Monday | 2:00 PM | MA Chidambaram Stadium, Chennai |
South Africa vs Bangladesh | October 24, Monday | 2:00 PM | Wankhede Stadium, Mumbai |
Australia vs Netherlands | October 25, Monday | 2:00 PM | Arun Jaitley Stadium, Delhi |
England vs Sri Lanka | October 26, Thursday | 2:00 PM | M.Chinnaswamy Stadium, Bengaluru |
Pakistan vs South Africa | October 27, Friday | 2:00 PM | MA Chidambaram Stadium, Chennai |
Australia vs New Zealand | October 28, Saturday | 10:30 AM | Himachal Pradesh Cricket Association Stadium, Dharamsala |
Netherlands vs Bangladesh | October 28, Saturday | 2:00 PM | Eden Gardens, Kolkata |
India vs England | October 29, Sunday | 2:00 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Afghanistan vs Sri Lanka | October 30, Monday | 2:00 PM | Maharashtra Cricket Association Stadium, Pune |
Pakistan vs Bangladesh | October 31, Tuesday | 2:00 PM | Eden Gardens, Kolkata |
New Zealand vs South Africa | November 01, Wednesday | 2:00 PM | Maharashtra Cricket Association Stadium, Pune |
India vs Sri Lanka | November 02, Thursday | 2:00 PM | Wankhede Stadium, Mumbai |
Netherlands vs Afghanistan | November 03, Friday | 2:00 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
New Zealand vs Pakistan | November 04, Saturday | 10:30 AM | M.Chinnaswamy Stadium, Bengaluru |
England vs Australia | November 04, Saturday | 2:00 PM | Narendra Modi Stadium, Ahmedabad |
India vs South Africa | November 05, Sunday | 2:00 PM | Eden Gardens, Kolkata |
Bangladesh vs Sri Lanka | November 06, Monday | 2:00 PM | Arun Jaitley Stadium, Delhi |
Australia vs Afghanistan | November 07, Tuesday | 2:00 PM | Wankhede Stadium, Mumbai |
England vs Netherlands | November 08, Wednesday | 2:00 PM | Maharashtra Cricket Association Stadium, Pune |
New Zealand vs Sri Lanka | November 09, Thursday | 2:00 PM | M.Chinnaswamy Stadium, Bengaluru |
South Africa vs Afghanistan | November 10, Friday | 2:00 PM | Narendra Modi Stadium, Ahmedabad |
India vs Netherlands | November 11, Saturday | 2:00 PM | M.Chinnaswamy Stadium, Bengaluru |
Australia vs Bangladesh | November 12, Sunday | 10:30 AM | Maharashtra Cricket Association Stadium, Pune |
England vs Pakistan | November 12, Sunday | 2:00 PM | Eden Gardens, Kolkata |
1st Semi-Final (1st v 4th) | November 15, Wednesday | 2:00 PM | Wankhede Stadium, Mumbai |
2nd Semi-Final (2nd v 3rd) | November 16, Thursday | 2:00 PM | Eden Gardens, Kolkata |
Final | November 19, Sunday | 2:00 PM | Narendra Modi Stadium, Ahmedabad |
Also Read:
India Tour of West Indies 2023 Schedule
FAQs
What are the venues for ODI World Cup 2023?
ODI World Cup 2023 will be hosted in India across 10 venues – Narendra Modi Stadium(Ahmedabad), Rajiv Gandhi International Stadium(Hyderabad), Himachal Pradesh Cricket Association Stadium(Dharamsala), Arun Jaitley Stadium(Delhi), MA Chidambaram Stadium(Chennai), Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium (Lucknow), Wankhede Stadium(Mumbai), Eden Gardens(Kolkata), Maharashtra Cricket Association Stadium(Pune) & M.Chinnaswamy Stadium(Bengaluru)
Which teams are participating in ODI World Cup 2023?
A total of 10 teams will be participating in the ODI world cup – England, New Zealand, Pakistan, Netherlands, Bangladesh, Afghanistan, South Africa, Sri Lanka, Australia & India.
When is the ODI World Cup Final?
ODI World Cup Final will be played on 19th November at Narendra Modi Stadium, Ahmedabad.