Who has slammed the most sixes in IPL history?

Chris Gayle holds the all-time IPL record for most six,es with 357 maximums across 141 innings. He played for KKR, RCB, and PBKS. Since his last IPL appearance in 2021, the record has remained untouched. Rohit Sharma is second on the list with 302 sixes, followed by Virat Kohli with 291 maximums.

Load More