The ICC T20 World Cup is one of the most exciting and widely followed cricket tournaments across the globe. Introduced in 2007, the T20 format revolutionized cricket with its fast-paced, thrilling matches that captured the attention of fans worldwide. Over the years, the tournament has produced unforgettable moments, legendary performances, and historic victories that have shaped the modern era of cricket. The T20 World Cup winners list from 2007 to 2026 tells the story of cricket’s most thrilling format, where matches can flip in minutes, and new heroes are born overnight.
The most recent completed edition took place in 2024, when India defeated South Africa by seven runs to secure the title. Meanwhile, the 2026 T20 World Cup is scheduled from 7 February to 8 March in India and Sri Lanka, with the final planned at the Narendra Modi Stadium in Ahmedabad. Meanwhile, you can check all the winners here!
Complete List of T20 World Cup Winners:
Here is the complete list of champions from 2007 – so far:
| Year | Winner | Runner-up | Result |
|---|---|---|---|
| 2007 | India | Pakistan | India won by 5 runs |
| 2009 | Pakistan | Sri Lanka | Pakistan won by 8 wickets |
| 2010 | England | Australia | England won by 7 wickets |
| 2012 | West Indies | Sri Lanka | West Indies won by 36 runs |
| 2014 | Sri Lanka | India | Sri Lanka won by 6 wickets |
| 2016 | West Indies | England | West Indies won by 4 wickets |
| 2021 | Australia | New Zealand | Australia won by 8 wickets |
| 2022 | England | Pakistan | England won by 5 wickets |
| 2024 | India | South Africa | India won by 7 runs |

T20 World Cup 2026
The ICC Men’s T20 World Cup 2026 will be the tenth edition of the tournament and will be jointly hosted by India and Sri Lanka. Scheduled from 7 February to 8 March 2026, the event will feature 20 teams playing 55 matches across venues in both countries. The tournament brings together top-ranked teams and qualifiers, with Italy making its first-ever appearance in the men’s T20 World Cup.
- Dates: 7 February to 8 March 2026
- Hosts: India and Sri Lanka
- Administrator: International Cricket Council (ICC)
- Format: T20 International
- Teams: 20
- Matches: 55
Subscribe to The Junior Age Newspaper – click here. Know more fun facts on The Junior Age’s YouTube!
