The International Cricket Council (ICC) holds the Cricket World Cup every four years. As with most sporting finals, there are preliminary qualifying rounds before reaching the final. The first three World Cups were held in England, beginning in 1975. Currently, the...