‘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