India is the most successful team in the history of the T20 World Cup. Across the 10 editions from 2007 to 2026 it has won three titles (2007, 2024 and 2026), lost one final (2014) and been knocked out in the semi-finals twice (2016 and 2022). According to ESPNcricinfo, India have played 61 matches in the tournament, winning 43 and losing 16; one match was tied (against Pakistan in 2007, which India won in a bowl-out) and one had no result.
India in the T20 World Cup at a glance
| Record | India |
|---|---|
| Editions played | 10 (2007-2026) |
| Titles | 3 (2007, 2024, 2026) |
| Matches | 61 |
| Wins | 43 |
| Losses | 16 |
| Tied | 1 (won in a bowl-out) |
| No result | 1 |
| Win percentage | 73.33 |
India’s result in every edition
| Year | Host | Captain | India’s result |
|---|---|---|---|
| 2007 | South Africa | MS Dhoni | Champions: beat Pakistan by 5 runs in the final |
| 2009 | England | MS Dhoni | Super 8 |
| 2010 | West Indies | MS Dhoni | Super 8 |
| 2012 | Sri Lanka | MS Dhoni | Super 8 |
| 2014 | Bangladesh | MS Dhoni | Runners-up: lost the final to Sri Lanka by 6 wickets |
| 2016 | India | MS Dhoni | Semi-final: lost to West Indies by 7 wickets |
| 2021 | UAE and Oman | Virat Kohli | Super 12 |
| 2022 | Australia | Rohit Sharma | Semi-final: lost to England by 10 wickets |
| 2024 | West Indies and USA | Rohit Sharma | Champions: beat South Africa by 7 runs in the final |
| 2026 | India and Sri Lanka | Suryakumar Yadav | Champions: beat New Zealand by 96 runs in the final |
The three titles
2007: Dhoni’s young team
In the first T20 World Cup, India beat Pakistan by 5 runs in the final at Johannesburg under MS Dhoni. In the same tournament, the group match against Pakistan in Durban was tied and India won it in a bowl-out.
2024: the 17-year wait ends
Rohit Sharma’s team went unbeaten through the tournament and beat South Africa by 7 runs in the final in Bridgetown, Barbados.
2026: defending the title at home
Under Suryakumar Yadav, India beat England by 7 runs in the semi-final and New Zealand by 96 runs in the final on 8 March 2026. India became the first team to win the T20 World Cup in back-to-back editions, and the first to win it three times.
Most runs for India in the T20 World Cup
| Batter | Years | Matches | Runs | High score | Average | Strike rate | 50s |
|---|---|---|---|---|---|---|---|
| Virat Kohli | 2012-2024 | 35 | 1,292 | 89* | 58.72 | 128.81 | 15 |
| Rohit Sharma | 2007-2024 | 47 | 1,220 | 92 | 34.85 | 133.04 | 12 |
| Suryakumar Yadav | 2021-2026 | 27 | 722 | 84* | 36.10 | 150.73 | 6 |
| Yuvraj Singh | 2007-2016 | 31 | 593 | 70 | 23.72 | 128.91 | 4 |
| Hardik Pandya | 2016-2026 | 33 | 574 | 63 | 28.70 | 148.70 | 4 |
| MS Dhoni | 2007-2016 | 33 | 529 | 45 | 35.26 | 123.88 | 0 |
| Gautam Gambhir | 2007-2012 | 21 | 524 | 75 | 26.20 | 118.01 | 4 |
| Suresh Raina | 2009-2016 | 26 | 453 | 101 | 25.16 | 130.17 | 0 |
Suresh Raina (101 against South Africa in 2010) is the only Indian to score a hundred in the tournament. Virat Kohli has scored more runs than any other batter in the history of the T20 World Cup.
Most wickets for India in the T20 World Cup
| Bowler | Years | Matches | Wickets | Best figures | Average | Economy |
|---|---|---|---|---|---|---|
| Jasprit Bumrah | 2016-2026 | 26 | 40 | 4/15 | 13.65 | 5.66 |
| Arshdeep Singh | 2022-2026 | 22 | 36 | 4/9 | 17.36 | 7.81 |
| Hardik Pandya | 2016-2026 | 33 | 33 | 3/20 | 24.57 | 8.62 |
| Ravichandran Ashwin | 2012-2022 | 24 | 32 | 4/11 | 17.25 | 6.49 |
| Axar Patel | 2022-2026 | 20 | 23 | 3/23 | 21.43 | 8.17 |
| Ravindra Jadeja | 2009-2024 | 30 | 22 | 3/15 | 28.86 | 7.21 |
| Harbhajan Singh | 2007-2012 | 19 | 16 | 4/12 | 29.25 | 6.78 |
| Irfan Pathan | 2007-2012 | 15 | 16 | 3/16 | 20.06 | 7.46 |
Figures are from the ESPNcricinfo T20 World Cup records pages and cover the tournament up to and including the 2026 edition.
FAQ
How many times has India won the T20 World Cup? Three times: 2007, 2024 and 2026.
Who has scored the most T20 World Cup runs for India? Virat Kohli, with 1,292 runs in 35 matches.
Who has taken the most T20 World Cup wickets for India? Jasprit Bumrah, with 40 wickets in 26 matches.
Has an Indian scored a T20 World Cup hundred? Only Suresh Raina, 101 against South Africa in 2010.

