Who has scored the most sixes in IPL history? Know the top 10 six-hitters here
The batsman who has hit the most sixes in IPL history has scored 357 sixes in 142 matches. AB de Villiers, Rohit Sharma, MS Dhoni, and Kieron Pollard complete the top 5 list.

One of the most exciting aspects of the IPL is the sixes hit by the batsmen. Sixes are an integral part of the T20 format, and the IPL has seen some incredible displays of power-hitting over the years. But do you know who stands at the top in terms of producing the most sixes in IPL? Let's find out.
It's Chris Gayle! He has played in 142 matches and batted in 141 innings, hitting 357 sixes. He has represented Royal Challengers Bangalore, Kolkata Knight Riders, and Punjab Kings in his career.
Top 10 batsmen with the most sixes in IPL
1. Chris Gayle
Sixes: 357
Matches: 142
2. AB de Villiers
Sixes: 251
Matches: 184
Teams represented: Royal Challengers Bangalore, Delhi Capitals
Sixes: 240
Matches: 227
4. MS Dhoni
Sixes: 229
Matches: 234
Teams represented: Chennai Super Kings, Rising Pune Supergiant
5. Kieron Pollard
Sixes: 223
Matches: 189
Teams represented: Mumbai Indians
6. Virat Kohli
Sixes: 218
Matches: 223
Teams represented: Royal Challengers Bangalore
7. David Warner
Sixes: 211
Matches: 162
Teams represented: Delhi Capitals, Sunrisers Hyderabad
8. Suresh Raina
Sixes: 203
Matches: 205
Teams represented: Chennai Super Kings, Gujarat Lions
9. Shane Watson
Sixes: 190
Matches: 145
Teams represented: Royal Challengers Bangalore, Chennai Super Kings, Rajasthan Royals
10. Robin Uthappa
Sixes: 182
Matches: 205
Teams represented: Royal Challengers Bangalore, Kolkata Knight Riders, Chennai Super Kings, Rajasthan Royals, Mumbai Indians,Pune Warriors India
FAQs
How many IPL teams are there in 2023?
10
Who won IPL 2022?
Gujarat Titans
The Economic Times Business News App for the Latest News in Business, Sensex, Stock Market Updates & More.
The Economic Times News App for Quarterly Results, Latest News in ITR, Business, Share Market, Live Sensex News & More.