top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Cricket-removebg-preview.png

Club Cricket - Indian Premier League
*Player Records*

SIDE Ladder.png

Most Sixes

This list features the players with the most sixes in the Indian Premier League.

RANK

PLAYER

MATCHES

RUNS

SIXES

TEAM

YEARS

1

Chris Gayle

142

4965

357

Kolkata Knight Riders / Kings XI Punjab / Punjab Kings / Royal Challengers Bangalore

2009–2021

2

Rohit Sharma

272

7046

302

Deccan Chargers / Mumbai Indians

2008–2025

3

Virat Kohli

267

8661

291

Royal Challengers Bangalore

2008–2025

4

MS Dhoni

278

5439

264

Chennai Super Kings / Rising Pune Supergiant

2008–2025

5

AB de Villiers

184

5162

251

Delhi Capitals / Royal Challengers Bangalore

2008–2021

6

David Warner

184

6565

236

Delhi Capitals / Sunrisers Hyderabad

2009–2024

7

Andre Russell

140

2651

223

Delhi Capitals / Kolkata Knight Riders

2012–2025

8

Kieron Pollard

189

3412

223

Mumbai Indians

2010–2022

9

Sanju Samson

177

4704

219

Delhi Capitals / Rajasthan Royals

2013–2025

10

KL Rahul

145

5222

208

Delhi Capitals / Kings XI Punjab / Lucknow Super Giants / Punjab Kings / Royal Challengers Bangalore / Sunrisers Hyderabad

2013–2025

11

Suresh Raina

205

5528

203

Chennai Super Kings / Gujarat Lions

2008–2021


SIDE Ladder.png

References

ESPNcricinfo (n.d.). Batting most sixes career – Indian Premier League. Available at: https://www.espncricinfo.com/records/trophy/batting-most-sixes-career/indian-premier-league-117 (Accessed 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page