The 48 matches of the ICC Men’s World Cup 2023 will be played between October 5 and November 19 across 10 venues in India – here is the full list of venues.
The 2023 Men’s World Cup is set to begin on October 5 with a match between England and New Zealand in Ahmedabad – in other words, a team-and-venue encore of the 1996 edition.
Hosts India will play their first match against Australia in Chennai. On October 15, they will host arch-rivals Pakistan in Ahmedabad, which will also host the final, on November 19.
ICC World Cup 2023: Full schedule
The other venues to feature ICC World Cup 2023 matches are Delhi, Kolkata, Mumbai, Lucknow and Dharamsala and Pune. One of the two semi-finals will be played in Mumbai, while another one will be played in Kolkata.
There will be 10 teams at this year’s World Cup. As hosts, India have qualified directly, as have Afghanistan, Australia, England, Bangladesh, New Zealand, Pakistan, and South Africa through the 2020-2023 ICC Cricket World Cup Super League.
Two other teams will make it to the World Cup through the World Cup Qualifiers, to be played in Zimbabwe in June and July. Apart from former champions Sri Lanka and the West Indies, the Qualifiers will also feature Ireland, Nepal, the Netherlands, Oman, Scotland, the UAE, the USA, and hosts Zimbabwe.
At the World Cup in India, the 10 teams will play each other once in a round-robin league featuring 45 matches. These will be followed by the semi-finals and the final.
ICC World Cup 2023 venues: Full list of cities and stadiums for WC 2023
Ahmedabad: Narendra Modi Stadium, Motera (England v New Zealand tournament opener; India v Pakistan; final)
Bengaluru: M Chinnaswamy Stadium
Chennai: MA Chidambaram Stadium
Delhi: Arun Jaitley Cricket Stadium
Dharamsala: Himachal Pradesh Cricket Association Stadium
Lucknow: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
Hyderabad: Rajiv Gandhi International Cricket Stadium, Uppal
Pune: Maharashtra Cricket Association Stadium
Kolkata: Eden Gardens
Mumbai: Wankhede Stadium
Note: Apart from the ten venues for the main event, two other venues – Barsapara Cricket Stadium in Guwahati, and the Greenfield International Stadium in Thiruvananthapuram – will host the warm-up games along with the Rajiv Gandhi International Stadium in Hyderabad.