The ICC’s men ODI World Cup is starting on 5th of October 2023 in India. Final schedule of ODI World Cup is released as teams have found out their opponents, where and when will they play.
ODI World Cup Schedule : Group Matches
5 October, 2023, Thursday–England vs New Zealand–Narendra Modi Stadium, Ahmedabad – 02:00 PM IST
6 October, 2023, Friday–Pakistan vs Netherlands–Rajiv Gandhi International Stadium, Hyderabad–02:00 PM IST
7 October, 2023, Saturday–Bangladesh vs Afghanistan, 3rd Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–10:30 AM IST
7 October, 2023, Saturday–South Africa vs Sri Lanka, 4th Match–Arun Jaitley Stadium, Delhi– 02:00 PM IST
8 October, 2023, Sunday–India vs Australia, 5th Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
9 October, 2023, Monday–New Zealand vs Netherlands, 6th Match–Rajiv Gandhi International Stadium, Hyderabad–02:00 PM IST
10 October, 2023, Tuesday–England vs Bangladesh, 7th Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–10:30 AM IST
10 October, 2023, Tuesday–Pakistan vs Sri Lanka, 8th Match–Rajiv Gandhi International Stadium, Hyderabad–02:00 PM IST
11 October, 2023, Wednesday–India vs Afghanistan, 9th Match–Arun Jaitley Stadium, Delhi 02:00 PM IST
12 October, 2023, Thursday–Australia vs South Africa, 10th Match –Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–02:00 PM IST
14 October, 2023, Friday–New Zealand vs Bangladesh, 11th Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
14 October, 2023, Saturday–India vs Pakistan, 12th Match–Narendra Modi Stadium, Ahmedabad–02:00 PM IST
15 October, 2023, Sunday–England vs Afghanistan, 13th Match–Arun Jaitley Stadium, Delhi– 02:00 PM IST
16 October, 2023, Monday–Australia vs Sri Lanka, 14th Match–Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–02:00 PM IST
17 October, 2023, Tuesday–South Africa vs Netherlands, 15th Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–02:00 PM IST
18 October, 2023, Wednesday–New Zealand vs Afghanistan, 16th Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
19 October, 2023, Thursday–India vs Bangladesh, 17th Match–Maharashtra Cricket Association Stadium, Pune–02:00 PM IST
20 October, 2023, Friday–Australia vs Pakistan, 18th Match–M.Chinnaswamy Stadium, Bengaluru–02:00 PM IST
21 October, 2023, Saturday–Netherlands vs Sri Lanka, 19th Match–Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–10:30 AM IST
21 October, 2023, Saturday–England vs South Africa, 20th Match–Wankhede Stadium, Mumbai–02:00 PM IST
22 October, 2023, Sunday–India vs New Zealand, 21st Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–02:00 PM IST
23 October, 2023, Monday–Pakistan vs Afghanistan, 22nd Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
24 October, 2023, Tuesday–South Africa vs Bangladesh, 23rd Match–Wankhede Stadium, Mumbai–02:00 PM IST
25 October, 2023, Wednesday–Australia vs Netherlands, 24th Match–Arun Jaitley Stadium, Delhi–02:00 PM IST
26 October, 2023, Thursday–England vs Sri Lanka, 25th Match–M.Chinnaswamy Stadium, Bengaluru–02:00 PM IST
27 October, 2023, Friday–Pakistan vs South Africa, 26th Match–MA Chidambaram Stadium, Chennai–02:00 PM IST
28 October, 2023, Saturday–Australia vs New Zealand, 27th Match–Himachal Pradesh Cricket Association Stadium, Dharamshala–10:30 AM IST
28 October, 2023, Saturday–Netherlands vs Bangladesh, 28th Match–Eden Gardens, Kolkata– 02:00 PM IST
29 October, 2023, Sunday–India vs England, 29th Match–Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–02:00 PM IST
30 October, 2023, Monday–Afghanistan vs Sri Lanka, 30th Match–Maharashtra Cricket Association Stadium, Pune–02:00 PM IST
31 October, 2023, Tuesday–Pakistan vs Bangladesh, 31st Match–Eden Gardens, Kolkata–02:00 PM IST
1 November, 2023, Wednesday–New Zealand vs South Africa, 32nd Match–Maharashtra Cricket Association Stadium, Pune–02:00 PM IST
2 November, 2023, Thursday–India vs Sri Lanka, 33rd Match–Wankhede Stadium, Mumbai–02:00 PM IST
3 November, 2023, Friday–Netherlands vs Afghanistan, 34th Match–Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow–02:00 PM IST
4 November, 2023, Saturday–New Zealand vs Pakistan, 35th Match–M.Chinnaswamy Stadium, Bengaluru–10:30 AM IST
4 November, 2023, Saturday–England vs Australia, 36th Match–Narendra Modi Stadium, Ahmedabad–02:00 PM IST
5 November, 2023, Sunday–India vs South Africa, 37th Match–Eden Gardens, Kolkata 02:00 PM IST
6 November, 2023, Monday–Bangladesh vs Sri Lanka, 38th Match–Arun Jaitley Stadium, Delhi–02:00 PM IST
7 November, 2023, Tuesday–Australia vs Afghanistan, 39th Match –Wankhede Stadium, Mumbai–02:00 PM IST
8 November, 2023, Wednesday–England vs Netherlands, 40th Match–Maharashtra Cricket Association Stadium, Pune–02:00 PM IST
9 November, 2023, Thursday –New Zealand vs Sri Lanka, 41st Match–M.Chinnaswamy Stadium, Bengaluru–02:00 PM IST
10 November, 2023, Friday–South Africa vs Afghanistan, 42nd Match–Narendra Modi Stadium, Ahmedabad–02:00 PM IST
11 November, 2023, Saturday–Australia vs Bangladesh, 43rd Match–Maharashtra Cricket Association Stadium, Pune–10:30 AM IST
11 November, 2023, Saturday–England vs Pakistan, 44th Match–Eden Gardens, Kolkata –02:00 PM IST
12 November, 2023, Sunday–India vs Netherlands, 45th Match–M.Chinnaswamy Stadium, Bengaluru–02:00 PM IST
ODI World Cup Schedule : Semi Finals
15 November, 2023, Wednesday–TBC vs TBC, 1st Semi-Final (1st v 4th)–Wankhede Stadium, Mumbai–02:00 PM IST
16 November, 2023, Thursday–TBC vs TBC, 2nd Semi-Final (2nd v 3rd)–Eden Gardens, Kolkata–02:00 PM IST
The Final
19 November, 2023, Sunday–TBC vs TBC, Final–Narendra Modi Stadium, Ahmedabad–02:00 PM IST