Most Sixes in IPL History

Top 10 Players With Most Sixes in IPL History

The Indian Premier League (IPL) isn’t just a regular cricket tournament, but an experience of strength as well as entertainment and unstoppable ability. The most thrilling aspect of the event is seeing the ball soaring towards the spectators, driven by the strength and technique of batsmen. In the field of T20 cricket the art of hitting sixes is an art form, and through time the IPL has seen some impressive six-hitters who have left an imprint on the field.

Most Sixes in IPL History

The battle for the title of sixer king of cricket is a tense affair as power-hitters from around the world demonstrating their abilities to cross the line effortlessly. We will look at the roster of players who made a lasting impression by their incredible capability to score highest sixes in IPL by dropping the ball in the stands.

Chris GayleKKR, KXIP, RCB2009-20211424965357
Rohit SharmaDC, MI2008-20232436211257
AB de VilliersDC, RCB2008-20211845162251
MS DhoniCSK, RPS2008-20232505082239
Virat KohliRCB2008-20232377263234
David WarnerDC, SRH2009-20231766397226
Kieron PollardMI2010-20221893412223
Suresh RainaCSK, GL2008-20212055528203
Andre RussellDC, KKR2012-20231122262193
Shane WatsonCSK, RCB, RR2008-20201453874190

1. Chris Gayle – 357 Sixes

Chris Gayle, often hailed as the “Universe Boss” in the world of cricket, has established himself among the best and exciting players to ever play in the Indian Premier League (IPL). In his lengthy IPL professional career Gayle is known for his incredible batting skills while playing for several franchises including Kolkata Knight Riders (KKR), Kings XI Punjab (KXIP), and Royal Challengers Bangalore (RCB). Chris Gayle six hitting skill is an eye pleasant to watch which made him as  favorite player in T20 format.

Through his long and illustrious IPL career, Chris Gayle total sixes are 357. Chris Gayle who is currently holding the record for most sixes in IPL by player has scored 26 sixes for KKR (2009 -2010), 237 sixes for RCB (2011–2017) and 92 sixes for PBKS (2018–2021). Chris Gayle total six in a single season is 57 and he achieved it twice while playing for RCB in 2011 and 2013. Whether its for KKR, Punjab Kings, or RCB, Chris Gayle sixes has been a source of entertainment for the supporters.

2. Rohit Sharma – 257 Sixes

Rohit Sharma, captain of Indian team and ex captain of Mumbai Indians (MI), is a model of graceful strokeplay and powerful hit during the Indian Premier League (IPL). Rohit Sharma is the sixer king of India as he tops the list of Indians with most sixes in cricket with 257. Rohit has been a consistent run scorer for MI and has always provided a solid foundation on top of the batting line-up.

He is known for his flexibility in the field Rohit’s skill in clearing the boundary is a combination of traditional shots as well as powerful sixes. Though Rohit is at second spot and first among Indians he is far away from Gayle total sixes as he still need 100 sixes to level him. Also, Rohit is the player with most sixes in all format for India in his international career.

3. AB de Villiers – 251 Sixes

AB de Villiers, a modern cricketing legend who has earned a prestigious name as an great player with his team Royal Challengers Bangalore (RCB) playing in the Indian Premier League (IPL). Famous for his batting ability, de Villiers is at third spot among most sixes by a player in IPL with 251 sixes. 

South African batting genius is known for his 360-degree hitting talent, a technique which has impressed cricket fans all over the world. ABD registered his highest six in IPL against Gujarat Lions which is 12 in Bangalore which left the cricketing eternity in joy. He has the ability and technique to clear the fence with ease which made him to score most sixes in an innings in T20.

4. MS Dhoni – 239 Sixes

Mahendra Singh Dhoni, fondly referred to as ‘Captain Cool,’ has not only distinguished himself as an astute captain but also as a commanding presence with the bat in the Indian Premier League (IPL). Dhoni’s cricketing smartness and powerful batting style have established him as a force to be reckoned with, especially in the art of clearing the boundary for Chennai Super Kings (CSK) and Rising Pune Supergiant (RPS).

Dhoni total six in IPL is 239, being a lower down batsman and playing at high-pressure situations and still scoring highest sixes in IPL history has made him as icon of Indian cricket. The iconic ‘helicopter shots’ associated with Dhoni made him to score Indian Premier League maximum sixes which left the opposition bowlers clueless.

5. Virat Kohli – 234 Sixes

