ICC Men’s T20 World Cup Winners

Every men’s T20 World Cup final from the first one in 2007 to India’s record third title in 2026.

YearWinnerRunner-upFinal venue
2007IndiaPakistanJohannesburg
2009PakistanSri LankaLondon (Lord’s)
2010EnglandAustraliaBridgetown
2012West IndiesSri LankaColombo
2014Sri LankaIndiaDhaka
2016West IndiesEnglandKolkata
2021AustraliaNew ZealandDubai
2022EnglandPakistanMelbourne
2024IndiaSouth AfricaBridgetown
2026IndiaNew ZealandAhmedabad

Last checked: 20 October 2026. Flags are shown for national teams only.

India now lead the list

India beat New Zealand by 96 runs in Ahmedabad on 8 March 2026. That made them the first side to defend the title, the first to win it at home and the first to win it three times. Their 255 for 5 is the highest total ever made in a T20 World Cup final. England and the West Indies have two titles each, and Pakistan, Sri Lanka and Australia have one.

A short history

The first edition in South Africa in 2007 was almost an experiment. India sent a young side under a new captain, MS Dhoni, and beat Pakistan in a tense final in Johannesburg when Misbah-ul-Haq’s scoop was caught at short fine leg. The win kicked off the IPL the following year and changed cricket’s calendar for good.

The West Indies became the first double winners in 2016. Carlos Brathwaite hit four sixes in a row off Ben Stokes in the final over in Kolkata, and “Remember the name!” became one of the most quoted commentary lines in the sport. After a five-year gap caused by the pandemic, Australia finally won their first T20 title in Dubai in 2021.

In 2024 in Barbados, South Africa needed 30 from 30 balls with wickets in hand, and India still won by seven runs. Suryakumar Yadav’s boundary catch to remove David Miller is the clip everyone remembers.

Format notes

The tournament grew from 12 teams in 2007 to 20 teams in 2024 and 2026. Group stages lead to a Super 8 round and then semi-finals. Matches are 20 overs a side, which is why most finish in about three and a half hours.

Follow the next one

The next men’s edition is due in 2028, co-hosted by Australia and New Zealand. Until then you can follow every international and league T20 on our live cricket scores page.

Frequently asked questions

Who has won the most T20 World Cups?

India, with three titles: 2007, 2024 and 2026.

Who won the 2026 T20 World Cup?

India beat New Zealand by 96 runs in the final in Ahmedabad on 8 March 2026.

More sports history

Data and credits: Facts compiled and written by ViralScopeHub, checked against ICC, FIFA, UEFA, NBA, NFL, IOC and major news reports (Reuters, AP). Flag images from our self-hosted flag set (see LICENSE). See live scores, sports history and our credits page.