T20 World Cup winners: know all the champions from 2007 to 2026
India beat New Zealand by 96 runs in Ahmedabad to retain the T20 World Cup, becoming the first side to defend it and the only one with three titles.
Jun 29, 2024 · Updated Aug 19, 2026
The ICC Men’s T20 World Cup was first held in 2007 in South Africa. India won the inaugural edition in a blockbuster final against Pakistan as cricket’s 20-over format announced its arrival to the world.
Since then Pakistan, England, Sri Lanka, West Indies and Australia have gone on to lift the coveted T20 World Cup trophy. India are the most successful side in the tournament’s history with three titles, and in 2026 they became the first team to successfully defend it.
With that in mind, let’s have a look at who the winners defeated in each edition to claim the coveted title.
T20 World Cup winners list: know all the champions
| Year | Winners | Runners-up | Final venue |
| 2007 | India | Pakistan | Johannesburg |
| 2009 | Pakistan | Sri Lanka | London |
| 2010 | England | Australia | Bridgetown |
| 2012 | West Indies | Sri Lanka | Colombo |
| 2014 | Sri Lanka | India | Dhaka |
| 2016 | West Indies | England | Kolkata |
| 2021 | Australia | New Zealand | Dubai |
| 2022 | England | Pakistan | Melbourne |
| 2024 | India | South Africa | Bridgetown |
| 2026 | India | New Zealand | Ahmedabad |
Most T20 World Cup titles
| Team | Titles | Years won | Finals lost |
| India | 3 | 2007, 2024, 2026 | 1 |
| West Indies | 2 | 2012, 2016 | 0 |
| England | 2 | 2010, 2022 | 1 |
| Australia | 1 | 2021 | 1 |
| Pakistan | 1 | 2009 | 2 |
| Sri Lanka | 1 | 2014 | 2 |
Ten editions have produced six different champions. West Indies are the only side to have won the trophy every time they reached the final, while New Zealand have the unhappiest record of the lot: two finals, in 2021 and 2026, and no title. Pakistan and Sri Lanka have each lost two finals as well.

2007 T20 World Cup: India
India overcame arch-rivals Pakistan by 5 runs in a final at Johannesburg that went down to the wire. By doing so, India became the first side to win an ODI and T20I World Cup. The Men in Blue won five matches in the lead-up to the final, including a group stage match against England where Yuvraj Singh smashed Stuart Broad for six sixes in an over.
India had faced Pakistan earlier in the group stages of the World Cup as well in a match that MS Dhoni’s team won through a bowl-out. Matthew Hayden’s tally of 265 runs was the highest for any batsman in the tournament while Umar Gul’s seven wickets remained the most scalps for a bowler in the inaugural T20 World Cup.
2009 T20 World Cup: Pakistan
Pakistan shook off the disappointment from their previous final loss to India to get their hands on the prestigious T20 title for the first time in 2009. They beat Sri Lanka by eight wickets in a comfortable chase in the final. Tillakaratne Dilshan was the highest run-getter with 317 runs in this edition while Umar Gul was once again the top wicket-taker with 13 scalps.
2010 T20 World Cup: England
The third edition of the T20 World Cup took place a year after the second. England defeated rivals Australia in the final by seven wickets to claim their first World Cup title across any format of cricket. Mahela Jayawardene scored 302 runs – the most by any batsman in the tournament – and Dirk Nannes topped the bowling charts with 14 wickets.
2012 T20 World Cup: West Indies
The 2012 edition witnessed West Indies defeat Sri Lanka in a one-sided final to lift their maiden T20 World Cup title. The flamboyant Caribbean power-hitters were too much for other teams to contain in this edition of the tournament. Australia’s Shane Watson amassed 249 runs to finish as the tournament’s leading run-scorer, while Ajantha Mendis was the top wicket-taker with 15 scalps.
2014 T20 World Cup: Sri Lanka
India came close to winning a second T20 title in 2014 but Sri Lanka had other ideas as the island nation won the final by six wickets to give a fitting farewell to their retiring legends Mahela Jayawardene and Kumar Sangakkara. Virat Kohli topped the batting charts with 319 runs while South Africa’s Imran Tahir and Netherlands’ Ahsan Malik with 12 wickets each were the leading wicket-takers in the tournament.
2016 T20 World Cup: West Indies
West Indies won the 2016 edition of the T20 World Cup after defeating England in a last-over cliffhanger to clinch the title for the second time. Carlos Brathwaite’s four consecutive sixes in the final over off Ben Stokes put West Indies in the history books. Bangladesh’s Tamim Iqbal (295) and Afghanistan’s Mohammad Nabi (12) led the tournament charts for runs and wickets respectively.
2021 T20 World Cup: Australia
Australia defeated their Trans-Tasman rivals New Zealand by eight wickets in the final to clinch their maiden T20 World Cup title in UAE. The Aussies rode on all-rounder Mitchell Marsh’s 50-ball 77 to chase 173 with seven balls to spare as they laid their hands on the T20 trophy that eluded them for the longest time. Pakistan captain Babar Azam (303) finished as the highest run-getter in the T20 World Cup 2021 while Sri Lanka spinner Wanindu Hasaranga topped the wickets list, picking 16 wickets in eight matches.
2022 T20 World Cup: England
England cricket team overcame Pakistan by five wickets to bag their second trophy in the competition’s history, becoming only the second team to do so. An all-round bowling performance from the Englishmen restricted the Babar Azam-led side to 137/8 in their quota of 20 overs. In reply, Ben Stokes scored a fine half-century to win the contest for England. While India batter Virat Kohli finished as the highest run-getter with 296 runs, Sri Lanka spinner Wanindu Hasaranga topped the wicket-taking table with 15 wickets.
2024 T20 World Cup: India
India won a thrilling final against South Africa in Barbados to win their second T20 World Cup, becoming the third team to do so. After a top-order collapse for India, Virat Kohli’s knock of 76 helped reach a score of 176/7. Quinton de Kock and a half-century by Heinrich Klaasen made things difficult for India. South Africa needed just 30 runs off 30 balls to lift their maiden T20 World Cup trophy. But a resilient bowling display by Jasprit Bumrah, Hardik Pandya and Arshdeep Singh stole the show. The death overs reversed South Africa’s fate as India won by seven runs. Skipper Rohit Sharma was the top run-getter for India while Arshdeep picked up most wickets for the Men in Blue.

