T20s, the shortest format of cricket, has pushed batters to consistently look for boundaries in a bid to maximize their team’s score. Consequently, it has resulted in more and more sixes being hit in the format of the game.

Team India, the inaugural ICC Men’s T20 World Cup champions, has produced many stylish and elegant batters in the competition over the years and many of them have shown an uncanny ability to clear the boundary line with ease. 

Rohit Sharma, who has featured in all eight editions of the tournament, holds the record for most sixes for India in T20 World Cup history. Rohit made the record his own after hitting his 34th six of the tournament against the Netherlands in the Super 12 match of the ICC Men’s T20 World Cup 2022. 

The Indian captain is also the leading six-hitter in men’s International cricket among active players. Rohit Sharma has scored 921 runs in 37 matches and has played the most matches for India in the T20 World Cup.

Yuvraj Singh previously held the record of most sixes for India in T20 World Cup history. The stylish all-rounder featured in the T20 World Cup between 2007 and 2016, smashing 33 sixes in 31 matches. 

Yuvraj Singh became the first batter to hit six sixes in an over in T20Is after taking apart Stuart Broad of England in the inaugural edition of the tournament. In the same game, Yuvraj completed his half-century off just 12 balls, which remains the fastest fifty in the shortest format of the game.

The third on the list is Virat Kohli, who is India’s leading run-getter in the T20 World Cup. Virat Kohli is renowned for his impressive stroke-making, which has resulted in him hitting the most fours for India in the tournament. However, Kohli is equally capable of clearing the fence and has smashed 28 sixes in 27 matches in the T20 World Cup.

Former India captain MS Dhoni, led the Indian cricket team to the T20 World Cup title in 2007, is fourth on the list for most sixes by an Indian batter in the tournament with 16 sixes in 33 matches. Dhoni also features in the top 10 list of most sixes by a batter in men’s International cricket.

Completing the top five is KL Rahul, who has hit 15 sixes in T20 World Cup history. Rahul is the other active player who features in the top 10 of the list of Indian batters with most sixes in the T20 World Cup.

Suresh Raina features sixth on the list with 12 sixes in 26 games. Raina, popularly known as “Chinna Thala”, was a mainstay in the Indian team between the 2009 and 2016 editions of the tournament. Raina accumulated 453 runs in 26 matches and remains the only Indian player to score a century in the ICC Men’s T20 World Cup. Know players with most sixes for India in T20 World Cup history.

Most sixes for India in T20 World Cup

Player

Span

Matches

Sixes

Rohit Sharma

2007-2022

39

35

Yuvraj Singh

2007-2021

31

33

Virat Kohli

2012-2022

27

28

MS Dhoni

2007-2016

33

16

KL Rahul

2021-2022

11

15

Suresh Raina

2009-2016

26

12

Suryakumar Yadav

2021-2022

10

11

Hardik Pandya

2016-2022

16

10

Yusuf Pathan

2007-2010

11

7

Gautam Gambhir

2007-2012

21

6

Photo credit: Ian KINGTON / AFP