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 302 sixes in 271 games. He has accumulated 7038 runs with a consistent strike rate of 132.11. Virat Kohli, on the other hand, is the IPL leader in overall runs (8,618) and has hit 291 sixes at a strike rate of 132.91 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 and editor with over four years of experience covering the NFL, NBA, WNBA, Cricket and Soccer. She’s currently an editor at The Sporting News and previously worked in an editorial capacity at Reach PLC, with additional stints at Sportskeeda and EssentiallySports. Her bylines have appeared in The Mirror and Pro Football Network. A passionate Patrick Mahomes fan, Ishika brings the same love for bold plays and sharp execution to her editorial work. Outside the newsroom, she loves dancing, painting, and turning everyday moments into little vlogs.