The tournament runs from October 5 to November 19; Semi-finals in Mumbai and Kolkata on November 15 and 16, and the final in Ahmedabad.
ESPNcricinfo staff
The 2023 Men’s ODI World Cup will begin on October 5 in Ahmedabad, and the matches will be played across ten venues, and will culminate in the final on November 19 in Ahmedabad. The semi-finals will be held in Mumbai and Kolkata in November. 15 and 16.
Ahmedabad, Bengaluru, Chennai, Delhi, Dharamsala, Hyderabad, Kolkata, Lucknow, Mumbai and Pune will see 45 league matches over 46 days and 3 knockouts. Both semi-finals and finals will all have reserve days. Starting at 10:30 am IST, the tournament consists of six days of league matches. All other matches will be day-night matches starting at 2:00 PM.
The ICC has confirmed that if India qualify for the semi-finals, the match will be played in Mumbai, and if not their opposition Pakistan, the match will be played in Kolkata.
The long-awaited and much-delayed World Cup schedule was finally released by the ICC and BCCI at an event in Mumbai, 100 days before the start of the tournament. In comparison, fixtures for the 2019 World Cup in England and Wales and the 2015 World Cup in Australia and New Zealand were released 12 months in advance.
The format will remain the same as in 2019, with ten teams playing each other in the league stage, with the top four qualifying for the semi-finals. The top eight teams from the 2020-2023 World Cup Super League, Afghanistan, Australia, England, Bangladesh, New Zealand, Pakistan and South Africa qualified to host the tournament. The remaining two teams will be identified in the ongoing World Cup Qualifiers in Zimbabwe featuring Sri Lanka, West Indies, Ireland, Nepal, Netherlands, Oman, Scotland, United Arab Emirates, USA and Zimbabwe.
Nine of the ten places in the league stage are played by India and five by Pakistan
The 2023 World Cup begins with a rematch between the 2019 finalists – New Zealand take on England – while hosts India begin their campaign against Australia on October 8 in Chennai.
India then play Afghanistan in Delhi on October 11. Pakistan in Ahmedabad on October 15; Bangladesh in Pune on October 19; New Zealand at Dharamsala on October 22; England at Lucknow on October 29; A qualifier in Mumbai on November 2; South Africa in Kolkata on November 5; And another qualifier in Bengaluru on November 11, the final day of the league stage. India is the most traveled of the ten teams playing in nine out of the ten venues during the league stage.
Most other teams play most of their nine league matches in ten stadiums – for example, Australia play in eight – while Pakistan play in just five cities: Hyderabad, Ahmedabad, Bengaluru, Chennai and Kolkata. The league stage ends on November 12, with England taking on Pakistan in Kolkata and Bangladesh taking on Australia in Pune.
After the tournament opener against England, New Zealand play three matches in the south of India – against qualifiers in Hyderabad on October 9, Bangladesh in Chennai on October 14, and Afghanistan in Chennai on October 18 – before traveling north to play two more matches. In Dharamsala, against India on 22 October and against Australia on 28 October. Their last three league matches are against South Africa in Pune on November 1; Pakistan in Bangalore on November 4; And another qualifier will be held on November 9 in Bangalore.
South Africa begin their campaign in northern India, playing a qualifier in Delhi on October 8, followed by Australia in Lucknow on October 13 and another qualifier in Dharamsala on October 17. They then travel west to Mumbai to face England. October 21 and Bangladesh on October 24, then head south to face Pakistan in Chennai on October 27. Their last three league games are against New Zealand in Pune (West India) on November 1, India against Kolkata (East India) on November 5, and Afghanistan against Afghanistan in Ahmedabad (West India) on November 10.
Bangladesh’s World Cup begins in Dharamsala with two matches – against Afghanistan on October 7 and England on October 10. They then play New Zealand in Bangalore on the 14th, India in Pune on October 19 and South Africa in Mumbai on October 24, before heading east. Qualifiers will be played in Kolkata on October 28 and Pakistan on October 31. Their last two league games are in Delhi on November 6 for another qualifier and against Australia on November 12 in Pune.
In their third consecutive World Cup, Afghanistan starts against Bangladesh in Dharamsala on October 7, and stays in northern India to play India and England in Delhi on October 11 and 14, then heads south to play New Zealand and Pakistan in Chennai on October 18. and 23, before going to Pune on October 30 to play the qualifiers. Their last three league games will be in Lucknow on November 3 for another qualifier, Australia in Mumbai on November 7 and South Africa in Ahmedabad on November 10.
Before the start of the tournament, the teams will play warm-up games in Hyderabad, Thiruvananthapuram and Guwahati from September 29 to October 3.