-
Published on : September 29th, 2026T20 World Cup Winners List from 2007 to 2026 with Captain Name
The ICC Men?s T20 World Cup began in 2007. Since then, six teams have lifted the trophy. India?s win in 2026 added a new milestone. It became the first side to defend the title successfully in 2007.
T20 World Cup Winners List (2007?2026)
Here?s the full list of champions, runners-up, captains, final venues and results for all ten editions.
Year Winner Winning Captain Runner-up Final Venue Result 2007 India MS Dhoni Pakistan Johannesburg India won by 5 runs 2009 Pakistan Younis Khan Sri Lanka Lord?s, London Pakistan won by 8 wickets 2010 England Paul Collingwood Australia Bridgetown England won by 7 wickets 2012 West Indies Darren Sammy Sri Lanka Colombo West Indies won by 36 runs 2014 Sri Lanka Lasith Malinga India Dhaka Sri Lanka won by 6 wickets 2016 West Indies Darren Sammy England Kolkata West Indies won by 4 wickets 2021 Australia Aaron Finch New Zealand Dubai Australia won by 8 wickets 2022 England Jos Buttler Pakistan Melbourne England won by 5 wickets 2024 India Rohit Sharma South Africa Bridgetown India won by 7 runs 2026 India Suryakumar Yadav New Zealand Ahmedabad India won by 96 runs, India 255/5, New Zealand 159 Which Team Has Won the Most T20 World Cups?
India leads the list with three titles. England and the West Indies have won twice each, while Pakistan, Sri Lanka and Australia have one title apiece.
Team Titles Winning Years India 3 2007, 2024, 2026 England 2 2010, 2022 West Indies 2 2012, 2016 Pakistan 1 2009 Sri Lanka 1 2014 Australia 1 2021 How Each Final Unfolded
2007, India beat Pakistan by 5 runs
The inaugural tournament finished with an India?Pakistan final in Johannesburg. India won by five runs under MS Dhoni, giving the new competition a close, memorable finish right from the start.
2009 ? Pakistan won by 8 wickets
Two years later, Pakistan went all the way. Younis Khan?s side beat Sri Lanka by eight wickets at Lord?s, securing the country?s first T20 World Cup title.
2010 ? England won by 7 wickets
England claimed its first championship in Bridgetown, beating Australia by seven wickets. Paul Collingwood captained the team during its title-winning run.
2012 ? West Indies won by 36 runs
Playing in front of a home crowd, Sri Lanka reached the final in Colombo but couldn?t finish the job. The West Indies won by 36 runs, with Darren Sammy leading the side to its first crown.
2014 ? Sri Lanka won by 6 wickets
Sri Lanka had been a finalist in 2009 and 2012. In Dhaka, the team got over the line at last, defeating India by six wickets. Lasith Malinga captained the champions.
2016 ? West Indies won by 4 wickets
The West Indies beat England by four wickets in Kolkata. Sammy was captain once more, and the victory made the team the tournament?s first two-time champion.
2021 ? Australia won by 8 wickets
Australia had reached the final before, but its first T20 World Cup title came in Dubai. Aaron Finch?s team defeated New Zealand by eight wickets.
2022 ? England won by 5 wickets
At the Melbourne Cricket Ground, England beat Pakistan by five wickets. Jos Buttler led the side to its second title, twelve years after the team?s first win in 2010.
2024 ? India won by 7 runs
The Barbados final was much tighter than the eventual scoreline might suggest. India held on to beat South Africa by seven runs, with Rohit Sharma as captain.
2026 ? India won by 96 runs
India scored 255/5 and defeated New Zealand for 159, winning by 96 runs. The victory gave India its third T20 World Cup title and made it the first team to successfully defend the men's T20 World Cup.
A Few Records Worth Noting
The winning margins show just how differently these finals have played out. India?s first title in 2007 came by five runs, and its 2024 win was decided by seven. In 2026, the margin was a much larger 96 runs.
A few milestones stand out:
- Most titles: India, with three.
- Two-time champions: England and the West Indies.
- One-time champions: Pakistan, Sri Lanka, Australia.
- First champions: India, in 2007.
- First successful title defence: India, in 2026.
- Highest total in a final: India?s 255/5 in 2026.
Frequently Asked Questions (FAQs)
Q1. Which team has won the most Men?s T20 World Cups?
A1. India has won the tournament three times: in 2007, 2024 and 2026.
Q2. Who won the first T20 World Cup in 2007?
A2. India won the inaugural edition, beating Pakistan by five runs in Johannesburg.
Q3. Who won the 2026 T20 World Cup?
A3. India defeated New Zealand by 96 runs in the final in Ahmedabad.
Q4. Which teams have won the T20 World Cup twice?
A4. England and the West Indies have each won the men?s tournament twice.