ICC Cricket World Cup
ODI · international · 13 editions
ODI World Cup — every four years
Champions by year
| Year | Champion | Runner-up | Venue | Result |
|---|---|---|---|---|
| 2023 | Australia | India | Narendra Modi Stadium | AUS won by 6 wickets |
| 2019 | England | New Zealand | Lord's | ENG won on boundary count |
| 2015 | Australia | New Zealand | MCG | AUS won by 7 wickets |
| 2011 | India | Sri Lanka | Wankhede | IND won by 6 wickets |
| 2007 | Australia | Sri Lanka | Kensington Oval | AUS won by 53 runs (D/L) |
| 2003 | Australia | India | Wanderers | AUS won by 125 runs |
| 1999 | Australia | Pakistan | Lord's | AUS won by 8 wickets |
| 1996 | Sri Lanka | Australia | Gaddafi Stadium | SL won by 7 wickets |
| 1992 | Pakistan | England | MCG | PAK won by 22 runs |
| 1987 | Australia | England | Eden Gardens | AUS won by 7 runs |
| 1983 | India | West Indies | Lord's | IND won by 43 runs |
| 1979 | West Indies | England | Lord's | WI won by 92 runs |
| 1975 | West Indies | Australia | Lord's | WI won by 17 runs |
Top run scorers (ICC Cricket World Cup)
- Sachin Tendulkar (India)2278 runs · 45 m · avg 56.95
- Ricky Ponting (Australia)1743 runs · 46 m · avg 45.86
- Kumar Sangakkara (Sri Lanka)1532 runs · 37 m · avg 56.74
- Brian Lara (West Indies)1225 runs · 34 m · avg 42.24
- Rohit Sharma (India)1575 runs · 25 m · avg 65.62
Top wicket takers (ICC Cricket World Cup)
- Glenn McGrath (Australia)71 wkts · 39 m · avg 18.19
- Muttiah Muralitharan (Sri Lanka)68 wkts · 40 m · avg 19.63
- Mitchell Starc (Australia)65 wkts · 25 m · avg 14.69
- Wasim Akram (Pakistan)55 wkts · 38 m · avg 23.83
- Lasith Malinga (Sri Lanka)56 wkts · 29 m · avg 21.66
Frequently asked
Who won the most recent ICC Cricket World Cup?
Australia won the 2023 ICC Cricket World Cup: AUS won by 6 wickets.
Which team has won the ICC Cricket World Cup most times?
Australia leads with 6 titles.
When did the ICC Cricket World Cup start?
The first ICC Cricket World Cup was held in 1975.
Who is the leading run-scorer in ICC Cricket World Cup history?
Sachin Tendulkar (India) with 2278 runs in 45 matches (avg 56.95).
Who has taken the most wickets in ICC Cricket World Cup history?
Glenn McGrath (Australia) with 71 wickets in 39 matches (avg 18.19).