2023 ODI World Cup Tournament to be from October 5 to November 19. Semi-finals will be on November 15 and 16 in Mumbai and Kolkata, final will be played in Ahmedabad at Narendra Modi stadium.
2023 men’s ODI World Cup will start on October 5 in Ahmedabad, and matches will be held across ten places, and culminate in the final – also in Ahmedabad – on November 19. The semi-finals will be held in Mumbai and Kolkata on November 15 and 16.

The 45 league matches and the three knockouts will be played in Ahmedabad, Bengaluru, Chennai, Delhi, Dharamsala, Hyderabad, Kolkata, Lucknow, Mumbai and Pune over a span of 46 days. The two semi-finals and the final will all have reserve days.
The International Cricket Council (ICC) today announced the schedule for the ICC Men’s Cricket World Cup 2023 at a ‘Countdown to the ICC Men’s Cricket World Cup 2023’ event in Mumbai.
Ten teams feature in what will be the biggest Cricket World Cup ever, to be played across 10 venues from 5 October to 19 November, with the Narendra Modi Stadium in Ahmedabad hosting the tournament opener and the final.

The other nine venues are Bengaluru, Chennai, Delhi, Dharamsala, Hyderabad, Kolkata, Lucknow, Mumbai and Pune. Guwahati and Thiruvananthapuram will join Hyderabad in hosting the practice games.
Defending champions England will take on New Zealand in a much-awaited clash between the 2019 World Cup finalists that opens the tournament in Ahmedabad, while hosts India will face-off against five-time winners Australia in Chennai on 8 October.
Ahmedabad will also host matches between traditional rivals India and Pakistan (15 October) and Australia and England (4 November).
Eight teams have qualified for the 46-day event through the Cricket World Cup Super League while the final two spots will be taken by the finalists of the ICC Cricket World Cup Qualifier taking place in Zimbabwe.
The tournament retains the round-robin format of last time with all teams playing against each other for a total of 45 league matches. There are six day matches which will start at 10h30 Indian Standard Time (IST) while all other matches, including the knockouts, will be day-night fixtures starting at 14h00 IST.
The top four teams will qualify for the semifinals, to be played in Mumbai on 15 November and in Kolkata on 16 November. The semi-finals and the final will have reserve days.
ICC Chief Executive, Geoff Allardice said: “We are delighted to release the ICC Men’s Cricket World Cup 2023 schedule which is always a huge occasion ahead of any global event.
“Hundreds of millions of fans around the world will be part of what we hope will be the greatest ever Men’s Cricket World Cup and we know in India the teams will enjoy a unique electric atmosphere concluding with the winners lifting the trophy in the biggest cricket stadium in the world in Ahmedabad.”
BCCI Secretary Jay Shah said: “It’s a matter of great honour and pride to be hosting the ICC Men’s Cricket World Cup in different cities across India, showcasing the rich diversity of our country.
“The fervour and passion for cricket in India is unique. I am sure fans both here and abroad would be looking forward to the tournament’s return to India for the first time since 2011, when our team became the first to lift the trophy on home soil.
“I wish all the teams the very best in their preparations and look forward to hosting what promises to be another exciting tournament.”
World Cup matches schedule has been announced.
ICC Cricket World Cup 2023 Schedule by Venues:
Ahmedabad
5 October – England vs New Zealand
15 October – India vs Pakistan
4 November – England vs Australia
10 November – South Africa vs Afghanistan
19 November – Final
Hyderabad
6 October – Pakistan vs Qualifier 1
9 October – New Zealand vs Qualifier 1
12 October – Pakistan vs Qualifier 2
Dharamsala
7 October – Bangladesh vs Afghanistan (Day Game)
10 October – England vs Bangladesh
16 October – South Africa vs Qualifier 1
22 October – India vs New Zealand
29 October – Australia vs New Zealand (Day Game)
Delhi
7 October – South Africa vs Qualifier 2
11 October – India vs Afghanistan
15 October – England vs Afghanistan
25 October – Australia vs Qualifier 1
6 November – Bangladesh vs Qualifier 2
Chennai
8 October – India vs Australia
14 October – New Zealand vs Bangladesh (Day Game)
18 October – New Zealand vs Afghanistan
23 October – Pakistan vs Afghanistan
27 October – Pakistan vs South Africa
Lucknow
13 October – Australia vs South Africa
17 October – Australia vs Qualifier 2
21 October – Qualifier 1 vs Qualifier 2 (Day Game)
29 October – India vs England
3 November – Qualifier 1 vs Afghanistan
Pune
19 October – India vs Bangladesh
30 October – Afghanistan vs Qualifier 2
1 November – New Zealand vs South Africa
8 November – England vs Qualifier 1
12 November – Australia vs Bangladesh (Day Game)
Bengaluru
20 October – Australia vs Pakistan
26 October – England vs Qualifier 2
4 November – New Zealand vs Pakistan (Day Game)
9 November – New Zealand vs Qualifier 2
11 November – India vs Qualifier 1
Mumbai
21 October – England vs South Africa
24 October – South Africa vs Bangladesh
2 November – India vs Qualifier 2
7 November – Australia vs Afghanistan
15 November – Semifinal 1
Kolkata
28 October – Qualifier 1 vs Bangladesh
31 October – Pakistan vs Bangladesh
5 November – India vs South Africa
12 November – England vs Pakistan
16 November – Semifinal 2
ICC World Cup 2023 Knockouts:
•1st Semifinal – 15th November, Mumbai.
•2nd Semifinal – 16th November, Kolkata.
•Final – 19th November, Ahmedabad.
—
8th October: India Vs Australia (Chennai)
11th October: India Vs Afghanistan (Delhi)
15th October: India Vs Pakistan (Ahmedabad)
19th October: India Vs Bangladesh (Pune)
22nd October: India Vs New Zealand (Dharamshala)
29th October: India Vs England (Lucknow)
2nd November: India Vs Qualifier 2 (Mumbai)
5th November: India Vs South Africa (Kolkata)
11th November: India Vs Qualifier 1 (Bengaluru)