World Cup

Cricket World Cup Winners List: Every Final from 1975 to 2023

· Updated · 0 comments

ICC Cricket World Cup winners from 1975 to 2023 with champions, national flags and the World Cup trophy

The ICC Men's Cricket World Cup is the biggest prize in one-day international (ODI) cricket. Since the first tournament in England in 1975, only six teams have lifted the trophy. Here is every winner, every final and what made each one special.

All World Cup winners at a glance

YearWinnerRunner-upFinal venue
1975West IndiesAustraliaLord's, London
1979West IndiesEnglandLord's, London
1983IndiaWest IndiesLord's, London
1987AustraliaEnglandEden Gardens, Kolkata
1992PakistanEnglandMelbourne Cricket Ground
1996Sri LankaAustraliaGaddafi Stadium, Lahore
1999AustraliaPakistanLord's, London
2003AustraliaIndiaWanderers, Johannesburg
2007AustraliaSri LankaKensington Oval, Barbados
2011IndiaSri LankaWankhede Stadium, Mumbai
2015AustraliaNew ZealandMelbourne Cricket Ground
2019EnglandNew ZealandLord's, London
2023AustraliaIndiaNarendra Modi Stadium, Ahmedabad

Most World Cup titles

  • Australia – 6 (1987, 1999, 2003, 2007, 2015, 2023)
  • West Indies – 2 (1975, 1979)
  • India – 2 (1983, 2011)
  • Pakistan – 1 (1992)
  • Sri Lanka – 1 (1996)
  • England – 1 (2019)

The finals, one by one

1975 and 1979: West Indies set the standard

Clive Lloyd's West Indies won the first final against Australia by 17 runs, with Lloyd himself scoring a century. Four years later they beat England by 92 runs, and Viv Richards made an unbeaten hundred. The West Indies were the first great one-day team.

1983: India's surprise at Lord's

Kapil Dev's India defended a modest total of 183 and bowled out the West Indies for 140 to win by 43 runs. The victory changed cricket in India and helped make the country the game's biggest market.

1987: Australia's first title

The first World Cup outside England was held in India and Pakistan. Allan Border's Australia beat England by 7 runs in a tense final at Eden Gardens.

1992: Pakistan's greatest day

Imran Khan's Pakistan recovered from a poor start to the tournament, then beat England by 22 runs in Melbourne. Wasim Akram's two wickets in two balls swung the final. Read more in our story of Pakistan cricket's greatest moments.

1996: Sri Lanka in Lahore

Arjuna Ranatunga's Sri Lanka beat Australia by 7 wickets at the Gaddafi Stadium, with Aravinda de Silva unbeaten on 107. Their attacking batting at the top of the order changed how teams approached the first overs.

1999 to 2007: Australia's hat-trick

Australia beat Pakistan at Lord's in 1999, India in Johannesburg in 2003 (Ricky Ponting made 140 not out) and Sri Lanka in Barbados in 2007 (Adam Gilchrist made 149). No other team has won three World Cups in a row.

2011: India win at home

India beat Sri Lanka by 6 wickets in Mumbai. Captain MS Dhoni finished the chase with a six and was named player of the final.

2015: Australia in Melbourne

Co-hosts Australia beat co-hosts New Zealand by 7 wickets at the MCG for their fifth title.

2019: England win the closest final

England and New Zealand finished level after 50 overs and level again after the super over. England won on the boundary-count rule, which the ICC later replaced: super overs are now repeated until there is a winner.

2023: Australia's sixth title

In Ahmedabad, Australia beat hosts India by 6 wickets. Travis Head scored 137 in the chase.

The next World Cup

The 2027 Men's Cricket World Cup is scheduled to be hosted by South Africa, Zimbabwe and Namibia. Check our World Cup section for previews as the tournament gets closer.

World Cup records

These are the main records of the Men's Cricket World Cup, as of the end of the 2023 tournament.

RecordHolderDetails
Most runsSachin Tendulkar (India)2,278 runs in six World Cups, 1992–2011
Most wicketsGlenn McGrath (Australia)71 wickets, 1996–2007
Most hundredsRohit Sharma (India)7 centuries
Highest individual scoreMartin Guptill (New Zealand)237 not out against West Indies, 2015
Highest team totalAustralia417 for 6 against Afghanistan in Perth, 2015
Most runs in one World CupVirat Kohli (India)765 runs in 2023
Most wickets in one World CupMitchell Starc (Australia)27 wickets in 2019

How the World Cup has changed

The first three World Cups, in 1975, 1979 and 1983, were played in England with 60 overs per side, white clothing and a red ball. From 1987 matches were reduced to 50 overs. The 1992 tournament in Australia and New Zealand brought coloured clothing, a white ball and day-night matches, the look of one-day cricket that fans know today.

The number of teams has changed often. Eight teams played in 1975, fourteen in 2011 and 2015, and ten in 2019 and 2023, when every team played every other team once before the semi-finals. The 2027 World Cup is planned with fourteen teams again.

Pakistan at the World Cup

Pakistan won the trophy in 1992 and reached the final in 1999, when they lost to Australia at Lord's. They also played in the semi-finals in 1979, 1983, 1987 and 2011. Pakistan's fast bowlers have often been the stars of the tournament, from Imran Khan and Wasim Akram to Shoaib Akhtar and Shaheen Shah Afridi.

Frequently asked questions

Which team has won the most Cricket World Cups?

Australia, with six titles: 1987, 1999, 2003, 2007, 2015 and 2023.

Has Pakistan won the Cricket World Cup?

Yes, once. Imran Khan's team beat England by 22 runs in the 1992 final in Melbourne.

Who won the 2023 World Cup?

Australia beat India by 6 wickets in the final in Ahmedabad on 19 November 2023.

Where is the next World Cup?

The 2027 Men's Cricket World Cup is scheduled to be held in South Africa, Zimbabwe and Namibia.

#World Cup#ODI#Cricket History#Records

Comments (0)

No comments yet. Be the first to share your view.

Comments are checked before they appear. Please be respectful.

More cricket news