Players With Most Sixes In IPL History

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



2. Rohit Sharma: Matches - 243, Sixes - 257



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



4. MS Dhoni: Matches - 250, Sixes - 239



5. Virat Kohli: Matches - 237, Sixes - 234



6. David Warner: Matches - 176, Sixes - 226



7. Kieron Pollard: Matches - 189, Sixes - 223



8. Suresh Raina: Matches - 205, Sixes - 203



9. Andre Russell: Matches - 112, Sixes - 193



10. Shane Watson: Matches - 145, Sixes - 190