There will be 10 venues in India that will host matches in the 2023 Cricket World Cup.
- Narendra Modi Stadium, Ahmedabad (Capacity: 1,10,000) – The opening match, the final, and the India-Pakistan match will be played here.
- Brabourne Stadium, Mumbai (Capacity: 55,000)
- Wankhede Stadium, Mumbai (Capacity: 60,000)
- Eden Gardens, Kolkata (Capacity: 66,000)
- Punjab Cricket Association IS Bindra Stadium, Mohali (Capacity: 33,000)
- M Chinnaswamy Stadium, Bengaluru (Capacity: 40,000)
- Dharamsala Cricket Stadium, Dharamsala (Capacity: 22,000)
- Rajiv Gandhi International Stadium, Hyderabad (Capacity: 55,000)
- Sawai Mansingh Stadium, Jaipur (Capacity: 25,000)
- Dr DY Patil Sports Academy, Pune (Capacity: 55,000)
The matches will be played from October 5 to November 29, 2023.