There will be 10 venues in India that will host matches in the 2023 Cricket World Cup. The matches will be played from October 5 to November 29, 2023.
There will be 10 venues in India that will host matches in the 2023 Cricket World Cup. The matches will be played from October 5 to November 29, 2023.