Home » Top 10 Players With Most Sixes In IPL History (2026 Updated)
Written By: Ben Crawley
Published: February 5, 2026

The Indian Premier League has redefined T20 cricket with explosive batting and breathtaking power hitting since 2008. Chris Gayle leads the all-time charts with a staggering 357 sixes, a record built across 142 matches. 

Indian legends like Rohit Sharma, Virat Kohli, and MS Dhoni have also cemented their places among the top six-hitters in IPL history. From Gayle’s monstrous strikes to AB de Villiers’ innovative shots, fans have witnessed unforgettable moments. 

Below is the complete list of the top 10 power hitters and what makes them special.

Most Sixes in IPL History (Top 10 Players)

Here is the complete list of players with the most sixes in IPL history:

RankPlayerTeamsMatchesRunsAverageStrike RateSixes
1Chris GayleKKR / KXIP / PBKS / RCB1424,96539.72148.96357
2Rohit SharmaDCH / MI2727,04629.73132.09302
3Virat KohliRCB2678,66139.54132.85291
4MS DhoniCSK / RPS2785,43938.30137.45264
5AB de VilliersDC / RCB1845,16239.70151.68251
6David WarnerDC / SRH1846,65140.52139.77236
7Andre RussellDC / KKR1402,26528.20174.17223
8Kieron PollardMI1893,41228.67147.32223
9Sanju SamsonDC / RR1774,70430.94139.04219
10KL RahulDC / KXIP / LSG / PBKS / RCB / SRH1455,22246.21136.02208

Here is detailed information about the top 10 players who have hit the most sixes in IPL history:

1. Chris Gayle (357 Sixes)

Chris Gayle sits comfortably at the top with 357 sixes, a record that seems almost untouchable. The West Indian legend played 142 matches between 2009 and 2021, representing teams like KKR, KXIP/PBKS, and RCB, where he became a fan favorite.

Chris Gayle (357 Sixes)
Source: Royal Challengers Bengaluru

His strike rate of 148.96 and average of 39.72 prove he wasn’t just about raw power; he delivered consistency too. Gayle’s ability to launch the ball into the stands from the very first delivery made him the most feared opener in IPL history. With a highest score of 175* against Pune Warriors in 2013, he gave fans countless unforgettable moments that still echo in IPL folklore.

 2. Rohit Sharma (302 Sixes)

Rohit Sharma stands second with 302 sixes across 272 matches for Mumbai Indians. As MI’s most successful captain with five IPL titles, he’s combined elegance with power throughout his illustrious IPL career that began in 2008.

Rohit Sharma (302 Sixes)
Source: Cricket Addictor

What sets Rohit apart is his ability to pace an innings perfectly. He doesn’t just swing wildly; he picks his moments, executes with precision, and shifts gears when needed. With 7046 runs at an average of 29.73 and a strike rate of 132.09, Rohit has proven that smart hitting and leadership win championships, not just highlight-reel shots.

3. Virat Kohli (291 Sixes)

Virat Kohli holds the third position with 291 sixes, built over 267 matches for Royal Challengers Bengaluru since 2008. As RCB’s highest run-scorer with 8661 runs, Kohli has been the backbone of the franchise for over 17 seasons.

Virat Kohli (291 Sixes)
Source: India Today

His incredible average of 39.54 and strike rate of 132.85 show his ability to balance aggression with consistency. While Kohli is known for his boundary-hitting and running between wickets, his six-hitting ability often gets overlooked. With a highest score of 113, he’s proved time and again that he can dominate bowlers in every possible way.

4. MS Dhoni (264 Sixes)

MS Dhoni has smashed 264 sixes across 278 matches for Chennai Super Kings and Rising Pune Supergiant. As CSK’s legendary captain with five IPL titles, Dhoni’s finishing ability and helicopter shots have become iconic in IPL history.

MS Dhoni (264 Sixes)
Source: NDTV Sports

What makes Dhoni special is his ability to hit sixes under extreme pressure, especially in the death overs. His strike rate of 137.45 and average of 38.30 reflect his role as the ultimate finisher. With 5439 runs and a highest score of 84*, Dhoni has single-handedly won countless matches for CSK with his explosive hitting in crunch situations.

5. AB de Villiers (251 Sixes)

AB de Villiers sits fifth with 251 sixes in just 184 matches for Delhi Capitals and Royal Challengers Bengaluru. The South African genius played IPL from 2008 to 2021 and revolutionized T20 batting with his innovative shot-making.

AB de Villiers (251 Sixes)
Source: ESPN CricInfo

