Quick answer
The next men’s World Cups are: 2027 ODI World Cup – South Africa, Zimbabwe and Namibia; 2028 T20 World Cup – Australia and New Zealand; 2030 T20 World Cup – England, Ireland and Scotland; 2031 ODI World Cup – India and Bangladesh. These hosts were confirmed by the ICC in November 2021.
Men’s ICC events: hosts at a glance
| Year | Event | Hosts |
|---|---|---|
| 2026 | T20 World Cup (finished) | India and Sri Lanka – won by India |
| 2027 | ODI World Cup | South Africa, Zimbabwe, Namibia |
| 2028 | T20 World Cup | Australia and New Zealand |
| 2029 | Champions Trophy | India |
| 2030 | T20 World Cup | England, Ireland, Scotland |
| 2031 | ODI World Cup | India and Bangladesh |
2027: back to Africa
The 14-team ODI World Cup runs from 2 October to 21 November 2027 with 57 matches. It is the first men’s World Cup in Africa since 2003. Everything is in our schedule and venues guides.
2028 T20 World Cup: Australia and New Zealand
The next T20 World Cup goes to Australia and New Zealand, who last co-hosted together for the 2015 ODI World Cup. India go there as the T20 champions after their 2026 win at home, which beat New Zealand by 96 runs in the final.
2030 T20 World Cup: England, Ireland and Scotland
England, Ireland and Scotland share the 2030 T20 World Cup. England last hosted a men’s World Cup in 2019, when they won the ODI title at Lord’s.
2031 ODI World Cup: India and Bangladesh
India host an ODI World Cup again just eight years after 2023, this time sharing with Bangladesh. It will be Bangladesh’s first time co-hosting a World Cup since 2011. Venues and format have not been announced yet.
Why this matters for fans
Each of these events will have its own qualifying pathway, and the 2027 tournament is the first to show what a 14-team ODI World Cup looks like again. If the Super Series and Super 7 format works in 2027, expect the ICC to consider it for 2031.
Frequently asked questions
Who will host the 2031 Cricket World Cup?
India and Bangladesh.
Who will host the 2028 T20 World Cup?
Australia and New Zealand.
Where is the next Cricket World Cup?
The next ODI World Cup is in South Africa, Zimbabwe and Namibia from 2 October to 21 November 2027.
Who won the 2026 T20 World Cup?
India, who beat New Zealand by 96 runs in the final.
Sources we used
- cricket.com.au: ICC announces host nations of next 10 men’s tournaments
- The Financial Express: Bangladesh will co-host ODI World Cup in 2031
- Sky Sports: Men’s T20 World Cup 2026 results
- ICC media release: schedule revealed and ballot opens
About this guide. Written by the T20 Cricinfo desk. Every date, venue and number on this page is checked against the ICC’s own announcements first, then major cricket media. When the ICC changes anything, we update this page and the date below.
Last updated: 9 November 2026.