ICC Men’s ODI World Cup 2023 — India The tournament is expected to be played in 12 different venues in India starting October 5, according to reports. The final probably November 19, at Ahmedabad’s Narendra Modi Stadium. It is not only the biggest but the largest cricket stadium in the world which can accommodate more than 1 lakh fans. It is the first time the whole tournament has been held in India this year.