Are India ready to conquer the World as they head into the ICC ODI World Cup 2023? The mega event kicks off on October 5 with the final of the tournament taking place on November 19. Will the Men in Blue be able to end their World Cup trophy drought of 12 years?