1: Chris Gayle - 357: When it comes to sixes, there is nobody matching the record of Caribbean batting superstar Chris Gayle. With 357 sixes, Gayle enthralled the Indian audience with his power-hitting abilities, making a mark across Kolkata Knight Riders (KKR), Royal Challengers Bangalore (RCB), and the Punjab Kings (PBKS). (Image Source: Twitter)
2: Rohit Sharma - 257: The Mumbai Indians star has been a stalwart of the league, scoring 257 maximums along with 42 half-centuries and a solitary ton. He has also won six titles, five with MI and once with Deccan Chargers in 2009. (Image Source: Twitter)
3: Ab de Villiers - 251: The dynamic batter was a thrill to watch particularly in the final phases of the games. His ability to clear the ground with ease coupled with his supple wrists acrobatic pyrotechnics is one of the key reasons behind the huge following that the Royal Challengers Bangalore (RCB) continues to enjoy till date. (Image Source: Twitter)
4: MS Dhoni - 239: MS Dhoni has been synonymous with the rise of the ISL. In addition to his impeccable captaincy skills, Dhoni made heads turn with his tremendous batting abilities in the backend of the innings, making him arguably the greatest finisher in the history of the competition. (Image Source: Twitter)
5: Virat Kohli - 234: Virat Kohli would not be the biggest of six hitters in the game, but he knows when to elevate his batting style and suit it to the demands of the situation. He has notched 234 sixes in the IPL so far, and has a chance to overtake quite a few players from this list as he is still going pretty strong in the league. (Image Source: Twitter)