app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon

Advertisement

Advertisement

Most Sixes in an Innings in IPL

Chris Gayle holds the record for the most sixes in an innings in IPL, smashing 17 sixes in a single innings. This incredible performance stands as one of the most explosive batting displays in IPL history. Following him, the second-most sixes in an innings in IPL were recorded by Chris Gayle with 13, while Brendon McCullum holds the third position with 13 sixes in an innings. These performances highlight the dominance of power-hitters who can change the momentum of a match with their ability to clear the boundary consistently. Below, we have provided the complete list of players with the most sixes in an innings in IPL history, showcasing the biggest hitting performances in the tournament.

Updated 3rd April 2026

Most Sixes in an IPL Innings

PLAYER6SRUNSBALLS4SSROPPONENTVENUEDATE
Chris Gayle
171756613265.15Pune WarriorsM Chinnaswamy Stadium, Bangalore22 Apr 2013
Chris Gayle
13128627206.45Delhi CapitalsFeroz Shah Kotla, Delhi16 May 2012
Brendon McCullum
131587310216.43Royal Challengers BengaluruM Chinnaswamy Stadium, Bangalore17 Apr 2008
Chris Gayle
12117577205.26Punjab KingsM Chinnaswamy Stadium, Bangalore5 May 2015
AB de Villiers
121295210248.07Gujarat LionsM Chinnaswamy Stadium, Bangalore13 May 2016
Andre Russell
1188361244.44Chennai Super KingsMA Chidambaram Stadium, Chepauk, Chennai9 Apr 2018
Vaibhav Sooryavanshi
11101387265.78Gujarat TitansSawai Mansingh Stadium, Jaipur27 Apr 2025
Murali Vijay
11127568226.78Rajasthan RoyalsMA Chidambaram Stadium, Chepauk, Chennai2 Apr 2010
Sanath Jayasuriya
11114489237.50Chennai Super KingsWankhede Stadium, Mumbai13 May 2008
Chris Gayle
11104631165.07Sunrisers HyderabadPunjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh18 Apr 2018

Advertisement

How We Track This Record

Our IPL statistics are compiled from official match data provided by the BCCI and the IPL. We update our records database after every completed IPL match, typically within 24 hours of the match conclusion.

FAQs

Who has hit the most sixes in an IPL innings?
Chris Gayle holds the record for the most sixes in an innings in IPL, followed by Chris Gayle and Brendon McCullum.
What are the highest number of sixes hit in a single IPL innings?
The highest number of sixes in an IPL innings includes 17, 13, and 13, recorded by top players in different matches.