Cricket Archive

ICC Cricket World Cup Winners List (1975-2019)
The ICC Cricket World Cup, the “flagship event of the international cricket calendar” by the ICC, is one of the world’s most viewed sporting events. The tournament is organized by the International Cricket Council (ICC), every four years. Since the first tournament was held in the year 1975 in England, the tournament has been held for










