The ICC Men’s T20 World Cup, originally known as the ICC World Twenty20, was first held in 2007 in South Africa, marking the beginning of international competition in the shortest format of the game - 20 overs per side.

India won that inaugural edition after a thrilling final against Pakistan, which helped spark the global popularity of T20 cricket.

The tournament has since been staged roughly every two years, featuring teams from across the cricketing world. Over time, it has expanded in both scale and competitiveness, with nations such as England, West Indies, Sri Lanka, Pakistan, and Australia also lifting the trophy.

The West Indies became the first team to win the title twice, followed by England and India, underlining their strength in the T20 format. Each edition has produced iconic moments—from Yuvraj Singh’s six sixes in an over in 2007 to Carlos Brathwaite’s last-over heroics in 2016—cementing the T20 World Cup’s reputation as one of cricket’s most exciting and unpredictable global tournaments.

2012 ICCT20 World Cup

The fourth edition of the hugely popular ICC World Twenty20 Cup was held in Sri Lanka between September 18 and October 7, 2012. 12 teams, the 10 Full Members and two qualifiers (Afghanistan and Ireland), took part in the event. The favourites for the tournament were the 3 Asian nations - India, Pakistan and hosts Sri Lanka. The West Indies, who are at full strength, threw a surprise. Read CricketCrowd's ICC T20 World Cup preview here.

The final played in Colombo was won by the West Indies as it upset the local favourites, Sri Lanka.

Event Videos  

Standing table not available (V18)

Share with
What are these?
Yuvraj Singh Samra
Yuvraj Singh Samra
(International Debut: 2025)
Canada
Dinusha, Gamage Sonal
Dinusha, Gamage Sonal
(International Debut: 2025)
Sri Lanka
Weatherald, Jake B
Weatherald, Jake B
(International Debut: 2025)
Australia
Cameron, Francis J
Cameron, Francis J
(Born on this day 102 yrs ago)
22/06/1923 West Indies
Webb, Murray G
Webb, Murray G
(Born on this day 78 yrs ago)
22/06/1947 New Zealand
Sarwate, Chandrasekhar T
Sarwate, Chandrasekhar T
(Born on this day 105 yrs ago)
22/06/1920 India
around the world
more...
CricketCrowd Articles
more...