Venue for ICC World Cup news
The World Cup is tentatively scheduled to begin on October 5, with 46 matches to be played across 12 Indian cities, including Ahmedabad, Lucknow, Mumbai, Rajkot, Bengaluru, Delhi, Indore, Guwahati, Hyderabad, and Dharamsala.
Loading...