ICC Cricket World Cup Winners List 1975-2023; The ICC Cricket World Cup was first held in 1975, with the latest edition taking place in India in 2023. Australia is the most successful team in the history of the competition with six wins in total.
The ICC Cricket World Cup is the 50-over competition, not the T20 event. You can find more information about the history of the T20 competition on our T20 World Cup winners list.
To find out who is favourite to win the 2027 competition, check out our Cricket World Cup winner betting page. Below we have put together the complete list of Men’s 50-over hosts, winners and runners-up in our ODI World Cup cricket table.
Year | Host | Winner | Runner-Up | Result |
1975 | England | West Indies | Australia | West Indies won by 17 runs |
1979 | England | West Indies (2) | England | West Indies won by 92 runs |
1983 | England | India | West Indies | India won by 43 runs |
1987 | India, Pakistan | Australia | England | Australia won by 7 runs |
1992 | Australia, New Zealand | Pakistan | England | Pakistan won by 22 runs |
1996 | Pakistan, India, Sri Lanka | Sri Lanka | Australia | Sri Lanka won by 7 wickets |
1999 | England | Australia (2) | Pakistan | Australia won by 8 wickets |
2003 | South Africa | Australia (3) | India | Australia won by 125 runs |
2007 | West Indies | Australia (4) | Sri Lanka | Australia won by 53 runs |
2011 | India, Bangladesh, Sri Lanka | India (2) | Sri Lanka | India won by 6 wickets |
2015 | Australia, New Zealand | Australia (5) | New Zealand | Australia won by 7 wickets |
2019 | England, Wales | England | New Zealand | England won by tie-break |
2023 | India | Australia (6) | India | Australia won by 6 wickets |
Which Cricket Team Has the Most ICC Cricket World Cup Wins?
The cricket team with the most World Cup wins is Australia with six victories.
Who Has Appeared in the ICC Cricket World Cup Most?
The nation with the most ICC Cricket World Cup final appearances is Australia with eight. The Aussies have won six and lost two.
Cricket World Cup Winners List
Nation | Appearances | Wins | Runners-Up | Years Won | Years Runner-Up |
Australia | 8 | 6 | 2 | 1987, 1999, 2003, 2007, 2015, 2023 | 1975, 1996 |
India | 4 | 2 | 2 | 1983, 2011 | 2003, 2023 |
West Indies | 3 | 2 | 1 | 1975, 1979 | 1983 |
England | 4 | 1 | 3 | 2019 | 1979, 1987, 1992 |
Sri Lanka | 3 | 1 | 2 | 1996 | 2007, 2011 |
Pakistan | 2 | 1 | 1 | 1992 | 1999 |
New Zealand | 2 | 0 | 2 | – | 2015, 2019 |
1975 – West Indies
- Host: England
- Winner: West Indies
- Top Run Scorer: Glenn Turner (New Zealand) – 333 runs
- Top Wicket Taker: Gary Gilmour (Australia) – 11 wickets
1979 – West Indies
- Host: England
- Winner: West Indies
- Top Run Scorer: Gordon Greenidge (West Indies) – 253 runs
- Top Wicket Taker: Mike Hendrick (England) – 10 wickets
1983 – India
- Host: England
- Winner: India
- Top Run Scorer: David Gower (England) – 384 runs
- Top Wicket Taker: Roger Binny (India) – 18 wickets
1987 – Australia
- Host: India & Pakistan
- Winner: Australia
- Top Run Scorer: Graham Gooch (England) – 471 runs
- Top Wicket Taker: Craig White (England) – 18 wickets
1992 – Pakistan
- Host: Australia & New Zealand
- Winner: Pakistan
- Top Run Scorer: Martin Crowe (New Zealand) – 456 runs
- Top Wicket Taker: Wasim Akram (Pakistan) – 18 wickets
1996 – Sri Lanka
- Host: India, Pakistan & Sri Lanka
- Winner: Sri Lanka
- Top Run Scorer: Sachin Tendulkar (India) – 523 runs
- Top Wicket Taker: Anil Kumble (India) – 15 wickets
1999 – Australia
- Host: England
- Winner: Australia
- Top Run Scorer: Rahul Dravid (India) – 461 runs
- Top Wicket Takers: Geoff Allott (NZ) & Shane Warne (AUS) – 20 wickets
2003 – Australia
- Host: South Africa, Zimbabwe & Kenya
- Winner: Australia
- Top Run Scorer: Sachin Tendulkar (India) – 673 runs
- Top Wicket Taker: Chaminda Vaas (Sri Lanka) – 23 wickets
2007 – Australia
- Host: West Indies
- Winner: Australia
- Top Run Scorer: Matthew Hayden (Australia) – 659 runs
- Top Wicket Taker: Glenn McGrath (Australia) – 26 wickets
2011 – India
- Host: India, Sri Lanka & Bangladesh
- Winner: India
- Top Run Scorer: Tillakaratne Dilshan (Sri Lanka) – 500 runs
- Top Wicket Takers: Shahid Afridi (Pakistan) & Zaheer Khan (India) – 21 wickets
2015 – Australia
- Host: Australia & New Zealand
- Winner: Australia
- Top Run Scorer: Martin Guptill (New Zealand) – 547 runs
- Top Wicket Taker: Mitchell Starc (Australia) – 22 wickets
2019 – England
- Host: England
- Winner: England
- Top Run Scorer: Rohit Sharma (India) – 648 runs
- Top Wicket Taker: Mitchell Starc (Australia) – 27 wickets
2023 – Australia
- Host: India
- Winner: Australia
- Top Run Scorer: Virat Kohli (India) – 765 runs
- Top Wicket Taker: Mohammed Shami (India) – 24 wickets
Betting Takeaways from World Cup History
- Australia is the most consistent team with 6 titles.
- Subcontinent teams (India, Pakistan, Sri Lanka) perform best in local conditions.
- Top batters often emerge from non-winning teams—valuable for player prop bets.
- Pace bowlers dominate in seamer-friendly conditions (England, Australia).
Bookmark our daily free cricket betting tips page to ensure you don’t miss any of our World Cup betting tips.
Cricket World Cup Wins and Final Appearances by Nation
How Many Times Has Australia Won the ICC Cricket World Cup?
Australia is by far the most successful nation in the history of the competition with six wins in total. Their first win came back in 1987, when Allan Border led the team to a 7-run win against England.
A winning streak of three in 1999, 2003, and 2007, was added to by another victory in 2015. On that occasion, Michael Clarke led his team to a 7-wicket win over the Black Caps at the Melbourne Cricket Ground (MCG).
The Australians most recent win came when they defeated India by 6 wickets in the Narendra Modi Stadium, in an enthralling final played in front of over 100,000 fans.
How Many Times Has India Won the ICC Cricket World Cup?
India has won the ICC Cricket World Cup on two occasions. Their first win was a shock 43-run victory over the then-great West Indies at Lord’s in 1983. Back then the team was led by the legendary Kapil Dev.
Then in 2011, India won the competition for a second time thanks to the leadership and batting skills of the great MS Dhoni.
How Many Times Has the West Indies Won the ICC Cricket World Cup?
The West Indies have won the Cricket World Cup on two occasions. Back when the competition started in 1975, the Windies were the strongest team in world cricket.
In the inaugural World Cup in 1975, Clive Lloyd led his nation to a 17-run win against Australia. Four years later, Lloyd again captained his team to World Cup glory. This time a more comfortable 92-run win over England.
How Many Times Has England Won the ICC Cricket World Cup?
Eoin Morgan led England to their one and only Cricket World Cup crown at Lord’s in 2019. In what was probably the greatest-ever final, England won on a boundary count-back tiebreak after the 50-over match and the Super Overs both ended in draws.
England have also lost three times in the final. Once to the West Indies in 1979, against Australia in 1987 and to Pakistan in 1992.
How Many Times Has Sri Lanka Won the ICC Cricket World Cup?
Sri Lanka has won the ICC Cricket World Cup on one occasion. Back in 1996, Arjuna Ranatunga led his nation to a 7-wicket win against the then dominant Australia, and the Gaddafi Stadium in Lahore, Pakistan.
Sri Lanka has been to the final on two other occasions. Once in 2007, when they lost to Australia. And again in 2011, when they were defeated by India.
How Many Times Has Pakistan Won the ICC Cricket World Cup?
Pakistan has won the ICC Cricket World Cup on one occasion. In 1992, Imran Khan (yes, that’s the one) led his nation to a famous 22-run win over Graham Gooch’s England in Melbourne, Australia.
Set 250 to win, England simply had no answer to the inspirational Wasim Akram who was unplayable on the night.
Pakistan also appeared in the 1999 final at Lord’s in England. On this occasion they were crushed by Australia, losing by 8 wickets.
How Many Times Has New Zealand Won the ICC Cricket World Cup?
New Zealand has never won the ICC Cricket World Cup. The closest they have come was in 2015 and 2019, when they lost in the finals to Australia and England, respectively.
How Many Times Has South Africa Won the ICC Cricket World Cup?
South Africa has never won an ICC Cricket World Cup. Despite having one of the best teams in the world over the years, the best the Proteas have ever managed is reaching the semi-finals.
South Africa has lost at the semi-final stage on four occasions. Once to England in 1992. Twice to Australia in 1999 and 2007. And once to New Zealand in 2015.