Top 5 Indian players with the most sixes in IPL history

Former Mumbai Indians skipper Rohit Sharma holds the record of hitting the most sixes in IPL cricket history as an Indian player. He has struck 261 sixes in the Indian cash-rich league.

author-image
Abishek Goswami
New Update
Rohit Sharma has struck the most sixes in IPL history

Rohit Sharma has struck the most sixes in IPL history as an Indian player | Image: BCCI

Listen to this article
0.75x 1x 1.5x
00:00 / 00:00

The seventeenth edition of the Indian Premier League (IPL 2024) has already begun on March 22 with a huge clash between Chennai Super Kings and Royal Challengers Bangalore. IPL has seen several world-class players over the years. The best and most dangerous players in the world, like Kohli, Gayle, AB de Villiers, Rohit Sharma, and Warner have scored plenty of runs and struck ample amount of sixes in the league. Chris Gayle (357) has struck the most number of sixes in the history of the Indian cash-rich league. So, it's time we look at the list of top 5 Indian players with the most sixes in IPL.

Read Also: ICC World Cup 2011: Where is every player from that victorious Indian team now?

Top 5 Indian players with the most sixes in IPL history

1. Rohit Sharma - 261 sixes

Rohit tops the list of hitting the most sixes in IPL as an Indian batter
Rohit tops the list of hitting the most number of sixes in IPL as an Indian batter | Image: BCCI

The Hitman, Rohit Sharma is one of the most dangerous batsmen in the IPL. He has led Mumbai Indians to five titles so far. Rohit began his IPL career with Deccan in 2008 before joining Mumbai in 2011. In 246 matches, Rohit Sharma has scored 6290 runs at an average of 29.48, with 1 hundred and 42 half-centuries. The Hitman holds the record of hitting the most number of sixes in IPL history as an Indian player. He has struck 261 sixes in the Indian cash-rich league.

2. Virat Kohli - 242 sixes

Virat comes second in the list in terms of hitting the most sixes in IPL as an Indian batter
Virat comes second in the list in terms of hitting the most sixes in IPL as an Indian batter | Image: Getty

Virat Kohli holds the record for scoring the most runs in IPL. He has scored 7466 runs in 241 matches, including 7 centuries and 52 fifties. Virat has scored those runs at an average of 37.71 and a strike rate of 130.03. His best season came in 2016 when he made an incredible 973 runs in a single season, including 4 hundreds which is still the highest individual runs in a single season. Virat comes second in the list in terms of hitting the most sixes in IPL as an Indian batter with 242 sixes to his name.

3. MS Dhoni - 242 sixes

MSD comes third in the list in terms of hitting the most sixes in IPL as an Indian batter
MSD comes third in the list in terms of hitting the most sixes in IPL as an Indian batter | Image: PTI

The 42-year-old MS Dhoni has always been a dangerous batsman for opponents due to his captaincy brilliance and batting prowess. The CSK veteran is arguably one of the greatest finishers in the history of the game. The former CSK skipper has scored 5120 runs in 254 IPL matches at an average of 39.08. MSD comes third in the list in terms of hitting the most number of sixes in IPL as an Indian batter with 242 sixes to his name. Dhoni and Virat both have struck the same amount of sixes but the fact MSD is third in the list is because he has played more matches than the former RCB skipper.

Read Also: Most fifty in IPL history

4. Suresh Raina - 203 sixes

Raina comes fourth in the list in terms of hitting the most sixes in IPL as an Indian batter
Raina comes fourth in the list in terms of hitting the most sixes in IPL as an Indian batter | Image: IANS

Mr. IPL, Suresh Raina has been a key member of Chennai in the Indian Premier League. He has been always consistent for CSK and led the team to 4 titles and 5 runner-up titles. In 205 matches, Raina has scored 5528 runs at a fantastic strike rate of 136.76, with 1 hundred and 39 fifties. He comes fourth in this list with 203 sixes to his name. Raina retired from international cricket in 2020 and from IPL in 2022.

5. Sanju Samson - 188 sixes

Sanju Samson comes fifth in this list
Sanju Samson comes fifth in this list | Image: AFP

The Rajasthan Royals skipper, Sanju Samson is one of the best big-hitters in the IPL and he has showcased that in the competition over the years. He has been a consistent performer for Rajasthan Royals in the past few years and has brilliantly started the 17th edition too. Samson has struck 188 sixes in only 155 IPL matches, scoring 3997 runs at an economy of 29.61. The 29-year-old wicketkeeper batter has also scored three centuries and 21 half-centuries in the Indian Premier League.

Rohit Sharma Virat Kohli Ms Dhoni Ipl Indian Premier League Sanju Samson Suresh Raina Ipl 2024 Most Sixes in IPL