India will host the 2029 ICC Men's Champions Trophy, and co-host the 2031 Men's Cricket World Cup alongside Bangladesh, the International Cricket Council (ICC) said on Sunday.
This comes after marquee men's events and qualification frameworks for several global tournaments were finalised till 2035 at ICC Board meetings in Bali, Indonesia.
While the 2029 Champions Trophy will be held from October 9-28, the 2031 ODI World Cup is scheduled from October 9 to November 23.
In a statement, cricket's governing body also emphasised the need to strengthen qualification pathways and create greater opportunities for both Full and Associate Members.
Other key dates finalised in the international cricket calendar are those for the 2028 Men's T20 World Cup, the 2029 World Test Championship (WTC), and the 2030 Men's T20 World Cup, among others.
Australia and New Zealand will jointly host the 2028 Men's T20 World Cup from October 12 to November 12, while England will stage the final of the 2029 World Test Championship (WTC) from June 8-12.
The 2030 Men's T20 World Cup will take place across three regions—England, Ireland, and Scotland—from July 4 to August 4.
England will also host the final of the 2031 WTC from June 12-16 that year.
However, the hosts for the 2032 Men's T20 World Cup, 2033 WTC final, 2033 Champions Trophy, 2034 Men's T20 World Cup, 2035 WTC final and 2035 Men's ODI World Cup are yet to be announced.
(More details are awaited.)