The Long Game
Trophy count, sorted

Who has actually won the most World Cups?

Cricket runs two global men's tournaments that carry the "World Cup" name — the 50-over Cricket World Cup, played since 1975, and the T20 World Cup, played since 2007. Counted together, one country pulls clear at the top, and the chase behind them tells most of the sport's modern history.

How this page counts titles

Totals below add a country's 50-over World Cup wins to its T20 World Cup wins — the two tournaments the International Cricket Council recognises as men's cricket's world championships. Each country's breakdown is shown separately too, since plenty of fans only count the older 50-over trophy as the "real" one.

The top five, at a glance

Combined World Cup titles by nation

Fifteen editions of the two tournaments have been played through the 2026 T20 World Cup, and only six countries have ever won either one. Here is how the leading five stack up.

Australia
7
India
5
West Indies
4
England
3
Pakistan
2

Sri Lanka also sits on 2 combined titles (1996 50-over, 2014 T20) and would tie Pakistan for fifth — left out above only to keep the list at five nations deep.

The full story behind each total

The five nations, one era at a time

A trophy count alone doesn't say much about how a team got there. Here's the era, the players, and the finals behind each of the top five.

1

Australia

7 titles combined
50-over World Cup: 6 · T20 World Cup: 1

Australia's dominance is almost entirely a 50-over story. Between 1987 and 2015 they won the tournament six times, including a run of three straight titles from 1999 to 2007 that remains the most one-sided stretch the format has ever seen — built on relentless top-order batting, a pace attack that rarely had a weak link, and a squad depth other nations couldn't match. Their T20 record took much longer to catch up: it wasn't until 2021, in Dubai, that Australia won its first T20 World Cup, beating New Zealand in the final behind an explosive innings from David Warner.

1987 Beat England in the 50-over final, Kolkata
1999 Beat Pakistan in the 50-over final, Lord's
2003 Beat India in the 50-over final, Johannesburg
2007 Beat Sri Lanka in the 50-over final, Bridgetown
2015 Beat New Zealand in the 50-over final, Melbourne
2021 Beat New Zealand in the T20 final, Dubai
2023 Beat India in the 50-over final, Ahmedabad
2

India

5 titles combined
50-over World Cup: 2 · T20 World Cup: 3

India's story splits into two distinct chapters. The 1983 win at Lord's, under Kapil Dev, arrived as a genuine upset against a two-time defending champion West Indies side, and is widely credited with turning cricket into a mass obsession across the country. It took until 2011 for a second 50-over title — won on home soil, with MS Dhoni finishing the final with a six. India's more recent run has come in the shortest format: winning the inaugural T20 World Cup in 2007, then adding two more in 2024 and 2026, the second of which made them the first team ever to defend a T20 World Cup title.

1983 Beat West Indies in the 50-over final, Lord's
2007 Beat Pakistan in the T20 final, Johannesburg
2011 Beat Sri Lanka in the 50-over final, Mumbai
2024 Beat South Africa in the T20 final, Bridgetown
2026 Beat New Zealand in the T20 final, Ahmedabad
3

West Indies

4 titles combined
50-over World Cup: 2 · T20 World Cup: 2

The West Indies won the very first two 50-over World Cups, in 1975 and 1979, under Clive Lloyd — a side built around fast bowling depth and aggressive batting that dominated world cricket for most of the following decade. That era faded well before the 50-over format did, and the team hasn't reached a 50-over final since. But a new generation, built for the short format's power-hitting demands, won two T20 World Cups within five years: 2012, led by Darren Sammy, and 2016, remembered for Carlos Brathwaite hitting four sixes in the final over to beat England.

1975 Beat Australia in the 50-over final, Lord's
1979 Beat England in the 50-over final, Lord's
2012 Beat Sri Lanka in the T20 final, Colombo
2016 Beat England in the T20 final, Kolkata
4

England

3 titles combined
50-over World Cup: 1 · T20 World Cup: 2

England hosted the first three 50-over World Cups without winning any of them, and didn't lift the trophy at all until 2019 — a home final against New Zealand so close that the match, and the following super over, both ended tied, with England awarded the title on a boundary-count rule that has since been changed. England has fared better in the shorter format, winning the T20 World Cup in 2010 and again in 2022, the latter finished off by Ben Stokes against Pakistan at the MCG.

2010 Beat Australia in the T20 final, Bridgetown
2019 Beat New Zealand in the 50-over final (tied, won on boundary count), Lord's
2022 Beat Pakistan in the T20 final, Melbourne
5

Pakistan

2 titles combined
50-over World Cup: 1 · T20 World Cup: 1

Pakistan's single 50-over title, in 1992, is one of the format's most-told stories: a team that scraped through the group stage, rallying under captain Imran Khan's famous call to play like "cornered tigers," before beating England in the final at the MCG. Seventeen years later, Pakistan added a T20 World Cup under Younis Khan, beating Sri Lanka in the 2009 final at Lord's. Sri Lanka, with one title in each format, sits level with Pakistan on the combined count.

1992 Beat England in the 50-over final, Melbourne
2009 Beat Sri Lanka in the T20 final, Lord's

A count like this is a snapshot, not a verdict.

Titles reward the teams that peak at the right six weeks, not necessarily the ones that played the best cricket across the years between. South Africa has never reached a men's final despite decades near the top of the rankings; New Zealand has reached three finals since 2015 and won none of them. The tally above is real, but it's one measure of greatness among several — ask any fan of a team that isn't on this list, and they'll have a good case for why it undersells them.