Cricket World Cup Winners List: Every ODI World Cup Champion (1975–2023)
Australia are the one-day world champions and by far the most successful side in the tournament’s history. They beat hosts India by six wickets in the 2023 final in Ahmedabad, with Travis Head making 137, to win their sixth title. The next men’s Cricket World Cup is in 2027, hosted by South Africa, Zimbabwe and Namibia.
Every 50-over World Cup final since 1975 is listed below, with the title count by country and the finals that shaped the one-day game. International scores and results are on our cricket hub.
Quick facts
- Current champions: Australia (2023)
- Most titles: Australia, 6
- Different winners: 6 countries
- Three titles in a row: Australia, 1999, 2003 and 2007
- Next World Cup: 2027 in South Africa, Zimbabwe and Namibia, with 14 teams
Every Cricket World Cup winner (1975–2023)
| Year | Hosts | Winner | Runner-up | Result | Final venue |
|---|---|---|---|---|---|
| 2023 | India | Australia | India | 6 wickets | Ahmedabad |
| 2019 | England and Wales | England | New Zealand | Tie; won on boundary count after tied Super Over | Lord’s |
| 2015 | Australia and New Zealand | Australia | New Zealand | 7 wickets | Melbourne |
| 2011 | India, Sri Lanka and Bangladesh | India | Sri Lanka | 6 wickets | Mumbai |
| 2007 | West Indies | Australia | Sri Lanka | 53 runs (DLS) | Bridgetown, Barbados |
| 2003 | South Africa, Zimbabwe and Kenya | Australia | India | 125 runs | Johannesburg |
| 1999 | England | Australia | Pakistan | 8 wickets | Lord’s |
| 1996 | India, Pakistan and Sri Lanka | Sri Lanka | Australia | 7 wickets | Lahore |
| 1992 | Australia and New Zealand | Pakistan | England | 22 runs | Melbourne |
| 1987 | India and Pakistan | Australia | England | 7 runs | Kolkata |
| 1983 | England | India | West Indies | 43 runs | Lord’s |
| 1979 | England | West Indies | England | 92 runs | Lord’s |
| 1975 | England | West Indies | Australia | 17 runs | Lord’s |
Cricket World Cup titles by country
| Country | Titles | Years |
|---|---|---|
| Australia | 6 | 1987, 1999, 2003, 2007, 2015, 2023 |
| India | 2 | 1983, 2011 |
| West Indies | 2 | 1975, 1979 |
| Pakistan | 1 | 1992 |
| Sri Lanka | 1 | 1996 |
| England | 1 | 2019 |
New Zealand have reached two finals, in 2015 and 2019, and South Africa have never reached one.
Finals that changed cricket
1983: India stun West Indies
West Indies had won the first two World Cups and bowled India out for 183 at Lord’s. Kapil Dev’s side then dismissed them for 140, a result that changed cricket in India for good.
1992: Pakistan’s cornered tigers
Pakistan were close to elimination halfway through the group stage. Imran Khan’s team won their last matches, beat New Zealand in the semi-final and England by 22 runs in Melbourne, with Wasim Akram’s two wickets in two balls turning the final.
1996: Sri Lanka’s breakthrough
Arjuna Ranatunga’s side changed one-day batting with aggressive opening play and beat Australia by seven wickets in Lahore, Aravinda de Silva scoring an unbeaten century.
2011: Dhoni finishes it with a six
India became the first team to win a World Cup final on home soil. MS Dhoni hit the winning six at the Wankhede Stadium to beat Sri Lanka, 28 years after the 1983 win.
2019: the closest final ever
England and New Zealand both scored 241 at Lord’s, and the Super Over was tied too. England won on the boundary count rule, which the ICC later scrapped.
Frequently asked questions
Who won the last Cricket World Cup?
Australia, who beat India by six wickets in the 2023 final in Ahmedabad.
Which country has won the most Cricket World Cups?
Australia, with six titles.
When is the next Cricket World Cup?
In October and November 2027, in South Africa, Zimbabwe and Namibia.
Has Pakistan won the Cricket World Cup?
Yes, in 1992 under Imran Khan. They were also runners-up in 1999.
For T20 cricket, see the T20 World Cup winners list. For Test cricket, read how the World Test Championship works.
Source: ICC. Last checked September 2026.
Comments