
The Most Sixes in Indian Premier League record highlights the most destructive batters in IPL history. Since the tournament began in 2008, fans have witnessed breathtaking power-hitting from some of the world’s greatest cricketers. Clearing the boundary consistently requires exceptional timing, strength, and confidence, making the race for the Most Sixes in Indian Premier League one of the most exciting batting records.
The players featured in the Most Sixes in Indian Premier League rankings have thrilled millions with their fearless stroke play and match-winning performances. From explosive openers to devastating finishers, these stars have transformed IPL cricket with their ability to hit towering sixes under pressure. Here’s a look at the players ranked from No. 10 to No. 6.
10. Kieron Pollard (MI)

Kieron Pollard built his reputation as one of the IPL’s greatest finishers with his incredible power-hitting ability. The West Indian all-rounder could change the outcome of a match within a few overs by launching bowlers into the stands. His consistency over more than a decade earned him a place among the leaders for the Most Sixes in Indian Premier League. Pollard’s calm temperament and ability to dominate during the death overs made him one of Mumbai Indians’ biggest match-winners. His powerful hitting remains unforgettable in IPL history.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 189 | 3412 | 223 | 147.32 | 87* |
9. Andre Russell (KKR/DC)

Andre Russell is regarded as one of the most destructive T20 batters ever. His incredible strength and fearless batting have made him one of the biggest contributors to the Most Sixes in Indian Premier League list. Russell has often produced match-winning cameos with unbelievable strike rates. Whether chasing massive totals or finishing innings, Russell has consistently entertained fans with towering sixes. His ability to clear any boundary makes him one of the IPL’s most feared hitters.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 140 | 2651 | 223 | 174.17 | 88* |
8. David Warner (SRH/DC)

David Warner is one of the greatest overseas players in IPL history. While known for his consistency, he has also accumulated an impressive number of sixes, placing him among the players with the Most Sixes in Indian Premier League. Warner’s aggressive starts and attacking intent helped his teams dominate the powerplay overs. His ability to combine consistency with explosive stroke play made him one of the most successful IPL openers.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 184 | 6565 | 236 | 139.77 | 126 |
7. KL Rahul (DC/KXIP/LSG/PBKS/RCB/SRH)

KL Rahul has become one of the most elegant yet destructive batters in IPL history. His ability to pace an innings while accelerating effortlessly has helped him climb the Most Sixes in Indian Premier League rankings. Rahul combines classical batting technique with clean power-hitting. He has produced numerous match-winning innings while maintaining one of the best batting averages among modern IPL stars. His consistency continues to make him one of the tournament’s premier batters.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 159 | 5815 | 239 | 139.14 | 152* |
Also Read:
6. Sanju Samson (RR/DC/CSK)

Sanju Samson has established himself as one of the cleanest strikers of the cricket ball. His elegant stroke play combined with effortless six-hitting has earned him a place among the leaders for the Most Sixes in Indian Premier League.
Whether facing spin or pace, Samson has consistently found the boundary with ease. His fearless approach and attacking mindset have made him a key player for Rajasthan Royals and one of the most entertaining batters in the IPL.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 191 | 5181 | 243 | 141.13 | 119 |
5. AB de Villiers (RCB/DC)

AB de Villiers redefined modern T20 batting with his extraordinary shot-making and unmatched innovation. Known as “Mr. 360,” he could hit sixes to every corner of the ground, making him one of the most entertaining players in the Most Sixes in Indian Premier League rankings. His ability to dominate both pace and spin made him a nightmare for bowlers.
Whether rescuing his team from difficult situations or finishing games in style, de Villiers consistently delivered unforgettable performances. His clean ball-striking and fearless approach secured his place among the greatest six-hitters in IPL history.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 184 | 5162 | 251 | 151.68 | 133* |
4. MS Dhoni (CSK/RPS)

MS Dhoni remains one of the greatest finishers the IPL has ever seen. His calmness under pressure and incredible power in the closing overs helped him climb the Most Sixes in Indian Premier League list. Dhoni’s trademark helicopter shot and ability to clear long boundaries have thrilled fans for more than a decade.
The former Chennai Super Kings captain has repeatedly guided his team to memorable victories with late-order fireworks. His finishing ability and consistency make him one of the biggest legends in IPL history.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 278 | 5439 | 264 | 137.45 | 84* |
3. Virat Kohli (RCB)

Virat Kohli is widely regarded as one of the greatest batters in IPL history. While famous for his consistency and run-scoring, he has also accumulated an outstanding number of sixes, placing him among the leaders for the Most Sixes in Indian Premier League. Kohli’s elegant stroke play is complemented by his ability to accelerate when required.
Over the years, Kohli has played countless match-winning innings while maintaining exceptional consistency. His aggressive intent and fitness have enabled him to remain one of the most successful batters in the tournament.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 283 | 9336 | 316 | 134.79 | 113* |
2. Rohit Sharma (DC/MI)

Rohit Sharma has been one of the IPL’s most successful captains and one of its finest batters. His effortless timing and elegant stroke play have helped him become one of the leading names in the Most Sixes in Indian Premier League rankings. Rohit’s ability to play both anchor and aggressor makes him a complete T20 batter. Across multiple IPL seasons, Rohit has produced several memorable innings while leading Mumbai Indians to numerous titles. His consistency and ability to hit massive sixes have cemented his legacy as an IPL legend.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 281 | 7329 | 323 | 132.91 | 109* |
1. Chris Gayle (RCB/Kings XI Punjab/KKR)

Chris Gayle stands at the top of the Most Sixes in Indian Premier League list with an astonishing 357 sixes. Widely known as the “Universe Boss,” Gayle transformed T20 batting through his unmatched power and fearless approach. Once he settled at the crease, bowlers found it almost impossible to stop him from clearing the ropes.
Gayle’s record-breaking innings of 175 remains the highest individual score in IPL history*, showcasing his incredible dominance. His remarkable achievements make him the undisputed king of the Most Sixes in Indian Premier League rankings.
| Matches | Runs | Sixes | Strike Rate | Highest Score |
|---|---|---|---|---|
| 142 | 4965 | 357 | 148.96 | 175* |
The Most Sixes in Indian Premier League list celebrates the most explosive batters to have graced the IPL. From Chris Gayle’s record-breaking power-hitting to Rohit Sharma’s elegant timing, Virat Kohli’s consistency, MS Dhoni’s finishing brilliance, and AB de Villiers’ innovative stroke play, every player has thrilled fans with unforgettable sixes. These batting legends have transformed T20 cricket by making boundary-hitting a defining feature of the IPL, and their records continue to inspire future generations.
FAQs
1. Who has hit the most sixes in Indian Premier League history?
Chris Gayle holds the record for the Most Sixes in Indian Premier League history with 357 sixes.
2. Which Indian player has the most sixes in IPL history?
Rohit Sharma is the leading Indian player with 323 sixes in IPL history.
3. How many sixes has Virat Kohli hit in the IPL?
Virat Kohli has smashed 316 sixes, placing him among the top players in the Most Sixes in Indian Premier League rankings.
4. Why is Chris Gayle called the “Universe Boss”?
Chris Gayle earned the nickname because of his extraordinary power-hitting, record-breaking centuries, and unmatched dominance in T20 cricket.
5. Which active IPL players are climbing the Most Sixes in Indian Premier League list?
Active stars such as Rohit Sharma, Virat Kohli, MS Dhoni, KL Rahul, and Sanju Samson continue to improve their positions in the Most Sixes in Indian Premier League rankings.
