Most sixes in the IPL (all-time)

Chris Gayle hit the most sixes in the IPL (all-time) — 357 sixes.

Chris Gayle
357
sixes · Chris Gayle
Most sixes in the IPL (all-time)
PlayerSixesBalls
1. Chris Gayle3573333
2. Rohit Sharma3235514
3. Virat Kohli3166926
4. Mahendra Singh Dhoni2643957
5. AB de Villiers2513403
6. Sanju Samson2433671
7. Lokesh Rahul2394179
8. David Warner2364697
9. Kieron Pollard2232316
10. Andre Russell2231522

Who hit the most sixes in the IPL (all-time)?

Chris Gayle hit the most sixes in the IPL (all-time) — 357 sixes. Second is Rohit Sharma (323), third Virat Kohli (316).

Related leaderboards

Explore more

Every number above is computed from every recorded ball and routinely cross-checked against official records. · Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions