ODI World Cup 2023 To Begin On October 5, Final On November 19: Report - NDTV Sports



The final of the ODI World Cup 2023 is likely to take place in Ahmedabad on November 19.