Bali, 15 November. The International Cricket Council (ICC) board on Sunday approved the proposed 'window' of organizing major men's cricket tournaments till 2035, under which India will host the Champions Trophy from October 9 to 28, 2029, while the ODI World Cup will be hosted from October 9 to November 23 in 2031.