2023 Cricket World Cup will be played only in India: N Srinivasan

Sri Lanka Cricket NewsIn 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.

Read full article