Most Sixes in an innings by an Indian in IPL

The record for most sixes in an innings by an Indian in IPL is shared by Murali Vijay and the young sensation of IPL 2025, Vaibhav Suryavanshi. Check out the other power-hitters who are close behind.

Snigdha HalderApril 29, 2025 at 02:45 PM4 min read
Most Sixes in an innings by an Indian in IPL
The record for most sixes in an innings by an Indian in IPL is shared by Murali Vijay and the young sensation of IPL 2025, Vaibhav Suryavanshi. Check out the other power-hitters who are close behind.

The IPL has transformed the landscape of T20 format, providing a grand stage for Indian batters to show their power-hitting skills. Players have taken this platform to another level by showcasing their extraordinarily six-hitting capabilities.

We have seen a great display of fearless batting over the years from both youngsters and experienced players.

Let's dive into the amazing list of most sixes in an innings by an Indian in IPL and recall those golden moments.

Murali Vijay (11 sixes) vs RR | 2010

Murali Vijay in IPL 2018 hit most sixes in an innings by an Indian in IPL | sportzpoint.com
Murali Vijay celebrating his century against RR in IPL 2010. Image | BBC

IPL has changed quite a few things over the years, but what remains constant is the six-hitting show in every season. Murali Vijay is still holding his name for the highest record by smashing 11 sixes against the Rajasthan Royals while playing for CSK in IPL 2010.

His explosive innings of 127 runs off just 56 balls not only led CSK to a huge total of 246 but also set the record for the most sixes in an innings by an Indian in IPL.

Vaibhav Suryavanshi (11 sixes) vs GT | 2025

Vaibhav Suryavanshi of RR is the young player in the list of most sixes in an innings by an Indian in IPL | sportzpoint.com
Vaibhav Suryavanshi after his maiden century as the young player in IPL history against Gujarat Titans. Image | NDTV

The record breaking season of IPL 2025 has witnessed some stunning ones this year. The 14-year-old Vaibhav Suryavanshi, who made headlines by scoring an astonishing century against Gujarat Titans, has also marked his name in the record for most sixes in an innings by an Indian in IPL. 

Vaibhav is the youngest debutant in the history of IPL, who smashed 101 in 35 balls in his third match for RR. He hit 11 sixes and 7 fours in his record-breaking knock, and is also the fastest and youngest Indian batter to score the fastest century in IPL history. 

Sanju Samson (10 sixes) vs RCB | 2018

Sanju Samson is one among the most sixes in an innings by an Indian in IPL | sportzpoint.com
Sanju Samson during his showering of sixes against RCB in IPL 2018. Image | Pinterest 

Sanju Samson lit up the Chinnaswamy stadium with his magnificent knock of 92 runs off 45 balls, against the Royal Challengers Bengaluru in IPL 2018. He hit a total of 10 sixes in his inning and earned his spot in the list of most sixes in an innings by an Indian in IPL.

Though he fell short of a century, this knock clearly revealed how destructive he can be with his six-hitting abilities.

Shreyas Iyer (10 sixes) vs KKR | 2018

Shreyas Iyer hit 10 sixes to become one of the player with most sixes in an innings by an Indian in IPL | sportzpoint.com
Shreyas Iyer walking towards the dugout after his 93* off 40 against KKR in IPL 2017. Image | BBC

Shreyas Iyer delivered 10 super sixes in a match against Kolkata Knight Riders and helped DC to reach a total of 219 runs in IPL 2017. He showcased a rare side of him with the bat and scored 93 runs from 40 balls, also grabbing the player of the match title.

Iyer is known for his calm nature on-field, which left the fans wanting for more with this surprising aggressive knock and rain of sixes.

Shubman Gill (10 sixes) vs MI | 2023

Shubman Gill in the list of most sixes in an innings by an Indian in IPL | sportzpoint.com
Shubham Gill celebrating his match-winning century against MI in IPL 2023 Qualifier 2. Image | BBC

The prince of Indian cricket, Shubman Gill, scored a jaw-dropping 129 runs off 60 balls in the IPL 2023 Qualifier 2 against Mumbai Indians. With 10 monstrous sixes to his name, Gill contributed to the 233 total and sealed the victory that helped reach GT the finals.

Abhishek Sharma (10 sixes) vs PBKS | 2025

Abhishek Sharma among the most sixes in an innings by an Indian in IPL | sportzpoint.com
Abhishek Sharma after scoring the record-breaking century against PBKS in IPL 2025. Image | Pinterest 

Another record-breaking ton of the IPL 2025 that came off Abhishek Sharma’s bat against the Punjab Kings. He scored 141 runs off 55 balls and became the highest-scoring Indian batsman for the record of highest individual scores in IPL history. 

Abhishek hit 10 sixes in his knock and helped Sunrisers Hyderabad to break their losing streak and keep their playoff hopes alive.

Snigdha Halder

Snigdha is an intern at Sportzpoint who is passionate about cricket. Snigdha dedicatedly enjoys the game and staying on top of all news.

View Profile