The match schedule for the 2023 ODI World Cup in India has finally been confirmed.
The tournament will begin on 5 October with a repeat of the 2019 final as England take on New Zealand at the Narendra Modi Stadium in Ahmedabad.
Hosts India begin their campaign on 8 October against five-time World Cup winners Australia in Chennai.
The Proteas’ first match will be against Qualifier 2 in Delhi on 7 October.
A total of 10 teams will participate at the showcase event, the first eight having already qualified through the World Cup Super League. The final two spots will be determined at the end of the Qualifier tournament in Zimbabwe, which concludes on 9 July.
Each team plays the other nine in a round-robin format with the top four qualifying for the semi-finals.
There will be a total of 10 venues – Hyderabad, Ahmedabad, Dharamsala, Delhi, Chennai, Lucknow, Pune, Bengaluru, Mumbai and Kolkata.
Guwahati and Thiruvananthapuram in addition to Hyderabad will host the warm-up matches from 29 September to 3 October.