Chris Gayle

Former West Indies opener Chris Gayle hit the most sixes in IPL, hammering 357 sixes in just 141 matches.

AB de Villiers

Former South Africa batter AB de Villiers had hit 251 sixes from just 170 IPL matches.

Rohit Sharma

Mumbai Indians skipper Rohit Sharma has notched up 247 sixes in 231 IPL matches so far.

MS Dhoni

Chennai Super Kings skipper MS Dhoni has recorded 235 sixes in 239 IPL matches so far.

Virat Kohli

Royal Challengers Bangalore batter Virat Kohli has hit 228 sixes in 228 IPL matches till date.

Kieron Pollard

Former West Indies all-rounder Kieron Pollard hit 223 sixes in 189 IPL matches in his career.

David Warner

Delhi Capitals skipper David Warner has hit 211 sixes in 167 IPL matches till date.

VIEW ALL

Read Next Story