The 2023 Cricket World Cup is fast approaching, with the competition set to begin on October 5, and the final slated for November 19. We take a look at the prospects of India being crowned world champions.
The 2023 Cricket World Cup is fast approaching, with the competition set to begin on October 5, and the final slated for November 19. We take a look at the prospects of India being crowned world champions.