Virat Kohli, who was the previous Captain of Royal Challengers Bangalore in the Indian Premier League (IPL) is a hero for his squad. He is well-known for his classic covers and skill in the field but his capacity to change between gears and display aggressiveness, especially through striking sixes, is a different aspect of the T20 game. Kohli’s total sixes in IPL history is 234, which shows he has power-hitting ability along with skill.

6. David Warner – 226 Sixes

David Warner, the destructive left-handed Australian batsman, has proven consistently dominant throughout the Indian Premier League with his aggressive approach to play as well as a variety of shots which has been able to make him an elite performer in most sixes in IPL tournament season.

The most significant aspect of Warner’s T20 ability is his highest sixes of 226. Warner’s supremacy in timing the ball has brought him in the list of players with most sixes in world cricket which helps to establish the tone for the team’s batting. The consistency of his contributions and the aggressive style make him a dominant player on the field of IPL which has consolidated his standing as one of the top T20 batsmen. 

7. Kieron Pollard – 223 Sixes

Kieron Pollard, the dynamic force in Mumbai Indians squad, stands out as a game-changer and is particularly effective in the crucial dying overs in an innings. His ability to blast highest sixes in cricket, and then effortlessly cross the boundary is crucially for the Mumbai Indians’ success in the Indian Premier League (IPL).

The impact of Pollard is greatest in the final phases of an innings which is when his powerful hitting skills and shrewd approach makes Pollard a formidable player. With an astounding number of 223 sixes, Pollard has earned a name for smashing most sixes in IPL team. The aggressive way he plays, coupled with his ability to score rapid runs has frequently resulted in the turn of events Mumbai Indians in their favor.

8. Suresh Raina – 203 Sixes

Suresh Raina, also known as the Mr. IPL, has carved his mark as a reliable player for his team, the Chennai Super Kings in the Indian Premier League (IPL). His impressive 203 IPL cricket six, not solely demonstrates his consistent participation in the event, but also demonstrates his strength as a steady middle order batsman.

Raina has the ability to shift gears effortlessly by clearing boundaries which makes an excellent player for the CSK. Raina’s name Mr. IPL, is a tribute to his endurance and contribution to the league representing his consistent contributions throughout many seasons. As a middle order batsman the ability to strike cleanly combined with his ability to increase the rate of scoring as needed, make Raina an asset to every T20 team.

9. Andre Russell – 193 Sixes

Andre Russell, the explosive Jamaican all-rounder has transformed the position as a finisher in T20 cricket. He has left an unmistakable mark through his playing in his team the Kolkata Knight Riders in the Indian Premier League (IPL). Russell’s ferocious batting style in the lower order produced a staggering total of 193 sixes. His capacity to clear the boundary line with ease is hence proved.

Russell’s ability as a finisher is far beyond what you would expect and he’s got the ability to flip the entire game with an avalanche of gigantic strikes. His most sixes in an innings in IPL is 11 and it came against CSK during IPL 2018. Russell’s capacity to provide fast runs, and to finish an innings in a blaze of glory makes him an invaluable advantage to the Kolkata Knight Riders. 

10. Shane Watson – 190 Sixes

Shane Watson has displayed his exceptional ability in T20 cricket by participating in three Indian Premier League teams – Chennai Super Kings, Royal Challengers Bangalore and Rajasthan Royals and has the ability to hit sixes different moments of a T20 innings.

Watson’s clean hitting and determination, particularly during the powerplay times, have played a major role in Watson’s highest sixes in t20 of 190 sixes. Watson’s skill in displaying the power of his hitting is what is a key resource on the highest level of the list. No matter if he’s wearing the shirt from Chennai Super Kings, Royal Challengers Bangalore and Rajasthan Royals, he has repeatedly delivered cricket most sixes that set the stage for the entire innings.

IPL Highest Six FAQ

1. What is the total sixes of Chris Gayle in IPL?

Gayle has scored 357 sixes in IPL for KKR, KXIP and RCB.

2. Who is the king of cricket in IPL?

Virat Kohli, the Royal Challengers Bangalore icon is known as the king of cricket.

3. Who tops the IPL six list?

Chris Gayle is at top with 357 sixes and Rohit Sharma is next to him with 257 sixes.


The IPL is a power packed most thrilling sports tournament. The best 10 players who hit six throughout the history of the IPL have been pivotal in the development of its story. The pure force the power that was Gayle or the unstoppable power of Rohit Sharma or the calculated brutality of Dhoni every single player has made an indelible impression on the IPL. While the IPL expands, there are other rivals that might emerge but the marks of the giants who hit six times remain, providing cricket fans with the enduring memories.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top


Increase Your Winning Percentage 🏆