2. Suresh Raina – Chennai Super Kings (173 sixes)
The highest run scorer in the history of IPL, Suresh Raina, is also second in the list of most number of sixes hit in IPL cricket.
Both Rohit and Raina are neck to neck when it comes to six hitting in franchise cricket. Raina dispatched 173 deliveries to the stands in the 161 matches he featured in.