2026 T20 World Cup: India
India became the first team to successfully defend the T20 World Cup, and they did it in front of a home crowd. Suryakumar Yadav’s side beat New Zealand by 96 runs at the Narendra Modi Stadium in Ahmedabad, posting 255/5 – the highest total ever made in a T20 World Cup final – before bowling the Kiwis out for 159 in 19 overs.
Sanju Samson’s 89 off 46 balls was the highest individual score in a final, beating the 85 shared by Marlon Samuels and Kane Williamson. Abhishek Sharma made 52 off 21 with a fifty off 18 deliveries, the fastest of the tournament, Ishan Kishan added 54 off 25, and Shivam Dube took 24 off the final over to push India past 250. Jasprit Bumrah then took 4/15 to earn the Player of the Match award, with Axar Patel claiming 3/27.
Samson was named Player of the Tournament after 321 runs at an average of 80.25 and a strike rate of 199.38. Pakistan’s Sahibzada Farhan was the edition’s leading run-scorer with 383 in seven matches, a tournament record that passed Virat Kohli’s 319 from 2014, while Bumrah finished as joint-leading wicket-taker with 14 at an economy of 6.21. Four India players made the ICC Team of the Tournament.
Suryakumar Yadav became the fourth Indian captain to lift a men’s World Cup, after Kapil Dev, MS Dhoni and Rohit Sharma.
Who has won the most T20 World Cups?
India, with three titles – 2007, 2024 and 2026. West Indies and England have two each, and Australia, Pakistan and Sri Lanka one apiece.
Has any team defended the T20 World Cup?
Yes, once. India won in 2024 and again in 2026, the only successful title defence in the tournament’s history. Before that, no champion had even reached the following final.
Who won the T20 World Cup in 2026?
India, beating New Zealand by 96 runs in the final at Ahmedabad on 8 March 2026. It was their third title and their first won on home soil. You can also read how India have fared across T20 World Cup history.
Following the cricket and fancy a bet on it? Take a look at our guide to the best cricket betting sites in India.
Photo credit: Alexander Joe / AFP







