‘2023 World Cup in India likely to start on Oct 5, final in Ahmedabad’
The 2023 ODI World Cup in India is likely to start on October 5 with the final to be held at the Narendra Modi Stadium in Ahmedabad on November 19, according to a report.
Source: Cricket News: Latest Cricket News, Live Scores, Results, Upcoming match Schedules | Times of India