ODI World Cup Winners Full List 1975-2024

The ODI Cricket World Cup 2024 concluded on November 19, 2023, with Australia winning the final. This was the 13th edition of the tournament, organized by the ICC. The league stage saw India, Australia, South Africa, and New Zealand topping the table. India won the first semi-final against New Zealand by 70 runs. The second semi-final between Australia and South Africa will decide the other finalist.

ODI Cricket World Cup Winners List (1975-2024):

This list details the winners, runners-up, host countries, total scores, and outcomes for each Men’s 50-over ODI Cricket World Cup final from 1975 to 2024.

World Cup Winners List
YearHostWinnerWinners scoreRunner-upRunner-up ScoreResult
1975EnglandWest Indies291–8Australia274West Indies won by 17 runs
1979EnglandWest Indies286–9England194West Indies won by 92 runs
1983EnglandIndia183West Indies140India won by 43 runs
1987India and PakistanAustralia253–5England246–8Australia won by 7 runs
1992Australia and New ZealandPakistan249–6England227Pakistan won by 22 runs
1996Pakistan and IndiaSri Lanka245–3Australia241Sri Lanka won by 7 wickets
1999EnglandAustralia133–2Pakistan132Australia won by 8 wickets
2003South AfricaAustralia359–2India234Australia won by 125 runs
2007West IndiesAustralia281–4Sri Lanka215–8Australia won by 53 runs
2011India and BangladeshIndia277–4Sri Lanka274–6India won by 6 wickets
2015Australia and New ZealandAustralia186–3New Zealand183Australia won by 7 wickets
2019England and WalesEngland241New Zealand241–8The match tied after regular play and a super over; England won on a boundary count
2023IndiaAustralia241-4India240Australia has lift the world cup trophy by defeating India with a convincing 6-wicket margin.-

Australia is the most successful team in the ICC Men’s ODI Cricket World Cup history. They have won the tournament 5 times. India and West Indies have won it twice each. England won their first World Cup in 2019.

ODI Cricket World Cup Winners List by Country:

Australia is the top team in the ICC ODI World Cup, winning 5 times and coming second twice. India and West Indies have each won the World Cup 2 times. The latest ICC ODI Men’s World Cup was in 2019 in England and Wales, where England won for the first time. Here is the list of ODI Cricket World Cup winners by country.

TeamNumber of ODI World Cup WonYears of ODI World Cup Won
Australia61987, 1999, 2003, 2007, 2015, 2023
England12019
India21983, 2011
New Zealand0
Pakistan11992
Sri Lanka11996
West Indies21975, 1979

World Cup Winners List by Captain:

The table shows how many times each cricket team has won the ODI Cricket World Cup and the years they won. Australia has won the World Cup five times: in 1987, 1999, 2003, 2007, and 2015. England won its first World Cup in 2019. India has won two times: in 1983 and 2011. New Zealand and Pakistan have each won once. Sri Lanka won in 1996, and the West Indies won in 1975 and 1979. This is the list of ODI Cricket World Cup winners by captain.

YearWinnerCaptain
1975West IndiesClive Lloyd
1979West IndiesClive Lloyd
1983IndiaKapil Dev
1987AustraliaAllan Border
1992PakistanImran Khan
1996Sri LankaArjuna Ranatunga
1999AustraliaSteve Waugh
2003AustraliaRicky Ponting
2007AustraliaRicky Ponting
2011IndiaMS Dhoni
2015AustraliaMichael Clarke
2019EnglandEoin Morgan
2023AustraliaPat Cummins

ODI World Cup Winners – Facts and Figures:

  • The first Cricket World Cup in 1975 was won by the West Indies, starting this important tournament.
  • Australia has won the Cricket World Cup the most times, with victories in 1987, 1999, 2003, 2007, and 2015.
  • India made history in 1983 by winning their first Cricket World Cup, a key moment in Indian cricket.
  • England won the 2019 Cricket World Cup in a thrilling final against New Zealand at Lord’s Cricket Ground.
  • Sachin Tendulkar, a cricket legend, is the highest run-scorer in Cricket World Cup history.
  • Muttiah Muralitharan from Sri Lanka holds the record for the most wickets in Cricket World Cup history.
  • Host countries have often done well, with India winning as the host in 2011 and England winning after co-hosting in 2019.
  • Both Australia and India have reached the Cricket World Cup final five times, showing their strength in the game.
  • In the Women’s Cricket World Cup, Australia has won the title a record six times, showing their dominance in women’s cricket.
  • India won the first T20 Cricket World Cup in 2007, leaving a lasting mark on cricket history.

List of Cricket World Cup Winners (T20)

It would be unfair not to include the winners of the T20 Cricket World Cup in the list of Cricket World Cup winners. You can check the list of T20 Cricket World Cup winners by following the link provided.

How many times has India won the ODI World Cup?

India has won the ODI World Cup two times. The first win was in 1983, led by captain Kapil Dev, in a tournament held in England. India’s wins in the ODI World Cup:

  • In 1983, India won against the West Indies.
  • In 2011, India won against Sri Lanka.
Scroll to Top