5. Kieron Pollard (223)

Mumbai Indians dasher Kieron Pollard is fifth in terms of sixes hit. He has smashed 223 sixes in the 171 innings he has played.

4. MS Dhoni (229)

Chennai Super Kings captain MS Dhoni is fourth on the list of cricketers with the most sixes in the IPL. He has smashed 229 maximums in 206 innings.

3. Rohit Sharma (240)

Rohit Sharma holds the record for hitting most sixes in IPL among the Indian players. He has smashed 240 maximums in 222 innings.

2. AB de Villiers (251)

AB de Villiers is second on the list of cricketers with the most sixes in the IPL. He has smashed 251 maximums in 170 innings.

1. Chris Gayle (357)

Chris Gayle, who is considered as one of the strongest hitters of the ball is ruling the sixes chart with 357 maximums to his name in 141 Innings.