The ICC ODI World Cup 2023 starts on October 5 with New Zealand taking on England in the opening fixture -- a repeat of the previous edition's final -- at the imposing Narendra Modi Stadium in Ahmedabad. The tournament favourites, according to critics and pundits, are the Rohit Sharma-led India followed by England, Australia and Pakistan. (Full Coverage | Schedule | Cricket News)