India to host Champions Trophy 2021, World Cup 2023

Sri Lanka Cricket NewsIndia are about to host two ICC flagship events: 2021 Champions Trophy and 2023 World Cup. The decision was taken during BCCI’s Special General Meeting (SGM) on December 11. India have co-hosted the World Cup thrice, in 1987 (with Pakistan), 1996 (with Pakistan and Sri Lanka), and 2011…

Read full article

Leave a Comment