The ICC Men’s ODI World Cup is the ultimate glory in cricket. Since its inception in 1975, the tournament has witnessed legendary moments, thrilling finishes, and iconic performances. Australia is the most successful team with 6 titles, followed by India and West Indies with 2 titles each.
In this comprehensive guide, we take a look at the complete ODI World Cup winners list from 1975 to 2023, along with match summaries and final highlights.

Complete List of ODI World Cup Winners (1975 to 2023)

YearHost CountryWinnerRunner-upFinal Margin
1975EnglandWest IndiesAustralia17 runs
1979EnglandWest IndiesEngland92 runs
1983EnglandIndiaWest Indies43 runs
1987India & PakistanAustraliaEngland7 runs
1992Australia & New ZealandPakistanEngland22 runs
1996India, Pakistan & Sri LankaSri LankaAustralia7 wickets
1999England, Wales, Ireland, Scotland & NetherlandsAustraliaPakistan8 wickets
2003South Africa, Zimbabwe & KenyaAustraliaIndia125 runs
2007West IndiesAustraliaSri Lanka53 runs (D/L)
2011India, Sri Lanka & BangladeshIndiaSri Lanka6 wickets
2015Australia & New ZealandAustraliaNew Zealand7 wickets
2019England & WalesEnglandNew ZealandMatch tied; won on boundary countback
2023IndiaAustraliaIndia6 wickets

Detailed Summaries & Final Highlights

1975 World Cup Final: West Indies vs Australia

  • Winner : West Indies (Led by Clive Lloyd)
  • Man of the Match: Clive Lloyd (102 off 85 balls)

Summary: The inaugural Prudential World Cup final saw West Indies score 291/8, thanks to a masterclass century by captain Clive Lloyd. Australia fought hard but were bowled out for 274, giving West Indies a 17-run victory.


1979 World Cup Final: West Indies vs England

  • Winner: West Indies (Led by Clive Lloyd)
  • Man of the Match: Viv Richards (138* off 157 balls)

Summary: Sir Viv Richards' brilliant undefeated 138 lifted West Indies to 286/9. Joel Garner’s deadly spell (5/38) collapsed England's batting line-up for 194 runs, securing Windies' second consecutive trophy.

1983 World Cup Final: India vs West Indies

  • Winner : India (Led by Kapil Dev)
  • Man of the Match : Mohinder Amarnath (26 runs & 3/12)

Summary: Defending a modest total of 183, Kapil Dev's underdog Indian team created history by bowling out the mighty West Indies for 140. Kapil Dev's iconic catch to remove Viv Richards remains one of Indian cricket's greatest moments.

1987 World Cup Final: Australia vs England

  • Winner: Australia (Led by Allan Border)
  • Man of the Match: David Boon (75 runs)

Summary: Played at the Eden Gardens in Kolkata, Australia posted 253/5. England was cruising in the chase until Mike Gatting played a costly reverse sweep. Australia held their nerve to win their first-ever World Cup by 7 runs.

1992 World Cup Final: Pakistan vs England

  • Winner : Pakistan (Led by Imran Khan)
  • Man of the Match : Wasim Akram (33 off 18 & 3/49)

Summary: Imran Khan’s "Cornered Tigers" roared back from the brink of elimination to reach the final. Pakistan set a target of 250, and Wasim Akram’s legendary magic spell dismantled England for 227 runs at the MCG.

1996 World Cup Final: Sri Lanka vs Australia

  • Winner : Sri Lanka (Led by Arjuna Ranatunga)
  • Man of the Match : Aravinda de Silva (107* & 3/42)

Summary: Aravinda de Silva starred with both bat and ball in Lahore. Chasing 242, his sublime unbeaten century guided Sri Lanka to a comfortable 7-wicket win, changing Asian cricket forever.

1999 World Cup Final: Australia vs Pakistan

  • Winner: Australia (Led by Steve Waugh)
  • Man of the Match: Shane Warne (4/33)

Summary: Shane Warne’s spin magic spun a web around Pakistan, bundling them out for just 132 runs at Lord's. Australia chased down the target in just 20.1 overs with 8 wickets in hand, starting their decade of domination.

2003 World Cup Final: Australia vs India

  • Winner : Australia (Led by Ricky Ponting)
  • Man of the Match : Ricky Ponting (140* off 121 balls)

Summary : Ricky Ponting produced one of the most destructive World Cup final innings, smashing 140* to power Australia to 359/2. India fought via Virender Sehwag’s 82, but fell short by 125 runs.

2007 World Cup Final: Australia vs Sri Lanka

  • Winner: Australia (Led by Ricky Ponting)
  • Man of the Match: Adam Gilchrist (149 off 104 balls)

Summary: In a rain-affected match in Barbados, Adam Gilchrist scored a sensational 149 (with a squash ball in his glove) to power Australia to 281/4 in 38 overs. Australia won by 53 runs (D/L method) to complete a World Cup hat-trick.

2011 World Cup Final: India vs Sri Lanka

  • Winner : India (Led by MS Dhoni)
  • Man of the Match : MS Dhoni (91* off 79 balls)

Summary: Sri Lanka set a challenging target of 275 thanks to Mahela Jayawardene’s century. India lost early wickets, but Gautam Gambhir (97) and MS Dhoni’s historic 91*, ending with a iconic winning six, lifted India to World Cup glory after 28 years.

2015 World Cup Final: Australia vs New Zealand

  • Winner: Australia (Led by Michael Clarke)
  • Man of the Match: James Faulkner (3/36)

Summary: Australia’s pacers demolished New Zealand’s batting line-up at the MCG, restricting them to 183. Captain Michael Clarke scored 74 in his final ODI as Australia chased down the target with 7 wickets to spare.

2019 World Cup Final: England vs New Zealand

  • Winner: England (Led by Eoin Morgan)
  • Man of the Match: Ben Stokes (84* off 98 balls)

Summary: The greatest ODI match ever played. Both the 50-over match and the subsequent Super Over ended in a tie at Lord's. England were declared winners on the boundary-count rule, claiming their first-ever World Cup.

2023 World Cup Final: Australia vs India

  • Winner: Australia (Led by Pat Cummins)
  • Man of the Match: Travis Head (137 off 120 balls)

Summary: India went undefeated into the final at Ahmedabad and posted 240. Despite an early wobble, Travis Head’s magnificent 137 guided Australia to a 6-wicket victory, sealing their 6th ODI World Cup title.

Conclusion

The ODI World Cup has provided cricket fans with unmatched memories over nearly five decades. From West Indies' domination in the 1970s to Australia's incredible six titles, the tournament remains the pinnacle of 50-over cricket.