About the CWC

Explore Global Events & Domestic Franchises

ICC Cricket World Cup

ICC Cricket World Cup

About the CWC

The ICC Men's Cricket World Cup is the international championship of One Day International (ODI) cricket. It is held every four years and is one of the world's most viewed sporting events.

History & Legacy

The first Cricket World Cup was held in England in 1975. The West Indies won the inaugural tournament.

Australia has been the most successful team, winning the tournament six times (1987, 1999, 2003, 2007, 2015, 2023).

The 2023 edition was hosted by India and saw Australia defeat the hosts in a thrilling final to claim their sixth title.

🏆 Past Winners (Year by Year)

YearWinnerRunner-upVenueResultPlayer of the Match
1975West IndiesAustraliaLord's, Londonwon by 17 runsClive Lloyd
1979West IndiesEnglandLord's, Londonwon by 92 runsViv Richards
1983IndiaWest IndiesLord's, Londonwon by 43 runsMohinder Amarnath
1987AustraliaEnglandEden Gardens, Kolkatawon by 7 runsDavid Boon
1992PakistanEnglandMCG, Melbournewon by 22 runsWasim Akram
1996Sri LankaAustraliaGaddafi Stadium, Lahorewon by 7 wicketsAravinda de Silva
1999AustraliaPakistanLord's, Londonwon by 8 wicketsShane Warne
2003AustraliaIndiaWanderers, Johannesburgwon by 125 runsRicky Ponting
2007AustraliaSri LankaKensington Oval, Barbadoswon by 53 runs (D/L)Adam Gilchrist
2011IndiaSri LankaWankhede Stadium, Mumbaiwon by 6 wicketsMS Dhoni
2015AustraliaNew ZealandMCG, Melbournewon by 7 wicketsJames Faulkner
2019EnglandNew ZealandLord's, Londontied, England won on boundary countBen Stokes
2023AustraliaIndiaNarendra Modi Stadium, Ahmedabadwon by 6 wicketsTravis Head

🏏 Teams

Australia

Australia (AUS)

Captain: Pat Cummins • Titles: 6

India

India (IND)

Captain: Rohit Sharma • Titles: 2

England

England (ENG)

Captain: Jos Buttler • Titles: 1

West Indies

West Indies (WI)

Captain: Shai Hope • Titles: 2

Pakistan

Pakistan (PAK)

Captain: Babar Azam • Titles: 1

Sri Lanka

Sri Lanka (SL)

Captain: Kusal Mendis • Titles: 1

New Zealand

New Zealand (NZ)

Captain: Kane Williamson • Titles: 0

South Africa

South Africa (SA)

Captain: Temba Bavuma • Titles: 0

📊 All-Time Records

Most Runs
Sachin Tendulkar
2278 runs
Most Wickets
Glenn McGrath
71 wkts
Highest Individual
Martin Guptill
237* (2015)
Highest Team Total
South Africa
428/5 (2023)
Most Sixes
Chris Gayle
49 sixes
Most Catches
Ricky Ponting
28 catches

Quick Facts

  • FormatODI Cricket
  • Location / HostGlobal
  • Number of Teams10 Teams
  • Inaugural Season1975
  • Current Champion🏆 Australia