T20 World Cup Winners List and Records
The ICC Men’s T20 World Cup has produced some of the most dramatic moments in international cricket since India won the first tournament in 2007. Pakistan, England, West Indies, Sri Lanka and Australia later joined the champions list, while India returned to the top in 2024 and successfully defended the trophy in 2026. India’s 96-run victory over New Zealand in the 2026 final made them the first country to win three Men’s T20 World Cup titles, the first to win consecutive editions and the first team to lift the men’s T20 World Cup on home soil.
T20 World Cup Winners List – 2007 to 2026
| Year | Winner | Runner-up | Final Result | Player of the Tournament |
|---|---|---|---|---|
| 2007 | India | Pakistan | India won by 5 runs | Shahid Afridi |
| 2009 | Pakistan | Sri Lanka | Pakistan won by 8 wickets | Tillakaratne Dilshan |
| 2010 | England | Australia | England won by 7 wickets | Kevin Pietersen |
| 2012 | West Indies | Sri Lanka | West Indies won by 36 runs | Shane Watson |
| 2014 | Sri Lanka | India | Sri Lanka won by 6 wickets | Virat Kohli |
| 2016 | West Indies | England | West Indies won by 4 wickets | Virat Kohli |
| 2021 | Australia | New Zealand | Australia won by 8 wickets | David Warner |
| 2022 | England | Pakistan | England won by 5 wickets | Sam Curran |
| 2024 | India | South Africa | India won by 7 runs | Jasprit Bumrah |
| 2026 | India | New Zealand | India won by 96 runs | Sanju Samson |
Virat Kohli remains the only player to win the Player of the Tournament award in consecutive editions, taking the honor in 2014 and 2016. Jasprit Bumrah won it during India’s undefeated 2024 title run, while Sanju Samson received the award in 2026 after scoring 321 runs from only five innings.
2007 T20 World Cup Final – India Beat Pakistan
The first Men’s T20 World Cup finished with the perfect rivalry: India against Pakistan at Johannesburg.
India scored 157/5, with Gautam Gambhir making 75 and a young Rohit Sharma adding an unbeaten 30 from 16 balls.
Pakistan’s chase went down to the final over. Misbah-ul-Haq appeared capable of completing the win, but his attempted scoop against Joginder Sharma was caught by Sreesanth.
Pakistan were dismissed for 152, giving India a five-run victory under MS Dhoni.
The tournament also included Yuvraj Singh’s six sixes against England and India’s bowl-out victory over Pakistan earlier in the competition. Shahid Afridi was named Player of the Tournament after taking 12 wickets.
2009 T20 World Cup Final – Pakistan Beat Sri Lanka
Pakistan returned to the final two years later and completed the job they had narrowly missed in 2007.
Sri Lanka scored 138/6 at Lord’s, with Kumar Sangakkara making an unbeaten 64.
Pakistan chased the target comfortably, reaching 139/2 and winning by eight wickets.
Shahid Afridi followed his excellent semifinal performance with an unbeaten 54 in the final.
Tillakaratne Dilshan was named Player of the Tournament after an outstanding competition in which his aggressive opening batting helped Sri Lanka reach the final.
The championship gave Pakistan their first Men’s T20 World Cup title.
2010 T20 World Cup Final – England Beat Australia
England won their first major ICC men’s limited-overs title at the 2010 T20 World Cup in the Caribbean.
Australia scored 147/6 in the final at Bridgetown.
England responded aggressively through Craig Kieswetter and Kevin Pietersen. Kieswetter made 63 from 49 balls, while Pietersen scored 47.
England reached 148/3 in 17 overs and won by seven wickets.
Pietersen finished the tournament with 248 runs and was named Player of the Tournament.
2012 T20 World Cup Final – West Indies Beat Sri Lanka
West Indies claimed their first Men’s T20 World Cup title in Colombo in 2012.
Their innings began poorly, but Marlon Samuels produced one of the great World Cup final performances.
Samuels scored 78 from 56 balls and helped West Indies recover to 137/6.
Sri Lanka were then bowled out for 101.
Sunil Narine took 3/9, while Darren Sammy’s team completed a 36-run victory.
Shane Watson was Player of the Tournament after contributing heavily with both bat and ball during Australia’s run to the semifinals.
2014 T20 World Cup Final – Sri Lanka Beat India
Sri Lanka finally won the Men’s T20 World Cup in 2014 after several near misses in global tournaments.
India scored 130/4 in the final in Mirpur.
Virat Kohli made 77, but Sri Lanka controlled the closing overs brilliantly.
Kumar Sangakkara then scored an unbeaten 52 as Sri Lanka reached 134/4 and won by six wickets.
The victory provided a memorable T20I farewell for Sangakkara and Mahela Jayawardene.
Kohli was named Player of the Tournament after scoring 319 runs, which remained the record for most runs in a single edition until 2026.
2016 T20 World Cup Final – West Indies Beat England
The 2016 final produced perhaps the most famous finish in T20 World Cup history.
England scored 155/9 at Eden Gardens.
West Indies entered the final over needing 19 runs, with Carlos Brathwaite facing Ben Stokes.
Brathwaite hit the first four balls of the over for sixes.
West Indies reached 161/6 and won by four wickets, becoming the first team to win the Men’s T20 World Cup twice.
Marlon Samuels scored an unbeaten 85 in the final, while Virat Kohli was named Player of the Tournament for the second consecutive edition after scoring 273 runs at an average of 136.50.
2021 T20 World Cup Final – Australia Beat New Zealand
After years of success in ODI cricket, Australia finally won the Men’s T20 World Cup in 2021.
New Zealand scored 172/4 in Dubai, with Kane Williamson producing a superb 85.
Australia lost Aaron Finch early but recovered through David Warner and Mitchell Marsh.
Marsh finished unbeaten on 77, while Warner scored 53.
Australia reached 173/2 and won by eight wickets.
Warner was named Player of the Tournament after scoring 289 runs, while Marsh received Player of the Match in the final.
2022 T20 World Cup Final – England Beat Pakistan
England became two-time champions by defeating Pakistan at the Melbourne Cricket Ground.
Pakistan made 137/8, with Sam Curran taking 3/12.
England had problems during the chase and slipped to 45/3, but Ben Stokes controlled the pressure.
Stokes scored an unbeaten 52 and guided England to 138/5 with an over remaining.
The five-wicket victory gave England their second T20 World Cup title after 2010.
Curran was named both Player of the Match in the final and Player of the Tournament.
2024 T20 World Cup Final – India Beat South Africa
India ended a 17-year wait for their second T20 World Cup title in Barbados.
India scored 176/7, which was then the highest total in a Men’s T20 World Cup final. Virat Kohli anchored the innings with 76 after India had fallen to 34/3.
South Africa moved into a strong position and required only 30 runs from the final 30 balls.
India’s bowlers responded brilliantly.
Jasprit Bumrah dismissed Marco Jansen during a decisive late spell, Hardik Pandya removed Heinrich Klaasen and Suryakumar Yadav completed a famous boundary catch to dismiss David Miller.
South Africa finished on 169/8, giving India a seven-run win.
Bumrah was Player of the Tournament after taking 15 wickets at an average of 8.26 and an economy rate of only 4.17.
2026 T20 World Cup Final – India Beat New Zealand
India made history in Ahmedabad in 2026.
Suryakumar Yadav’s team faced New Zealand at the Narendra Modi Stadium and produced the highest score ever made in a Men’s T20 World Cup final.
India reached 255/5.
Sanju Samson scored 89 from 46 balls, the highest individual score in a Men’s T20 World Cup final, while Ishan Kishan contributed 54.
New Zealand never seriously threatened the target.
Tim Seifert made 52 from 26 balls, but Jasprit Bumrah took 4/15 and New Zealand were bowled out for 159 in 19 overs.
India won by 96 runs, the biggest victory by runs in a Men’s T20 World Cup final. Samson was named Player of the Tournament after scoring 321 runs in five innings.
Most T20 World Cup Titles
| 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 |
India became the first three-time champion in 2026. They also became the first team to successfully defend the Men’s T20 World Cup after winning in both 2024 and 2026.
England and West Indies have two championships each. Pakistan, Sri Lanka and Australia have won once, while New Zealand and South Africa have reached finals without lifting the trophy.
Most Runs in T20 World Cup History
Virat Kohli remains the leading run-scorer in Men’s T20 World Cup history.
He finished his World Cup career with 1,292 runs after retiring from T20 internationals following India’s 2024 championship.
| Player | Runs |
|---|---|
| Virat Kohli | 1,292 |
| Rohit Sharma | 1,220 |
| Mahela Jayawardene | 1,016 |
| Jos Buttler | 1,000+ |
| David Warner | 984 |
| Chris Gayle | 965 |
Kohli’s record is particularly impressive because of his performances in knockout and pressure matches. He was Player of the Tournament twice and scored 76 in his final T20I appearance in the 2024 World Cup final.
Most Runs in a Single T20 World Cup
Pakistan opener Sahibzada Farhan broke a long-standing record in 2026.
Farhan scored 383 runs from seven matches, passing Kohli’s 319 from the 2014 tournament.
| Player | Runs | Edition |
|---|---|---|
| Sahibzada Farhan | 383 | 2026 |
| Tim Seifert | 326 | 2026 |
| Sanju Samson | 321 | 2026 |
| Virat Kohli | 319 | 2014 |
| Tillakaratne Dilshan | 317 | 2009 |
Farhan also became the first batter to score two centuries in a single Men’s T20 World Cup edition.
Most Wickets in T20 World Cup History
Shakib Al Hasan remains the leading wicket-taker in Men’s T20 World Cup history.
The Bangladesh all-rounder appeared in every edition from 2007 through 2024 and finished with 50 World Cup wickets.
Shahid Afridi took 39, Lasith Malinga 38, while several modern bowlers including Rashid Khan, Adam Zampa and Jasprit Bumrah have moved rapidly up the rankings.
Shakib’s longevity is especially notable because he was already Bangladesh’s leading spinner at the inaugural tournament in 2007 and remained an important player more than 15 years later.
Highest Individual Score in T20 World Cup History
Brendon McCullum holds the record for the highest individual score in the Men’s T20 World Cup.
McCullum scored 123 from 58 balls for New Zealand against Bangladesh at Pallekele in 2012.
| Player | Score | Opponent | Edition |
|---|---|---|---|
| Brendon McCullum | 123 | Bangladesh | 2012 |
| Chris Gayle | 117 | South Africa | 2007 |
| Alex Hales | 116* | Sri Lanka | 2014 |
| Ahmed Shehzad | 111* | Bangladesh | 2014 |
| Rilee Rossouw | 109 | Bangladesh | 2022 |
McCullum hit 11 fours and seven sixes during his 123, breaking the previous record established by Chris Gayle in the very first T20 World Cup match.
Best Bowling Figures in T20 World Cup History
Sri Lanka spinner Ajantha Mendis owns the best bowling figures in Men’s T20 World Cup history.
He took 6/8 against Zimbabwe in 2012.
| Bowler | Figures | Opponent | Edition |
|---|---|---|---|
| Ajantha Mendis | 6/8 | Zimbabwe | 2012 |
| Rangana Herath | 5/3 | New Zealand | 2014 |
| Umar Gul | 5/6 | New Zealand | 2009 |
| Fazalhaq Farooqi | 5/9 | Uganda | 2024 |
| Sam Curran | 5/10 | Afghanistan | 2022 |
| Akeal Hosein | 5/11 | Uganda | 2024 |
Mendis remains the only bowler to take six wickets in a Men’s T20 World Cup innings.
Major T20 World Cup Records
| Record | Holder | Performance |
|---|---|---|
| Most titles | India | 3 |
| Most career runs | Virat Kohli | 1,292 |
| Most runs in one edition | Sahibzada Farhan | 383 in 2026 |
| Highest individual score | Brendon McCullum | 123 |
| Most career wickets | Shakib Al Hasan | 50 |
| Best bowling figures | Ajantha Mendis | 6/8 |
| Highest final total | India | 255/5 in 2026 |
| Highest score in a final | Sanju Samson | 89 in 2026 |
| Biggest final win by runs | India | 96 runs in 2026 |
| Most Player of Tournament awards | Virat Kohli | 2 |
The 2026 tournament changed several major records. India became the first three-time champion, 255/5 became the highest final total, Samson set the individual final record with 89 and Sahibzada Farhan established a new single-edition run record.
Conclusion
The T20 World Cup winners list now has India alone at the top.
India have won three titles in 2007, 2024 and 2026, while England and West Indies have two each. Pakistan, Sri Lanka and Australia have each won once.
The tournament’s finals have created lasting moments: Misbah’s scoop in 2007, Pakistan’s redemption in 2009, England’s first title in 2010, Marlon Samuels’ rescue act in 2012, Sri Lanka’s farewell triumph in 2014, Carlos Brathwaite’s four sixes in 2016, Mitchell Marsh’s 77* in 2021, Ben Stokes’ calm chase in 2022 and India’s dramatic comeback against South Africa in 2024.
The 2026 final added another historic chapter. India scored 255/5 and dismissed New Zealand for 159 to win by 96 runs, becoming the first team to win three Men’s T20 World Cups and the first to successfully defend the title.
FAQs
Who won the 2026 T20 World Cup?
India won the 2026 Men’s T20 World Cup by defeating New Zealand by 96 runs in Ahmedabad.
Which team has won the most T20 World Cups?
India hold the record with three titles, won in 2007, 2024 and 2026.
Which teams have won the T20 World Cup twice?
England won in 2010 and 2022, while West Indies won in 2012 and 2016.
Who won the first T20 World Cup?
India won the inaugural tournament in 2007 by defeating Pakistan by five runs.
Who won the 2024 T20 World Cup?
India defeated South Africa by seven runs in the 2024 final in Barbados.
Who was Player of the Tournament in the 2026 T20 World Cup?
Sanju Samson won the award after scoring 321 runs from five innings.
Who has scored the most runs in T20 World Cup history?
Virat Kohli leads the career run list with 1,292 runs.
Who has taken the most wickets in T20 World Cups?
Shakib Al Hasan is the leading wicket-taker, finishing with 50 wickets.
What is the highest individual T20 World Cup score?
Brendon McCullum’s 123 against Bangladesh in 2012 remains the record.
What are the best bowling figures in T20 World Cup history?
Ajantha Mendis took 6/8 against Zimbabwe in 2012.
Who scored the most runs in a single T20 World Cup?
Sahibzada Farhan scored a record 383 runs for Pakistan in 2026.
Who has won the Player of the Tournament award twice?
Virat Kohli won the award in both 2014 and 2016.
What is the highest score in a T20 World Cup final?
India scored 255/5 against New Zealand in the 2026 final.
Who has the highest individual score in a T20 World Cup final?
Sanju Samson scored 89 against New Zealand in the 2026 final.
Has any team won consecutive T20 World Cups?
Yes. India became the first team to do so by winning the 2024 and 2026 tournaments.
How many countries have won the Men’s T20 World Cup?
Six countries have won the tournament: India, Pakistan, England, West Indies, Sri Lanka and Australia.

Rivcky John
A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.
