Skip to main content

The ICC World Twenty20

The ICC World Twenty20 is one of the highlights in world cricket. The sporting event is also often simply referred to as WorldT20 or T20 World Cup, and forms the international championship of Twenty20 cricket. The ICC World Twenty20 is governed by the International Cricket Council (ICC). The championship consists of sixteen teams, including ten […]