December 11, 2017 in Featured India to host 2021 Champions Trophy and 2023 World Cup India is all set to host the ICC Cricket World Cup in 2023, after the BCCI confirmed the host nation in its … Keep Reading