Indian T20 League: Who has hit the most sixes?

Indian T20 League: Who has hit the most sixes?

Chris Gayle is the undisputed king of sixes in the Indian T20 League, holding the record for the most sixes in the tournament's history. Over 142 matches, the cricketer has launched a staggering 357 sixes, making him a force to be reckoned with. Gayle also boasts the records for the fastest century and the highest individual score in the league.

Following Gayle, Rohit Sharma ranks second on the list. The former Indian T20I captain has hit 280 sixes in 257 games. Close behind is Virat Kohli, who occupies the third spot. Kohli has smashed 272 sixes across 252 matches.

Team Chennai’s stalwart, MS Dhoni, comes in fourth with 252 sixes in 264 games. Former South African legend AB de Villiers is fifth on the list, having hit 251 sixes in 184 matches. Australian opener David Warner, who recently retired from international cricket, sits in sixth place with 236 sixes in 184 games. 

The West Indian duo of Kieron Pollard and Andre Russell secure the seventh and eighth spots, respectively. Pollard, a powerhouse all-rounder, has struck 223 sixes in 189 games, while Russell, known for his explosive batting, has hit 209 sixes in just 127 matches.

Sanju Samson, the current captain of Team Rajasthan, is ninth on the list with 206 sixes in 168 games. His ability to accelerate the innings has been pivotal for his team. Rounding off the top 10 is Suresh Raina, who has hit 203 sixes in 205 games. 

Most sixes in the Indian T20 League

No

Name

Clubs

Sixes

Matches

1

Chris Gayle

Team Kolkata, Team Bengaluru, Team Punjab

357

142

2

Rohit Sharma

Team Deccan, Team Mumbai

280

257

3

Virat Kohli

Team Bengaluru

272

252

4

MS Dhoni

Team Chennai, Team Pune

252

264

5

AB de Villiers

Team Delhi, Team Bengaluru

251

184

6

David Warner

Team Delhi, Team Hyderabad

236

184

7

Kieron Pollard

Team Mumbai

223

189

8

Andre Russell

Team Delhi, Team Kolkata

209

127

9

Sanju Samson

Team Rajasthan, Team Delhi

206

168

10

Suresh Raina

Team Chennai, Team Gujarat

203

205

1: Chris Gayle: 357 sixes in 142 matches

Chris Gayle tops the charts for sixes in the Indian T20 League, having smashed 357 sixes in just 142 matches. Renowned for his explosive power, Gayle holds the record for the fastest century in the tournament, achieving it in just 30 balls in 2013. In that same game, he set the highest individual score in T20 cricket with an unbeaten 175 against Team Pune, an innings that featured an incredible 17 sixes.

2: Rohit Sharma: 280 sixes in 257 matches

Rohit Sharma ranks second on the all-time list of six-hitters in the Indian T20 League, with 280 sixes in 257 matches. Over his illustrious career, Rohit has represented two teams: Team Deccan and Team Mumbai, where he has established himself as one of the league's most consistent performers. He has amassed 6,628 runs, with his highest score being an unbeaten 109 against Team Kolkata. Alongside his impressive tally of sixes, Rohit has also struck 599 fours.

3: Virat Kohli: 272 sixes in 252 matches

Virat Kohli ranks third on the list of six hitters in the Indian T20 League, having launched 272 sixes in 252 matches. A one-club man, Kohli has played his entire career for Team Bengaluru, where he has become the tournament's all-time leading run-scorer with 8,004 runs. Kohli also holds the record for the most runs in a single season, amassing an incredible 973 runs in 2016 - a feat that remains unmatched.