His strike rate of 151.68 is the highest among the top 10, proving he was the most destructive batsman in IPL history. De Villiers scored 5162 runs at an average of 39.70, with a highest score of 133*. His ability to hit sixes to unconventional areas and play shots that seemed impossible made him a once-in-a-generation talent.

6. David Warner (236 Sixes)

David Warner has hit 236 sixes across 184 matches for Delhi Capitals and Sunrisers Hyderabad. The Australian opener has been one of IPL’s most consistent performers since 2009, amassing 6651 runs with an impressive average of 40.52.

David Warner (236 Sixes)
Source: Sportzcraazy

Warner’s aggressive approach at the top of the order sets the tone for his team. His strike rate of 139.77 shows he scores quickly without compromising his average. As SRH’s captain, he led them to their maiden IPL title in 2016. With a highest score of 126, Warner combines powerful hitting with smart cricket, making him one of the most complete T20 batsmen.

7. Andre Russell (223 Sixes)

Andre Russell has smashed 223 sixes in just 140 matches for Delhi Capitals and Kolkata Knight Riders. The West Indian all-rounder possesses the highest strike rate among all players at 174.17, making him the most explosive finisher in IPL history.

Andre Russell (223 Sixes)
Source: India Today

Russell doesn’t need time to settle; he goes for big shots from ball one. Despite a lower average of 28.20, his ability to change games single-handedly is unmatched. With 2265 runs and a highest score of 88, Russell has won numerous matches for KKR with his brutal hitting in the death overs, making him a nightmare for opposition bowlers.

8. Kieron Pollard (223 Sixes)

Kieron Pollard has hit 223 sixes across 189 matches for Mumbai Indians from 2010 to 2021. The West Indian all-rounder became an integral part of MI’s success, contributing to five IPL titles with his power-hitting and smart cricket.

Kieron Pollard (223 Sixes)
Source: IPL

Pollard’s strike rate of 147.32 and 3412 runs showcase his value as a finisher. What makes him special is his ability to hit sixes at will in the death overs, often targeting specific bowlers and areas. With a highest score of 87, Pollard’s experience and match-winning ability made him one of MI’s most valuable players throughout his IPL career.

9. Sanju Samson (219 Sixes)

Sanju Samson has launched 219 sixes in 177 matches for Delhi Capitals and Rajasthan Royals. As RR’s former captain, Samson has grown from a talented youngster to one of IPL’s most elegant power hitters since his debut in 2013.

Sanju Samson (219 Sixes)
Source: Hindustan Times

With 4704 runs at an average of 30.94 and a strike rate of 139.04, Samson combines style with substance. His highest score of 119 shows his ability to play long innings. What sets Samson apart is his timing and ability to clear the boundary effortlessly without relying on brute force, making his six-hitting look graceful and calculated.

10. KL Rahul (208 Sixes)

KL Rahul rounds off the top 10 with 208 sixes across 145 matches for multiple franchises, including RCB, DC, KXIP/PBKS, SRH, and LSG. With 5222 runs at an exceptional average of 46.21, Rahul has been one of IPL’s most consistent run-scorers since 2013.

KL Rahul (208 Sixes)
Source: FirstPost

Rahul’s strike rate of 136.02 shows his ability to anchor innings while maintaining a healthy scoring rate. As a former PBKS and current LSG captain, he’s evolved from an aggressive opener to a mature batsman who knows when to accelerate. With a highest score of 132*, Rahul balances his natural stroke-play with smart game awareness.

Related Reads:

Conclusion: Chris Gayle Dominates IPL Six-Hitting Records

 The Indian Premier League continues to deliver thrilling entertainment, featuring explosive batting and breathtaking power-hitting. Chris Gayle’s 357 sixes remain the gold standard, a record that may stand for years to come. Indian legends like Rohit Sharma, Virat Kohli, and MS Dhoni have also cemented their legacy among the top six-hitters, proving that homegrown talent matches international firepower. 

From Gayle’s monstrous strikes to AB de Villiers’ innovative shots and Andre Russell’s death-overs carnage, IPL has given fans countless unforgettable moments. As new seasons unfold and young talents emerge, these records will keep getting challenged, and fans will continue witnessing spectacular moments every time the ball sails over the boundary ropes.

About the Author

Hey, I am a cricket writer based in London with over 7 years of experience covering everything from county championships to international showdowns. I bring a sharp eye for detail and a passion for storytelling, highlighting England’s rising stars and memorable match moments. At DurhamCricket, I deliver weekly coverage that's honest, insightful, and easy to follow—perfect for fans who live and breathe the game.

Scroll to Top