Australia has won the most ICC Men’s ODI Cricket World Cup titles, with six championships. The team won the tournament in 1987, 1999, 2003, 2007, 2015, and 2023. Australia holds the record for the most titles in the history of the men’s ODI World Cup.
India and the West Indies are joint second, with two titles each. India won in 1983 and 2011, while the West Indies won in 1975 and 1979. Below is the complete winners list from the first tournament in 1975 to the latest completed edition in 2023.
Who Has Won the Most Cricket World Cups?

Image Source: Scroll.in
Australia has won the most Men’s ODI Cricket World Cups, with six titles. Its victories came in 1987, 1999, 2003, 2007, 2015 and 2023. India and the West Indies follow with two titles each, while Pakistan, Sri Lanka and England have won one title each.
ICC Men’s Cricket World Cup Winners List From 1975 to 2023
| Year | World Cup Winner | Runner Up | Host Country or Countries |
| 1975 | West Indies | Australia | England |
| 1979 | West Indies | England | England |
| 1983 | India | West Indies | England |
| 1987 | Australia | England | India and Pakistan |
| 1992 | Pakistan | England | Australia and New Zealand |
| 1996 | Sri Lanka | Australia | India, Pakistan and Sri Lanka |
| 1999 | Australia | Pakistan | England |
| 2003 | Australia | India | South Africa, Zimbabwe and Kenya |
| 2007 | Australia | Sri Lanka | West Indies |
| 2011 | India | Sri Lanka | India, Bangladesh and Sri Lanka |
| 2015 | Australia | New Zealand | Australia and New Zealand |
| 2019 | England | New Zealand | England and Wales |
| 2023 | Australia | India | India |
Source: Official ICC Men’s Cricket World Cup history.
1975 Cricket World Cup Winner: West Indies

Image Source: West Indies Cricket Board
The West Indies won the first Men’s ODI Cricket World Cup in 1975, defeating Australia by 17 runs in the final at Lord’s in England. Captain Clive Lloyd scored 102 runs, helping his team post a competitive total of 291 for eight.
Australia fought hard during the chase but finished on 274. The victory established the West Indies as the first world champions in men’s ODI cricket.
1979 Cricket World Cup Winner: West Indies

Image Source: Indian Times
The West Indies defended their championship in 1979 by defeating England in the final at Lord’s. Viv Richards scored an unbeaten 138 runs, helping his team reach 286 for nine.
Joel Garner then took five wickets for 38 runs as England were dismissed for 194. With this victory, the West Indies became the first team to win two consecutive Men’s ODI Cricket World Cups.
1983 Cricket World Cup Winner: India

Image Source: Cricinfo
India won its first Cricket World Cup in 1983 by defeating the two time defending champions, the West Indies, by 43 runs. India scored 183 runs before its bowlers dismissed the West Indies for 140 at Lord’s.
Mohinder Amarnath played a crucial role with the ball, taking three wickets for 12 runs. Under Kapil Dev’s leadership, India achieved one of the most memorable victories in cricket history and became the second country to win the tournament.
1987 Cricket World Cup Winner: Australia

Image Source: Cricket Australia
Australia claimed its first World Cup title in 1987, defeating England by seven runs in the final at Eden Gardens in Kolkata. India and Pakistan jointly hosted the tournament, which was the first edition played outside England.
David Boon scored 75 runs to help Australia post 253 for five. England came close to reaching the target but finished on 246. Allan Border’s team secured Australia’s first championship and began its journey towards becoming the tournament’s most successful country.
1992 Cricket World Cup Winner: Pakistan

Image Source: India Today
Pakistan won its first Cricket World Cup in 1992 under captain Imran Khan. Pakistan defeated England by 22 runs in the final at the Melbourne Cricket Ground in Australia.
Pakistan scored 249 for six, with Imran Khan and Inzamam ul Haq making important contributions. The bowlers then restricted England to 227 runs. Pakistan’s recovery during the tournament and its strong performances in the knockout stages helped the team secure its first title.
1996 Cricket World Cup Winner: Sri Lanka

Image Source: The Monthly Cricket
Sri Lanka won its first World Cup title in 1996 after defeating Australia by seven wickets in the final in Lahore, Pakistan. Australia scored 241 for seven, setting Sri Lanka a target of 242.
Aravinda de Silva produced a match winning performance, scoring an unbeaten 107 and taking three wickets. Sri Lanka reached the target with six wickets remaining, establishing itself as a major force in international one day cricket.
1999 Cricket World Cup Winner: Australia

