By Chirag
March 22, 2026
The 19th IPL starts on March 28, with only 11 batsmen hitting 200+ sixes, including 6 Indians.
Rohit Sharma holds the record for most sixes by an Indian in IPL, hitting 302 sixes in 272 matches.
Virat Kohli, second on the list of most sixes in IPL, has smashed 291 sixes in 267 matches.
CSK legend MS Dhoni ranks third on the list, hitting 264 sixes in 278 matches, playing significantly fewer balls than Rohit and Virat.
Star wicketkeeper-batsman Sanju Samson is also on the list, with 219 sixes in 177 matches. He will be seen playing for CSK this season.
Another star wicketkeeper-batsman, KL Rahul, features on the list, having hit 208 sixes in 145 IPL matches so far.
The final name on the list is former player Suresh Raina, who hit 203 sixes in 205 IPL matches.