Skip to content
CricketTaken

T20 World Cup.

Every edition since 2007: who won, who they beat, where the final was played and what settled it. 10 tournaments decided.

Current holders India(2026)

Roll of honour

T20 World Cup winners list

England

2

West Indies

2

Australia

1

Pakistan

1

Sri Lanka

1

Edition by edition

Every T20 World Cup, 2007 to 2026

Finals

Who keeps reaching the last day

TeamFinalsWonLost
India431
England321
West Indies220
Pakistan312
Sri Lanka312
Australia211
New Zealand202
South Africa101

Questions

About the T20 World Cup

The fifty-over tournament is covered in our World Cup history.

Who has won the most T20 World Cups?

India, with 3 titles (2007, 2024, 2026). England has 2, West Indies has 2, Australia has one.

Who won the last T20 World Cup?

India won the 2026 tournament, beating New Zealand in the final at Ahmedabad. India 255/5 (20 overs) beat New Zealand 159 all out (19 overs) by 96 runs.

When was the first T20 World Cup?

2007, hosted by South Africa. India beat Pakistan in the final. The tournament has been held 10 times since.

How many teams play in the T20 World Cup?

It has grown. The 2007 edition had 12 teams, and the most recent editions have carried considerably more. Each tournament page on this site records the exact field for that year.

Where do these T20 World Cup records come from?

Published tournament records, cross-checked across more than one source. Unlike the player and franchise pages on this site, these are not computed from our own ball-by-ball archive, and any figure we could not verify is left blank rather than guessed.