Bengaluru: India is all set to host the ICC Men’s Cricket World Cup 2023, after a decade. The tournament is being held across 10 Indian cities- Ahmedabad, Pune, Mumbai, Delhi, Lucknow, Hyderabad, Dharamsala, Chennai, Bengaluru, and Kolkata. While the tournament is set to kickstart from october 5th, cricket fans are already gearing up for the mega ODI tournament.