Batsmen who hit the most sixes in IPL

By Akshay
May 31, 2025

The batsman who has hit the most sixes in IPL is Chris Gayle. He hit 357 sixes in just 142 matches

Rohit Sharma has now crossed the 300 mark. He has hit 302 sixes in 271 matches so far

Virat Kohli is at number three. He has played 266 matches and has hit 291 sixes in IPL so far

MS Dhoni has played 278 matches in IPL and has hit 264 sixes so far

AB de Villiers has hit 251 sixes in 184 matches in IPL

David Warner has hit 236 sixes in 184 matches in IPL

Andre Russell has hit 223 sixes so far in 140 IPL matches

Kieron Pollard has hit 223 sixes in 189 matches in IPL

Sanju Samson has hit 219 sixes so far in 177 matches in IPL

KL Rahul has hit 208 sixes in 145 matches in IPL

See More Stories