⚡️ Get the free App now
Favorites Edit

IPL history: 5 batsmen with the most sixes in the tournament

Top 5 / Top 10
04 Mar 2019, 20:00 IST

MSD and Rohit are amongst the top 5 six hitters in the history of IPL
MSD and Rohit are amongst the top 5 six hitters in the history of IPL

The excitement for the twelfth edition of the Indian Premier League has already started to build. Less than 3 weeks remain for IPL 2019. Thousands of restless fans will fill stadiums to the brim in order to watch their favourite players smash the ball to all sides of the park. 

It is true that bowlers have become innovative and adapted to the T20 format well. Yet, tickets are sold out due to big-hitting batsmen. Fans get their monies worth when they witness a high-scoring encounter in which the ball is smacked to all sides of the ground. 

It will be intriguing to know which batsmen has accumulated the most sixes in the IPL in all these years. 

Without further ado, here are the 5 batsmen with the most sixes in the history of the tournament. 

#5 Rohit Sharma (184 sixes)

Rohit Sharma in action for MI
Rohit Sharma in action for MI

The Hitman, Rohit Sharma comes in 5th on the list of most sixes. The right-handed batsman represented Deccan Chargers for the inaugural three editions of the IPL and has been a vital cog for the Mumbai Indians since then. 

MI's skipper has played 173 IPL matches overall in which he has amassed a total of 4493 runs at an average of 31.86 and a strike rate of 131.02. 

Rohit has 34 fifties and a solitary century in the IPL as well. The naturally-gifted batsmen is 3rd on the list of all-time highest run-getters in the IPL. 

Sharma is all about grace and elegance. He scores runs at a blistering pace once he gets going. The 31-year-old has also hit a whopping 379 fours and 184 sixes in the IPL. 


The Nagpur-born player played some decent knocks for India during their recent tour of New Zealand. He can prove to be instrumental for the Mumbai-based franchise in the upcoming edition of IPL as well. 

#4 Suresh Raina (185 sixes)

Suresh Raina
Suresh Raina

IPL's all-time highest run-getter, Suresh Raina comes in at 4th on the list of most sixes in the tournament. 

The Muradnagar-born player has an excellent record: 4985 runs in 176 IPL matches at an average of 34.37 and a strike rate of 138.47. Raina also has an IPL century and 35 IPL fifties to his name. 

The hard-hitting batsman has a knack of scoring boundaries and is also a calm player under pressure -- a delight for all spectators. The world-class finisher has hit 448 fours and 185 sixes in his IPL career. 

Raina has not been in the best of form recently and last played for the Indian national team in July, 2018. The upcoming season of IPL holds paramount importance for him as he will be looking to get back his form in order to make a return for the Men in Blue

Also Read: IPL 2019: Ranking the all-rounders of the 8 IPL team

1 / 4 NEXT
Fetching more content...