India will host the 2023 ICC ODI World tournament. Additionally, it will be holding the major tournament on its own for the first time. The competition will begin on October 5 in Ahmedabad's Narendra Modi Stadium when the defending champions England take against New Zealand, the sides that placed second in 2019 and 2015.