2023 World Cup Will be Played Only in India: ICC chief Srinivasan

In good news for the Board of Control for Cricket in India (BCCI) and Indian cricket, ICC chief N Srinivasan on Friday said that the ICC World T20 in 2016, ICC Champion’s Trophy in 2021 and the 2023 ICC Cricket World Cup will be held exclusively in India. Two 50-over World Cups have been held …

2023 World Cup Will be Played Only in India: ICC chief Srinivasan Read More »