Mumbai: India was on Sunday named as co-hosts of the 2031 ODI World Cup, along with Bangladesh.
The Board of Control for Cricket in India (BCCI) has also been granted hosting rights for the 2029 Champions Trophy.
This will be the fifth time that India will be staging the ODI World Cup. The previous occasions were in 1987 (co-host with Pakistan), 1996 (co-host with Pakistan, Sri Lanka), 2011 (co-host with Sri Lanka and Bangladesh) and 2023 (sole host).
The 2031 World Cup will be held from October 9 to November 23, while the Champions Trophy – returning to India for the first time since 2006 — will take place from October 9 to 28, 2029.
ICC MEN’S EVENTS SCHEDULE UNTIL 2035
2028 (Oct 12 to Nov 12) — T20 World Cup in Australia & New Zealand
2029 (June 8 to 12) — World Test Championship Final in England
2029 (Oct 9 to 28) — Champions Trophy in India
2030 (July 4 to Aug 4) — T20 World Cup in England, Ireland & Scotland
2031 (June 12 to 16) — World Test Championship Final in England
2031 (Oct 9 to Nov 23) – ODI World Cup in India & Bangladesh
2032 (Oct 14 to Nov 14) — T20 World Cup, Hosts to be confirmed
2033 (June 9 to 13) — World Test Championship Final, Hosts to be confirmed
2033 (Oct 2 to 23) — Champions Trophy, Hosts to be confirmed
2034 (July 6 to Aug 6) — T20 World Cup, Hosts to be confirmed
2035 (June 7 to 11) — World Test Championship Final, Hosts to be confirmed
2035 (Oct 2 to Nov 18) – ODI World Cup, Hosts to be confirmed.












