All ICC Cricket World Cup Finals 1975–2023: Results, Moments, and the History of ODI Cricket's Greatest Matches
A complete guide to every ODI Cricket World Cup final from 1975 to 2023 — who played, who won, the key moments, and how the tournament's history reflects 50 years of cricket's evolution.
The ICC Cricket World Cup has been held every four years since 1975, producing 13 finals across 50 years that have featured some of cricket's most dramatic moments. West Indies won the first two editions in 1975 and 1979; India's improbable triumph in 1983 under Kapil Dev transformed cricket's commercial and cultural landscape in South Asia; and Australia's domination from 1999 to 2007, winning three consecutive tournaments, defines the most successful sustained World Cup campaign in the format's history. The 2019 final between England and New Zealand produced the most dramatic conclusion in World Cup history — a tie, a Super Over tie, and victory decided by boundary count.
World Cup Finals: 1975 to 1996
- 1975: West Indies beat Australia by 17 runs — Lord's, London (Clive Lloyd 102, Roy Fredericks 58)
- 1979: West Indies beat England by 92 runs — Lord's, London (Viv Richards 138*)
- 1983: India beat West Indies by 43 runs — Lord's, London (Kapil Dev's catch to dismiss Richards, Mohinder Amarnath 26 and 3/12)
- 1987: Australia beat England by 7 runs — Eden Gardens, Calcutta (David Boon 75, Border 31)
- 1992: Pakistan beat England by 22 runs — Melbourne Cricket Ground (Imran Khan 72, Wasim Akram 3/49)
- 1996: Sri Lanka beat Australia by 7 wickets — Lahore, Pakistan (Aravinda de Silva 107*)
Australia's Dominant Era: 1999–2007
Australia won three consecutive World Cups between 1999 and 2007, a dominance unprecedented in the tournament's history. In 1999, Australia defeated Pakistan by 8 wickets in the final at Lord's after Shane Warne's bowling in the Super Six stage was decisive — Warne took 4/29 in the final and was Man of the Tournament. In 2003, Australia defeated India by 125 runs in Johannesburg — Ricky Ponting scored 140* in the final, and Adam Gilchrist's attacking batting in the tournament was central to Australia's momentum. In 2007, Australia defeated Sri Lanka in a rain-shortened final in Bridgetown, Barbados — Adam Gilchrist scored 149 from 104 balls in a destructive display widely regarded as one of the finest World Cup final innings. Australia went unbeaten across the three tournaments, winning 29 consecutive World Cup matches.
India 2011 and West Indies 2012
India's second World Cup triumph came in 2011 on home soil, defeating Sri Lanka in the final at Wankhede Stadium, Mumbai. Mahela Jayawardena scored 103* for Sri Lanka to set 274; India's chase was rocky before MS Dhoni promoted himself above Yuvraj Singh to bat at six and delivered one of the most iconic innings in Indian cricket history — 91* from 79 balls including the winning six over long-on. It was Dhoni's extraordinary ability to perform under pressure, and his tactical decision to promote himself, that became the defining image of Indian cricket's second golden era. Sachin Tendulkar, playing in his sixth and final World Cup, famously ran off the ground in tears.
2023: India's Near-Miss and Australia's Sixth Title
The 2023 World Cup was held in India, and the host nation went unbeaten through the tournament — winning all 10 of their group stage and semi-final matches — to reach the final against Australia in Ahmedabad. The Narendra Modi Stadium, with a capacity of 132,000, hosted the largest crowd in World Cup final history. India were favoured heavily, but Australia produced one of the great World Cup upsets: Travis Head scored 137 from 120 balls and put on 192 with Marnus Labuschagne (58) to chase India's 240 with 43 balls to spare. The loss was India's most painful defeat in decades, coming in front of their home crowd after an unbeaten tournament. Australia's sixth World Cup title extended their record as the most successful nation in tournament history.
Frequently asked questions
Which country has won the most Cricket World Cups?
Australia has won the most ODI Cricket World Cups with six titles (1987, 1999, 2003, 2007, 2015, 2023). West Indies won the first two editions in 1975 and 1979. India has won twice (1983, 2011). Pakistan won once (1992), Sri Lanka once (1996), and England once (2019). Australia's three consecutive victories from 1999 to 2007 are the dominant run in the tournament's history.
Who has scored the most runs in a single Cricket World Cup final?
Adam Gilchrist scored 149 from 104 balls for Australia in the 2007 World Cup final against Sri Lanka in Bridgetown, Barbados — the highest individual score in a World Cup final. Gilchrist used a squash ball in his glove during the innings to improve his grip, which became widely noted. His innings featured 13 fours and 8 sixes and effectively decided the final within his batting period.
How many times has India won the Cricket World Cup?
India has won the ODI Cricket World Cup twice — in 1983 under Kapil Dev and in 2011 under MS Dhoni. The 1983 victory was India's first and came as a major surprise, defeating West Indies (the dominant team of the era) in the final at Lord's. The 2011 victory on home soil ended a 28-year wait and was celebrated as one of India's greatest sporting achievements. India reached the 2023 final unbeaten but lost to Australia.
