Watching big hits and sixes is the best way to enjoy cricket, and the T20 format is all about entertaining. The calibre of the hard-hitting batters in the IPL is recognised. The competition’s six-hitting standards have increased thanks to players like Chris Gayle, AB de Villiers, Kieron Pollard, and others.
Which batsman, though, has the most sixes in IPL history? What are the top ten batters in the competition in terms of maximums? In addition, how many sixes did they hit in each innings, and what proportion of their runs were sixes?
Read this blog post through to the end to discover all the answers.
10 Players With the Most Sixes In the IPL
Let’s discuss the top six hitters in the history of the Indian Premier League.
10. KL Rahul

The stylish Indian top-order batter has played 132 innings across multiple franchises in the IPL. With more than 4000 runs to his name, KL Rahul has smashed 203 sixes, facing around 3200 deliveries. On average, he clears the boundary ropes every 18–19 balls and hits about 1.5 sixes per innings. Impressively, sixes contribute to over 1000 of his total runs, accounting for approximately 25% of his overall IPL tally.
9. Andre Russell

This 35-year-old Jamaican player is considered a T20 great by many. In his 11-year IPL career, Andre had an impressive strike rate of 174. With 214 sixes in 137 games played thus far, Russell comes in at number nine on this esteemed list. He has amassed 2262 runs in just 96 IPL innings thus far, demonstrating his aggressive batting approach. The fact that 51.2% of his runs in this league have come from his enormous sixes is proof of his destructive batting style.
8. Sanju Samson

Known for his aggressive stroke play and effortless six-hitting ability, Sanju Samson is frequently praised as one of the IPL’s most stylish batters. Samson has faced almost 2900 deliveries and scored over 4000 runs in his 170 IPL games as of 2025. His aggressive aim at the crease is evident in his score, which includes more than 216 towering sixes.
Samson’s ability to easily clear the boundary is demonstrated by the fact that almost 28% of his runs are sixes. Fans can anticipate a six every innings almost every time the Rajasthan Royals captain bats in the league, as he averages at least one six per 15 balls.
7. Kieron Pollard

On the list of batsmen who have hit the most sixes in IPL history, MS Dhoni is followed by another finisher. Pollard has hit 3412 runs and 223 maximums during his 13-year stint with the Mumbai Indians. Thus, 39% of his runs come from sixes.
KP has scored runs in 2316 balls and 171 innings. As a result, he knocks a six per ten deliveries and 1.3 sixes per innings.
6. David Warner

Warner has played in every season of the Indian Premier League except the first one. In his 176 innings, he has taken 4572 deliveries, scored 6397 runs, and hit 226 massive sixes. He thus hits the ball over the fence 1.3 times per inning and every 20.2 balls. Last but not least, sixes account for 21% of David Warner’s league runs.
5. AB de Villiers

Mr. 360° is renowned for his extensive shooting range, which enables him to reach any area of the earth. He can hit maximums to every corner; the same is true of his six-hitting. ABD can toss the ball straight down the ground, cut it over point or third man, hit it inside-out over covers, and scoop or ramp it over fine leg.
In his 170 IPL knocks, he has exploited his strength and range to smash 251 maximums. In an innings, that amounts to 1.5 sixes. 1506 of his 5162 runs, or 29% of his total runs, have been in sixes. As a result, his bat hits a six every 13.5 balls.
4. MS Dhoni

It’s entertaining to watch MS Dhoni hit his game-ending sixes. He has amassed 239 maximums at an average of 1.1 sixes per innings in 218 appearances. Over his 16-year IPL career, MSD has amassed 5082 runs while facing 3739 deliveries.
1236 runs, or 28% of the total, were maximums. In the Indian Premier League, Dhoni smashes a six every 15.4 balls.
3. Virat Kohli

The top run scorer in IPL history, Kohli, has scored 7263 runs in 229 IPL innings. He has faced 5586 deliveries and hit 234 sixes in all of his appearances. Of his total IPL runs, 1744 (17.3%) came in boundaries. Furthermore, Kohli smacks a six roughly per innings and after every 23.8 deliveries.
2. Rohit Sharma

Almost every time Rohit plays his pull and hook shots, he scores the most. He also likes dropping the ball straight down the ground and over additional cover. His ability to make six-hitting appear so natural and attractive is what makes him unique.
In his 238 IPL innings over 15 seasons, he has achieved 257 maximums in this way. In one innings, the Hitman hits about 1.1 sixes. Rohit has played 4776 balls and scored 6211 runs during his IPL career. As a result, one ball out of every 18.5 that was bowled against him crossed the fence. Additionally, he hits maximums in 24.8% of his runs.
1. Chris Gayle

When talking about six-hitting in the IPL, the first name that springs to mind is the Universe Boss. For his 13-year IPL career, Gayle has walked out to bat 141 times. He has hammered 357 maximums at an incredible pace of 2.5 sixes per innings in these 141 appearances. Given that he has hit 106 more sixes than the second-highest IPL six-hitter, it is easy to understand why he dominates the league in terms of six-hitting.
In the league, Chris Gayle has amassed 4965 runs. 2142 of these runs have resulted in maximums. As a result, 43% of his runs are scored in half a dozen. He hits a six out of every 9.3 deliveries, according to this statistic.
Here’s a quick summary of all the stats of the top 10 six-hitters of the IPL:
Player | Innings | Sixes | 6s per Innings | % of Runs in 6s |
---|---|---|---|---|
Chris Gayle | 141 | 357 | 2.53 | 43.14% |
Rohit Sharma | 261 | 297 | 1.08 | 24.83% |
Virat Kohli | 254 | 285 | 1.02 | 19.33% |
MS Dhoni | 239 | 261 | 1.1 | 28.22% |
AB de Villiers | 170 | 251 | 1.48 | 29.37% |
David Warner | 176 | 236 | 1.28 | 21.20% |
Kieron Pollard | 171 | 223 | 1.3 | 39.21% |
Sanju Samson | 170 | 216 | 1.02 | 22.03 |
Andre Russell | 112 | 214 | 1.76 | 51.2 |
KL Rahul | 132 | 203 | 1.35 | 29.43 |
SEE MORE: