When is the 2023 Cricket World Cup? Schedule, fixtures and teams for the ICC ODI tournament in India

Vishakha Deshpande

When is the 2023 Cricket World Cup? Schedule, fixtures and teams for the ICC ODI tournament in India image

The last time India hosted the ODI World Cup, the MS Dhoni-led Indian team won the trophy after 28 years. 

Now, 12 years later, India will organise the World Cup once again and cricket fans in the country are hoping that the trophy will return. 

MORE: Cricket World Cup 2023 full match schedule | Bet on Cricket World Cup and other matches here (selected territories)

When is the 2023 ODI Cricket World Cup?

The countdown to the 2023 ICC Men's Cricket World Cup has officially begun. The 13th edition of the ODI World Cup will be held from October 5 to November 19, 2023. 

While India has co-hosted the event three times (1987,1996, 2011), this will be the first time the country is the sole organiser.

The competition was originally slated to be held from February to March 2023. However, due to COVID-related barriers, the ICC made changes to the plan and pushed the tournament to October-November.

The final will be played on November 19 at the Narendra Modi Stadium in Ahmedabad. 

2023 ODI Cricket World Cup teams 

Just like the ODI World Cup in 2019, the tournament will see 10 teams vying for the trophy. However, instead of ODI rankings, the qualification process saw teams compete in the ICC Cricket World Cup Super League and qualify for the World Cup through a series of games played from 2020 to 2023. 

Sri Lanka and the Netherlands were the last two teams to qualify for the tournament. What came as a shock to many fans, though, was the elimination of West Indies — two-time World Champions with victories in 1975 and 1979.

Here's all the teams participating in the 2023 World Cup:

  • India
  • Australia
  • England
  • New Zealand
  • Afghanistan
  • South Africa
  • Pakistan
  • Bangladesh
  • Sri Lanka
  • Netherlands

Complete ICC Cricket World Cup 2023 match fixture schedule

DateMatchVenueTime (IST)
October 5England vs New ZealandAhmedabad14:00
October 6Pakistan vs NetherlandsHyderabad14:00
October 7Bangladesh vs AfghanistanDharamsala10:30
October 7South Africa vs Sri LankaDelhi 14:00
October 8India vs AustraliaChennai14:00
October 9New Zealand vs NetherlandsHyderabad14:00
October 10England vs BangladeshDharamsala10:30
October 10Pakistan vs Sri LankaHyderabad14:00
October 11India vs AfghanistanDelhi 14:00
October 12Australia vs South AfricaLucknow 14:00
October 13New Zealand vs BangladeshChennai14:00
October 14India vs PakistanAhmedabad14:00
October 15England vs AfghanistanDelhi14:00
October 16Australia vs Sri LankaLucknow14:00
October 17South Africa vs NetherlandsDharamsala14:00
October 18New Zealand vs AfghanistanChennai14:00
October 19India vs BangladeshPune14:00
October 20Australia vs PakistanBengaluru14:00
October 21Netherlands vs Sri LankaLucknow10:30
October 21England vs South AfricaMumbai14:00
October 22India vs New Zealand Dharamsala14:00
October 23Pakistan vs AfghanistanChennai14:00
October 24South Africa vs BangladeshMumbai14:00
October 25Australia vs NetherlandsDelhi 14:00
October 26England vs Sri LankaBengaluru14:00
October 27Pakistan vs South AfricaChennai14:00
October 28Australia vs New ZealandDharamsala10:30
October 28Netherlands vs BangladeshKolkata14:00
October 29India vs EnglandLucknow14:00
October 30Afghanistan vs Sri LankaPune14:00
October 31Pakistan vs BangladeshKolkata14:00
November 1New Zealand vs South AfricaPune14:00
November 2India vs Sri LankaMumbai14:00
November 3Netherlands vs AfghanistanLucknow14:00
November 4New Zealand vs PakistanBengaluru10:30
November 4England vs AustraliaAhmedabad14:00
November 5India vs South AfricaKolkata14:00
November 6Bangladesh vs Sri LankaDelhi 14:00
November 7Australia vs AfghanistanMumbai14:00
November 8England vs NetherlandsPune14:00
November 9New Zealand vs Sri LankaBengaluru14:00
November 10South Africa vs AfghanistanAhmedabad14:00
November 11Australia vs BangaldeshPune10:30
November 11England vs PakistanKolkata14:00
November 12India vs NetherlandsBengaluru14:00
November 15Semi-final 1Mumbai14:00
November 16Semi-final 2Kolkata14:00
November 19FinalAhmedabad14:00

What time are Cricket World Cup matches?

Cricket World Cup matches will generally take place at 2 p.m. local time IST in India, which for the start of the tournament translates to 7:30 p.m. AEDT in Australia and 9.30 a.m. in the UK.

When the UK clocks change on Sunday, October 29 matches will instead begin at 8.30 a.m. GMT.

Cricket fans in North America, where the next T20 World Cup takes place in 2024, will have to get up early to see matches at 4.30 a.m. for the start of the tournament, and 3.30 a.m. once the North American clocks change.

There will also be a handful of games in the 10.30 a.m. IST slot. 

Cricket World Cup venues

India is all set to welcome the nine qualifying nations for the ODI World Cup 2023 with stadiums across 10 cities being set up for the league and playoff games.

The BCCI has granted $6.3 million to every venue for the upgrading of facilities. The semi-finals will be hosted by Mumbai and Kolkata at the iconic Wankhede Stadium and Eden Garden stadiums respectively.

Here's a list of all the cities and venues that will host the ODI World Cup 2023:

City

Venue

Ahmedabad

Narendra Modi Stadium

Mumbai

Wankhede Stadium

Lucknow

Ekana Cricket Stadium

Dharamsala

Himachal Pradesh Cricket Association (HPCA) Stadium

Hyderabad

Rajiv Gandhi International Cricket Stadium

Kolkata

Eden Gardens

Pune

Maharashtra Cricket Association Stadium

Delhi

Arun Jaitley Cricket Stadium

Chennai

MA Chidambaram Stadium

Bengaluru

M Chinnaswamy Stadium

Who will win the Cricket World Cup 2023?

The hosts, India, look like the favourites to lift the trophy with the home crowd potentially playing an important role. Under Rohit Sharma's captaincy, India will hope to bring the World Cup home after 12 years.

Defending champions England will want to keep the ODI World Cup trophy and reclaim their title, and with the return of Ben Stokes their team looks ready to fight.

Australia are on a hot winning streak right now. Under the able captaincy of Pat Cummins, the men from Down Under have managed to win the World Test Championship in 2023 and retained the Ashes too. It won't be a surprise if they win the ODI World Cup to add to that haul.

Latest odds to win Cricket World Cup 2023, as of September 2023.

Click HERE to make your bet in India

Click HERE to make your bet in Australia

Click HERE to make your bet in the UK

TeamIndia Odds (Dafabet)Australia Odds (Unibet)UK Odds (BetOnSports)
India3.403.309/4
England4.254.253/1
Australia5.505.009/2
Pakistan8.007.5013/2
New Zealand11.0010.008/1
South Africa12.0011.009/1
Bangladesh34.0019.0033/1
Sri Lanka34.0026.0040/1
Afghanistan51.0051.0050/1
Netherlands501.00501.00300/1

Vishakha Deshpande

Vishakha Deshpande is a content producer for The Sporting News.