Live story India Sports ICC

India to host 2029 Champions Trophy and co-host 2031 ODI World Cup with Bangladesh

India
The brief

The ICC has finalised its men's tournament windows through 2035 following meetings in Bali, confirming that India will host the 2029 Champions Trophy as sole host and co-host the 2031 Cricket World Cup with Bangladesh. The eight-team Champions Trophy is set to run from 9 to 28 October 2029, marking India's return to hosting the event for the first time since 2006, while the 2031 World Cup will be played from 9 October to 23 November.

The decisions give Indian cricket two marquee white-ball events on home soil within a short span. The 2031 tournament will be India's fifth time hosting the 50-over World Cup, following hosting duties in 1987, co-hosting with Pakistan and Sri Lanka, and co-hosting with Bangladesh and Sri Lanka in 2011. The World Cup returned to India in 2023, when the hosts reached the final and lost to Australia in Ahmedabad, and the 2031 edition follows the 2027 tournament in southern Africa.S2S3

ICC CEO Sanjog Gupta said the events portfolio and schedule are critical components of cricket's global architecture, providing elevated context, competitiveness and consequence, and that long-term visibility of the tournaments would help athletes and member associations develop player pathways, high-performance programmes and structured calendars.S2

The wider calendar begins with the 2028 Men's T20 World Cup in Australia and New Zealand from 12 October to 12 November. England will host the 2029 World Test Championship Final from 8 to 12 June and the 2031 final from 12 to 16 June, while the 2030 T20 World Cup will be staged in England, Ireland and Scotland from 4 July to 4 August. Hosts for the 2032 and 2034 T20 World Cups, the 2033 Champions Trophy from 2 to 23 October, and the 2035 Cricket World Cup have yet to be announced.S2S3

Timeline · newest first
1h Sportstar (Cricket)

India to host Men’s Champions Trophy 2029, ODI World Cup 2031: ICC

ICC confirmed the windows for the men’s tournaments till 2035 with Champions Trophy set to take place from 9 to 23 October in 2029 while the World Cup will be played between 9-23 N…

1h Livemint

India to host 2029 Champions Trophy and co-host 2031 World Cup with Bangladesh as ICC finalises calendar

Securing the 2029 Champions Trophy and a co-hosting role in the 2031 World Cup strengthens India’s position as a primary venue for global cricket.

1h Indiatoday

India to host 2029 Champions Trophy, to co-host 2031 World Cup along with Bangladesh

The ODI World Cup will be returning to India in 2031 as it has been named as the co-hosts for the tournament by the ICC on Sunday, November 15. India have also been given the hosti…

Developing

India to host 2029 Champions Trophy and co-host 2031 ODI World Cup with Bangladesh

3 outlets 3 reports
The brief

The ICC has finalised its men's tournament windows through 2035 following meetings in Bali, confirming that India will host the 2029 Champions Trophy as sole host and co-host the 2031 Cricket World Cup with Bangladesh. The eight-team Champions Trophy is set to run from 9 to 28 October 2029, marking India's return to hosting the event for the first time since 2006, while the 2031 World Cup will be played from 9 October to 23 November.

The decisions give Indian cricket two marquee white-ball events on home soil within a short span. The 2031 tournament will be India's fifth time hosting the 50-over World Cup, following hosting duties in 1987, co-hosting with Pakistan and Sri Lanka, and co-hosting with Bangladesh and Sri Lanka in 2011. The World Cup returned to India in 2023, when the hosts reached the final and lost to Australia in Ahmedabad, and the 2031 edition follows the 2027 tournament in southern Africa.S2S3

ICC CEO Sanjog Gupta said the events portfolio and schedule are critical components of cricket's global architecture, providing elevated context, competitiveness and consequence, and that long-term visibility of the tournaments would help athletes and member associations develop player pathways, high-performance programmes and structured calendars.S2

The wider calendar begins with the 2028 Men's T20 World Cup in Australia and New Zealand from 12 October to 12 November. England will host the 2029 World Test Championship Final from 8 to 12 June and the 2031 final from 12 to 16 June, while the 2030 T20 World Cup will be staged in England, Ireland and Scotland from 4 July to 4 August. Hosts for the 2032 and 2034 T20 World Cups, the 2033 Champions Trophy from 2 to 23 October, and the 2035 Cricket World Cup have yet to be announced.S2S3

Timeline · newest first

Sources · 3 citations

S1 Sportstar (Cricket) 1 report · EN
S2 Livemint 1 report · EN
S3 IndiatodayLead 1 report · EN