In a league like IPL , every team wants big hitters in their side . The teams have a great advantage when their players can hit big sixes at will. The role of hard hitting becomes handy during the power plays and the death overs. Most of the teams send their explosive players to either start the innings or finish the innings. In this article, we’re going to look after top 5 six hitters in the IPL history.
Chris Gayle
Chris Gayle, the universe boss and West Indies giant holds the record for most sixes in IPL history. With 357 sixes in 142 matches, Gayle holds the top position in the list of most sixes by a player in the IPL history.

and the Punjab Kings held at the Wankhede Stadium Mumbai on the 18th April 2021.
Photo by Deepak Malik/ Sportzpics for IPL
His batting style is not known for singles or hard running between the wickets. He believes in going beyond the boundaries every time he hits the ball. Another record of hitting most sixes in IPL in an innings belongs to him only. He smashed 17 sixes against the Pune Warriors in 2013.
AB de Villiers
AB deVilliers or ‘Mr. 360’ , the list of most sixes by a player in the IPL history is incomplete without him . The former Royal Challengers Bangalore player holds the 2nd spot on this list with 251 sixes in 184 matches. De Villiers can smash any bowling line up when he is in the mood. He had the ability to change the fate of the game single handedly. He is one of the most dangerous batsman in the history of the game.
M S Dhoni
MS Dhoni, the most successful captain in the cricketing history , the current captain of the Chennai Super Kings franchise holds 3rd place in the list of most sexes by a player in the IPL history, with 219 sixes in 220 matches played. The captain cool has the ability to single-handedly change the course of any game, we all have seen it on multiple occasions. The 2011 WC finals stand at the top of the list. The former India skipper is still one of the best finishers of the game.
Rohit Sharma
Rohit Sharma possess natural talent, he has a true talent, born to play the game of cricket. When he bats, he makes batting look so easy. Be it the world’s best bowling lineup, but, once he settles down on the crease, he is simply unstoppable. He is the most successful IPL captain with 5 winning titles. With 227 sixes in 213 matches, Rohit Sharma hold the 4th spot in the leaderboard of the most sixes in IPL.
Virat Kohli
It is almost impossible to keep the Indian run machine out of any record list . Virat Kohli holds the 5th spot in the list of the most sixes in IPL. Kohli has hit 210 sixes in 207 matches.