ICC ODI Cricket World Cup 2023 Schedule

A total of 48 matches are going to be played in the tournament across a total of 10 venues in India.

Must read

ICC ODI Cricket World Cup 2023 is scheduled to start from 5th October 2023 with a clash between the defending champions England and the runner-ups New Zealand at the Narendra Modi Stadium in Ahmedabad. ICC has revealed that the matches will either start at 10 AM or 2 PM in the tournament.

The Narendra Modi Stadium in Ahmedabad will also play host to India vs Pakistan clash on 14th October 2023. The match is expected to have a total of more than 120000 people in attendance and set a new record for a cricket match attended by most people at once. World’s largest stadium, Narendra Modi Stadium will also play the host to final of ICC ODI World Cup 2023.

The two semi-finals in ICC ODI World Cup 2023 will be played at Wankhede Stadium in Mumbai on 15th November 2023 and Eden Gardens Stadium in Kolkata on 16th November 2023. The final is scheduled for 19th November 2023 in Ahmedabad. Both the semi-finals and the final have a reserve day if the weather gods do not permit the game to be played on the scheduled day.

A total of 48 matches are going to be played in the tournament across a total of 10 venues in India. Chennai, Delhi, Ahmedabad, Pune, Dharamsala, Lucknow, Mumbai, Kolkata, Bengaluru and Ahmedabad are the cities which will host the ICC ODI World Cup 2023 matches. Interestingly, Mohali Stadium in Punjab and Rajiv Gandhi Stadium in Hyderabad have missed out on hosting any match in the tournament.

A total of 10 teams are participating in the tournament. These teams include India, Pakistan, Australia, England, New Zealand, South Africa, Afghanistan, Bangladesh, Sri Lanka and Netherlands. West Indies have failed to qualify for the ICC ODI World Cup 2023 and Netherlands and Sri Lanka managed to be the top two teams in ICC ODI World Cup 2023 Qualifiers to qualify for the tournament.

A total of nine matches in the tournament was rescheduled after the Ahmedabad police raised a concern regarding security during the time of Navaratri. The match between India and Pakistan was originally scheduled to be played on 15th October 2023 at the Narendra Modi Stadium in Ahmedabad. However, the match was shifted to a day earlier and it triggered a chain of reactions which resulted in the reschedule of nine matches in the tournament.

images 2023 08 28T225604.249

Also read: Pakistan Reveals New Jersey for Asia Cup 2023 and ICC ODI World Cup 2023

ICC ODI Cricket World Cup 2023 Schedule

Match NumberMatchesMatch DateMatch Time (IST)Venue
Match 1England vs New Zealand5-Oct2:00 PMAhmedabad
Match 2Pakistan vs Netherlands6-Oct2:00 PMHyderabad
Match 3Bangladesh vs Afghanistan7-Oct10:30 AMDharamsala
Match 4South Africa vs Sri Lanka7-Oct2:00 PMDelhi
Match 5India vs Australia8-Oct2:00 PMChennai
Match 6New Zealand vs Netherlands9-Oct2:00 PMHyderabad
Match 7England vs Bangladesh10-Oct10:30 AMDharamsala
Match 8Pakistan vs Sri Lanka10-Oct2:00 PMHyderabad
Match 9India vs Afghanistan11-Oct2:00 PMDelhi
Match 10Australia vs South Africa12-Oct2:00 PMLucknow
Match 11New Zealand vs Bangladesh13-Oct2:00 PMChennai
Match 12India vs Pakistan14-Oct2:00 PMAhmedabad
Match 13England vs Afghanistan15-Oct2:00 PMDelhi
Match 14Australia vs Sri Lanka16-Oct2:00 PMLucknow
Match 15South Africa vs Netherlands17-Oct2:00 PMDharamsala
Match 16New Zealand vs Afghanistan18-Oct2:00 PMChennai
Match 17India vs Bangladesh19-Oct2:00 PMPune
Match 18Australia vs Pakistan20-Oct2:00 PMBengaluru
Match 19Netherlands vs Sri Lanka21-Oct10:30 AMLucknow
Match 20England vs South Africa21-Oct2:00 PMMumbai
Match 21India vs New Zealand22-Oct2:00 PMDharamsala
Match 22Pakistan vs Afghanistan23-Oct2:00 PMChennai
Match 23South Africa vs Bangladesh24-Oct2:00 PMMumbai
Match 24Australia vs Netherlands25-Oct2:00 PMDelhi
Match 25England vs Sri Lanka26-Oct2:00 PMBengaluru
Match 26Pakistan vs South Africa27-Oct2:00 PMChennai
Match 27Australia vs New Zealand28-Oct10:30 AMDharamsala
Match 28Netherlands vs Bangladesh28-Oct2:00 PMKolkata
Match 29India vs England29-Oct2:00 PMLucknow
Match 30Afghanistan vs Sri Lanka30-Oct2:00 PMPune
Match 31Pakistan vs Bangladesh31-Oct2:00 PMKolkata
Match 32New Zealand vs South Africa1-Nov2:00 PMPune
Match 33India vs Sri Lanka2-Nov2:00 PMMumbai
Match 34Netherlands vs Afghanistan3-Nov2:00 PMLucknow
Match 35New Zealand vs Pakistan4-Nov10:30 AMBengaluru
Match 36England vs Australia4-Nov2:00 PMAhmedabad
Match 37India vs South Africa5-Nov2:00 PMKolkata
Match 38Bangladesh vs Sri Lanka6-Nov2:00 PMDelhi
Match 39Australia vs Afghanistan7-Nov2:00 PMMumbai
Match 40England vs Netherlands8-Nov2:00 PMPune
Match 41New Zealand vs Sri Lanka9-Nov2:00 PMBengaluru
Match 42South Africa vs Afghanistan10-Nov2:00 PMAhmedabad
Match 43Australia vs Bangladesh11-Nov10:30 AMPune
Match 44England vs Pakistan11-Nov2:00 PMKolkata
Match 45India vs Netherlands12-Nov2:00 PMBengaluru
1st Semi-FinalT.B.C. vs T.B.C.15-Nov2:00 PMMumbai
2nd Semi-FinalT.B.C. vs T.B.C.16-Nov2:00 PMKolkata
FinalT.B.C. vs T.B.C.19-Nov2:00 PMAhmedabad


Latest article