Top five batters with most sixes in the Indian Premier League (IPL)

By Aditya KaushikPublished On May 3, 2025

5. AB de Villiers: Matches - 184, Sixes - 251

4. MS Dhoni: Matches - 275, Sixes - 261

3. Virat Kohli: Matches - 263, Sixes - 290

2. Rohit Sharma: Matches - 267, Sixes - 297

1. Chris Gayle: Matches - 142, Sixes - 357