Former West Indies opener Chris Gayle is untouchable with this record, having hit six or more sixes in IPL innings a total of 22 times.
Former South Africa batter AB de Villiers hit six or more sixes in an IPL knock a total of 11 times in his career.
Kolkata Knight Riders all-rounder Andre Russell has hit hit sixes in IPL innings a total of 9 times so far.
Former Australia all-rounder Shane Watson hit six sixes in his innings 7 times in his career for CSK, RR and RCB.
Rajasthan Royals opener Jos Buttler has also hit six sixes in an IPL innings six times in his career.
Rajasthan Royals captain Sanju Samson hammered six sixes in an innings for the sixth time in IPL.
Sanju Samson is the only Indian batter to hit six or more sixes in an IPL innings six times. The second best is former India all-rounder Yusuf Pathan with five.