India to Host 2029 Champions Trophy, Co-Host 2031 ODI World Cup With Bangladesh
New Delhi: India has been awarded the hosting rights for the 2029 Champions Trophy, while the country will co-host the 2031 ODI World Cup with Bangladesh, the International Cricket Council (ICC) announced after approving the schedule and qualification formats for major men’s tournaments from 2027 to 2035.
The 2029 Champions Trophy will be held in India from October 9 to 28, while the 2031 ODI World Cup is scheduled from October 9 to November 23.
Australia and New Zealand will jointly host the 2028 T20 World Cup. England will stage the 2029 World Test Championship (WTC) final, while England, Ireland and Scotland will co-host the 2030 T20 World Cup. England will also host the 2031 WTC final.

Hosts for other tournaments, including the 2032 T20 World Cup, are yet to be announced.
The ICC also approved qualification formats. Ten teams will contest 23 matches in the 2027 ODI World Cup qualifiers, while 16 teams will play 31 matches in the 2028 T20 World Cup qualifiers, with eight advancing to the main tournament. The formats aim to provide more opportunities for Full Member and Associate Member nations.