ODI World Cup winners

ODI World Cup winners and runners-up from 1975 to 2023

ODI World Cup winners and runners-up from 1975 to 2023, with the final scores for each championship match.

ODI World Cup Finals: 1975–2025

YearWinnerWinner’s ScoreRunner-upRunner-up ScoreResult
1975West Indies291/8Australia274West Indies won by 17 runs
1979West Indies286/9England194West Indies won by 92 runs
1983India183West Indies140India won by 43 runs
1987Australia253/5England246/8Australia won by 7 runs
1992Pakistan249/6England227Pakistan won by 22 runs
1996Sri Lanka245/3Australia241Sri Lanka won by 7 wickets
1999Australia133/2Pakistan132Australia won by 8 wickets
2003Australia359/2India234Australia won by 125 runs
2007Australia281/4Sri Lanka215/8Australia won by 53 runs
2011India277/4Sri Lanka274/6India won by 6 wickets
2015Australia186/3New Zealand183Australia won by 7 wickets
2019England241New Zealand241/8Match tied after Super Over, England won on boundary count
2023Australia241/4India240Australia won by 6 wickets

Highlights

  • The West Indies dominated the earliest editions with consecutive titles in 1975 and 1979,
  •  Australia is the most successful team, having won multiple finals including 1987, 1999, 2003, 2007, 2015, and 2023.
  • England The famous tied final in 2019 was decided by the boundary count-back rule, making England champions over New Zealand.
  • India won the title in 1983, 2011 and also multiple-time finalists and champions during this period. 
  • Sri Lanka won the cup in 1996
  • Pakistan won the title in 1992

Every championship match listed displays the final scores of both teams and the victory margin, showcasing the evolution and drama of the ODI World Cup over five decades.

Top 10 ODI World Cup Run Scorers

RankPlayerCountryRunsMatches100s50sSpan
1Sachin TendulkarIndia2,278456151992–2011
2Virat KohliIndia1,795375142011–2023
3Ricky PontingAustralia1,74346561996–2011
4Kumar SangakkaraSri Lanka1,53237572003–2015
5Rohit SharmaIndia1,59728792015–2023
6AB de VilliersSouth Africa1,20723462007–2015
7Chris GayleWest Indies1,18635262003–2019
8Mahela JayawardeneSri Lanka1,01640451999–2015
9Jacques KallisSouth Africa1,14836191996–2011
10Sanath JayasuriyaSri Lanka1,16538361992–2007

Highlights

  • Sachin Tendulkar leads with a record 2,278 runs, holding the highest tally in ODI World Cup history.
  • Modern greats like Virat Kohli and Rohit Sharma feature strongly, continuing their high-scoring prowess in recent editions.
  • Multiple countries are represented, with Australia, Sri Lanka, South Africa, West Indies, and India included.

Top 10 all-time wicket takers in the ICC Cricket World Cup (ODI) history

RankBowlerCountryWicketsMatchesBest Bowling FiguresPlaying Span
1Glenn McGrathAustralia71397/151996–2007
2Muttiah MuralitharanSri Lanka68405/261996–2011
3Mitchell StarcAustralia65286/282015–2023
4Lasith MalingaSri Lanka56296/382007–2019
5Mohammed ShamiIndia55187/422015–2023
6Wasim AkramPakistan55385/161987–2003
7Chaminda VaasSri Lanka49316/251996–2007
8Zaheer KhanIndia44235/422003–2011
9Javagal SrinathIndia44334/301992–2003
10Shaun TaitAustralia43176/432007–2011
  • Glenn McGrath leads the list with 71 wickets, playing a pivotal role in Australia’s three consecutive World Cup wins between 1999 and 2007.
  • Muttiah Muralitharan from Sri Lanka is second with 68 wickets, known for his spin mastery during his long career.
  • Mitchell Starc from Australia is the leading wicket-taker among contemporary players with 65 wickets, active from 2015 to 2023.
  • Other notable bowlers include Lasith Malinga, Mohammed Shami, and Wasim Akram, all of whom have left significant impact in World Cups.

Leave a Reply

Your email address will not be published. Required fields are marked *