Rohit Sharma or Virat Kohli? Top 10 players who have hit most sixes in IPL history listed

Ishika Dadhwal

Rohit Sharma or Virat Kohli? Top 10 players who have hit most sixes in IPL history listed image

[BCCI/Sportzpics]

Big sixes have been the lifeblood of the IPL since forever, and only a few players over the years have made it an art form. From the monster hits by Chris Gayle to the flicks of Rohit Sharma and the master timing of Virat Kohli, the tournament has witnessed it all. 

BET NOW: SIGN UP & BET on the Indian Premier League to win WELCOME BONUS of INR 20,000

Even now, the legends of the game still continue to push the envelope as the new stars keep on emerging, proving that clearing the ropes is never out of style.

Follow The Sporting News India on WhatsApp

Whether it's Andre Russell's sheer strength or MS Dhoni's composed finishing, fans love to watch them all. Here’s a look at the heavy hitters who have smashed the most sixes in IPL history — and no, the race is far from over.

Most sixes in IPL history

No one does it bigger than Chris Gayle, who smashed a record 357 sixes in 142 matches from 2009 to 2021. Gayle's big-stature strike rate of 148.96 enabled him to amass 4,965 runs, with six centuries and 31 half-centuries under his belt.

READ MORE: 'Punjab will not win IPL' - Manoj Tiwary

Rohit Sharma, the consistent opener, is second on 297 sixes in 266 games. He has accumulated 6,868 runs with a consistent strike rate of 131.89. Virat Kohli, on the other hand, is the IPL leader in overall runs (8,396) and has hit 285 sixes at a strike rate of 132.49 in 261 games.

MS Dhoni keeps posting his mark in the form of 260 sixes in 273 games, while AB de Villiers left his IPL with 251 sixes. David Warner (236 sixes), Kieron Pollard (223), Sanju Samson (216), Andre Russell (213), and KL Rahul (203) make the top-notch list.

Who will be the highest run scorer in RR vs GT? BET and WIN exciting CASH PRIZES

Although Gayle's record remains intact, the likes of Kohli and Rohit are closing in with every passing season, keeping the battle for most sixes alive and kicking.

Here are the top 10 players in IPL history to have hit the most sixes in a table:

PlayerSixes
Chris Gayle357
Rohit Sharma297
Virat Kohli285
MS Dhoni260
AB de Villiers251
David Warner236
Kieron Pollard223
Sanju Samson216
Andre Russell213
KL Rahul203

Predict the winner of RR vs GT and Win a Welcome Bonus of upto INR 20,000 & exciting Cash Prizes

Ishika Dadhwal

Ishika Dadhwal is a writer at The Sporting News who has more than three years of experience in covering sports.

She has written and edited for top publications such as Reach PLC, Sportskeeda, and Essentially Sports.

She has also had her content published on Pro Football Network and The Mirror. She mostly covers the NFL and Soccer. In her free time, she enjoys traveling and painting.