Image Source: Australia Cricket
Australia won its second World Cup title in 1999 by defeating Pakistan by eight wickets at Lord’s in England. Pakistan struggled against Australia’s bowling attack and was dismissed for 132 runs.
Shane Warne took four wickets for 33 runs, while Adam Gilchrist scored 54 from 36 balls during the chase. Australia reached the target comfortably, beginning a period of dominance that would produce three consecutive World Cup championships.
2003 Cricket World Cup Winner: Australia
Australia successfully defended its title in 2003 by defeating India by 125 runs in the final in Johannesburg, South Africa. Ricky Ponting scored an unbeaten 140 runs, helping Australia post 359 for two.
India faced a target of 360 but was dismissed for 234. Australia’s strong batting performance and disciplined bowling secured its third World Cup championship and continued its impressive winning run.
2007 Cricket World Cup Winner: Australia
Australia won its third consecutive World Cup in 2007, defeating Sri Lanka in the final in Barbados, West Indies. Adam Gilchrist scored 149 runs, helping Australia post 281 for four in a rain affected match.
Sri Lanka faced a revised target but could not keep pace with the required scoring rate. Australia won by 53 runs under the Duckworth Lewis method, becoming the first team to win three consecutive Men’s ODI Cricket World Cup titles.
2011 Cricket World Cup Winner: India
India won its second World Cup title in 2011 by defeating Sri Lanka by six wickets in the final at Mumbai’s Wankhede Stadium. Sri Lanka scored 274 for six, with Mahela Jayawardene making an unbeaten century.
Gautam Gambhir scored 97 runs, while captain MS Dhoni remained unbeaten on 91. Dhoni finished the match with a six, helping India become the first country to win the men’s ODI World Cup on home soil.
2015 Cricket World Cup Winner: Australia
Australia won its fifth World Cup title in 2015 by defeating New Zealand by seven wickets at the Melbourne Cricket Ground. New Zealand was dismissed for 183 after choosing to bat first.
Mitchell Starc and James Faulkner took three wickets each, putting Australia in a strong position. Steve Smith and Michael Clarke then guided the team towards the target, securing another championship for the co hosts.
2019 Cricket World Cup Winner: England

Image Source: Cricinfo
England won its first Men’s ODI Cricket World Cup in 2019 after one of the closest finals in tournament history. England and New Zealand both scored 241 runs in their 50 overs at Lord’s.
The Super Over also ended in a tie. England was declared the winner under the boundary count rule in effect at the time. The victory gave England its first title after several previous appearances in the final.
2023 Cricket World Cup Winner: Australia
Australia won its sixth World Cup title in 2023 by defeating India by six wickets in the final at the Narendra Modi Stadium in Ahmedabad. India scored 240 runs after batting first.
Travis Head scored 137 runs and played the decisive innings during Australia’s chase. Australia reached the target with six wickets remaining, extending its record as the country with the most Men’s ODI Cricket World Cup titles.
Country Wise Cricket World Cup Titles
The table below compares the total titles won by each country across all completed Men’s ODI Cricket World Cups through 2023.
| Rank | Country | Total Titles | Winning Years |
| 1 | Australia | 6 | 1987, 1999, 2003, 2007, 2015, 2023 |
| 2 | India | 2 | 1983, 2011 |
| 2 | West Indies | 2 | 1975, 1979 |
| 4 | Pakistan | 1 | 1992 |
| 4 | Sri Lanka | 1 | 1996 |
| 4 | England | 1 | 2019 |
Source: ESPNcricinfo World Cup records and ICC team records.
FAQs
Australia has won the most Men’s ODI Cricket World Cups, with six titles. Its victories came in 1987, 1999, 2003, 2007, 2015 and 2023.
India has won the Men’s ODI Cricket World Cup twice, in 1983 under Kapil Dev and in 2011 under MS Dhoni.
The West Indies won the first Men’s ODI Cricket World Cup in 1975, defeating Australia by 17 runs in the final at Lord’s, England.
Australia won three consecutive Men’s ODI Cricket World Cups in 1999, 2003 and 2007. No other country has achieved this feat.
Australia won the 2023 Men’s ODI Cricket World Cup by defeating India by six wickets in the final in Ahmedabad.
Conclusion
Australia holds the record for the most Men’s ODI Cricket World Cup titles, with six championships between 1987 and 2023. India and the West Indies have won two titles each, while Pakistan, Sri Lanka and England have won one each.
The tournament’s history reflects the achievements of different cricketing generations, from the early dominance of the West Indies to Australia’s sustained success and India’s memorable victories. Australia remains at the top of the all time winners list following its 2023 championship.
Related reading
- Highest team score in a T20 World Cup — the biggest totals made at the tournament.
- Most international runs for India — the players who carried India through these campaigns.
- Highest individual score in Test cricket — the format where the longest innings are built.