Top 10 IPL: Most Sixes in an Innings Performances

Most Sixes in an Innings

The Indian Premier League (IPL) is a spectacle of power-hitting, fearless batting, and jaw-dropping sixes. Over the years, numerous players […]

The Indian Premier League (IPL) is a spectacle of power-hitting, fearless batting, and jaw-dropping sixes. Over the years, numerous players have left their mark with exceptional displays of brute force and timing. Among them, a few have managed to light up the stadium with the most sixes in an innings, leaving fans in awe. Here’s a deep dive into the top 10 performances featuring the most sixes in an innings in IPL history, from No. 10 to No. 1.

10: V Suryavanshi – 11 Sixes vs Gujarat Titans (2025)

Most Sixes in an Innings

V Suryavanshi made headlines in IPL 2025 with a thunderous innings of 101 runs off just 38 balls. Representing Rajasthan Royals, he bludgeoned 11 sixes against Gujarat Titans at Jaipur on April 28, 2025. With a jaw-dropping strike rate of 265.78, Suryavanshi announced himself on the big stage and became one of the few modern-day batters to enter the elite list for most sixes in an innings.

Read More:- Most Sixes for IPL: Top 10 Big Hitters of All Time

9: Chris Gayle – 11 Sixes vs Sunrisers Hyderabad (2018)

Chris Gayle, the undisputed King of T20 cricket, finds his name multiple times on this list. In 2018, playing for Kings XI Punjab, Gayle smashed an unbeaten 104 off 63 balls against Sunrisers Hyderabad in Mohali. He struck 11 monstrous sixes and single-handedly dominated the opposition attack. It was yet another reminder of his incredible ability to produce the most sixes in an innings.

8: Andre Russell – 11 Sixes vs Chennai Super Kings (2018)

Most Sixes in an Innings

The Caribbean powerhouse Andre Russell is known for his explosive finishes, but in 2018 he went ballistic against CSK in Chennai. Scoring 88 off just 36 balls, he hit 11 sixes in a high-octane innings. Though he didn’t reach a century, Russell’s clean hitting ensured he secured a spot among the top 10 for most sixes in an innings in IPL history.

7: Murali Vijay – 11 Sixes vs Rajasthan Royals (2010)

Back in 2010, Murali Vijay stunned everyone with a scintillating knock of 127 runs from 56 deliveries for Chennai Super Kings against Rajasthan Royals. With 11 sixes and a strike rate of 226.78, his innings was a perfect blend of grace and aggression. It was one of the earliest examples of an Indian player making it into the most sixes in an innings list.

6: Sanath Jayasuriya – 11 Sixes vs Chennai Super Kings (2008)

Most Sixes in an Innings

The veteran Sri Lankan cricketer Sanath Jayasuriya showed age is just a number when he hammered 114 not out off 48 balls for Mumbai Indians in 2008. He tore apart the CSK bowling lineup with 11 towering sixes at Wankhede Stadium. This match marked one of the initial entries for most sixes in an innings during the IPL’s debut season.

5: AB de Villiers – 12 Sixes vs Gujarat Lions (2016)

Mr. 360 himself, AB de Villiers, played an unforgettable knock of 129 runs off just 52 balls for Royal Challengers Bangalore against Gujarat Lions in 2016. With 12 sixes and 10 fours, he displayed innovation and power like few others can. This innings exemplified modern T20 batting and earned him a well-deserved place in the most sixes in an innings leaderboard.

4: Chris Gayle – 12 Sixes vs Kings XI Punjab (2015)

Most Sixes in an Innings

In 2015, Chris Gayle returned to his six-hitting best, slamming 117 off 57 balls against Kings XI Punjab. Batting at the Chinnaswamy Stadium, he hit 12 sixes to once again showcase his might. No list of the most sixes in an innings would be complete without multiple entries from Gayle, and this match further cemented his dominance.

3: Chris Gayle – 13 Sixes vs Delhi Daredevils (2012)

The 2012 season witnessed another Gayle storm when he struck a majestic 128 runs off 62 deliveries against Delhi Daredevils in Delhi. The RCB opener hit 13 sixes and 7 fours in a display of raw power and timing. His ability to consistently produce innings with the most sixes in an innings is unparalleled in IPL history.

2: Brendon McCullum – 13 Sixes vs Royal Challengers Bangalore (2008)

Most Sixes in an Innings

In the very first match of the IPL, Brendon McCullum created history by scoring 158* off 73 balls for Kolkata Knight Riders. With 13 sixes and 10 fours, McCullum set the tone for what the league would become. His sensational performance is one of the most iconic in IPL history and remains one of the best instances of the most sixes in an innings.

1: Chris Gayle – 17 Sixes vs Pune Warriors (2013)

Topping the list is none other than Chris Gayle with his earth-shattering innings of 175* off just 66 balls for RCB against Pune Warriors on April 23, 2013, at Bengaluru. He struck a mind-blowing 17 sixes, which remains a record in T20 cricket, not just the IPL. This innings is the epitome of the most sixes in an innings and is likely to remain untouched for a long time.

Read More:- Top 10 Players with the Most Ducks in IPL History

Most Sixes in an Innings – Top 10 Performances

RankPlayerRunsBalls4s6sStrike RateTeamOppositionGroundDate
1Chris Gayle175661317265.15RCBPune WarriorsBengaluru23 Apr 2013
2BB McCullum158731013216.43KKRRCBBengaluru18 Apr 2008
3Chris Gayle12862713206.45RCBDelhi DaredevilsDelhi17 May 2012
4Chris Gayle11757712205.26RCBKings XIBengaluru06 May 2015
5AB de Villiers129521012248.07RCBGujarat LionsBengaluru14 May 2016
6ST Jayasuriya11448911237.50MICSKWankhede14 May 2008
7M Vijay12756811226.78CSKRRChennai03 Apr 2010
8AD Russell8836111244.44KKRCSKChennai10 Apr 2018
9Chris Gayle10463111165.07Kings XISRHMohali19 Apr 2018
10V Suryavanshi10138711265.78RRGTJaipur28 Apr 2025

The thrill of watching a batsman clear the ropes multiple times in an innings is what makes the IPL a global sensation. From veterans like Jayasuriya to modern-day marauders like Russell and Suryavanshi, each of these innings stands out not just for the runs scored but for the sheer audacity of their stroke play. As new talents continue to emerge, fans eagerly await to see who can challenge Chris Gayle’s iconic feat of hitting the most sixes in an innings.

With power-hitting becoming the cornerstone of T20 cricket, it’s only a matter of time before more players aim to etch their names in the history books for hitting the most sixes in an innings. Until then, these unforgettable performances will continue to inspire and entertain cricket lovers around the world.

FAQ

Who hit the most sixes in an innings in IPL history?

Chris Gayle holds the record for the most sixes in an innings in IPL history, hitting 17 sixes while scoring 175* for RCB against Pune Warriors in 2013.

How many players have hit 11 or more sixes in an IPL innings?

10 players have hit 11 or more sixes in a single IPL innings, including legends like Chris Gayle, AB de Villiers, and Brendon McCullum.

Which Indian player has hit the most sixes in an IPL innings?

Murali Vijay is the Indian player with the most sixes in an IPL innings, smashing 11 sixes during his knock of 127 for CSK against RR in 2010.

Leave a Comment

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

Scroll to Top