ICC Cricket World Cup Winners List – ODIs & T20s

Every four years the best of the cricketing world assemble to contest for the most coveted prize. Over the years we’ve seen plenty of breathtaking moments that have captured hearts and made heroes. Initially starting off as an ODI competition, presently there are two different formats – the ICC World Cup (50 over format) and the ICC T20 World Cup.

In this blog, we’re going to take a look at the list of winners of both formats. So if you’ve been looking for a comprehensive source to know the entire list of winners, this post can help you out.

ICC 50-over Cricket World Cup Winner List

Till date, there have been twelve world cups producing six different winners. First contested in 1975 and the most recent one in 2019, the competition has showcased some of the best cricketing moments.

World Cup Winners List

  • 1975 – West Indies
  • 1979 – West Indies
  • 1983 – India
  • 1987 – Australia
  • 1992 – Pakistan
  • 1996 – Sri Lanka
  • 1999 – Australia
  • 2003 – Australia
  • 2007 – Australia
  • 2011 – India
  • 2015 – Australia
  • 2019 – England

Over the years of the competition, Australia has emerged as the most successful team securing an astounding 5 championships. They also hold the record for playing in the most number of finals.

ICC T20 World Cup Winners List

The first-ever T20 World Cup was held in the year 2007 with South Africa playing as the hosts. The world was introduced to a completely new format and the tournament produced some magical moments. But unlike the fifty-over format, the T20 championship is played more frequently.

T20 World Cup Winners List

  • 2007 – India
  • 2009 – Pakistan
  • 2010 – England
  • 2012 – West Indies
  • 2014 – Sri Lanka
  • 2016 – West Indies

In the brief history of the competition, West Indies has managed to become the only team to secure the title more than once. With the next tournament set to be hosted in UAE and Oman in 2021, there is a lot to look forward to as surely history will be made and records will be broken.