The International Cricket Council organises the majority of major international events. They are responsible for the ICC Intercontinental Cup, the ICC World Cricket League, and the World Twenty20, all major events in the annual cricket schedule.