| Rank | Player | Sixes | Runs | Balls | Team | Opposition | Season | |------|--------|-------|------|-------|------|------------|--------| | 1 | | 17 | 175* | 66 | RCB | Pune Warriors | 2013 | | 2 | Brendon McCullum | 13 | 158* | 73 | KKR | RCB | 2008 | | 3 | Quinton de Kock | 12 | 140* | 70 | LSG | KKR | 2022 | | 4 | AB de Villiers | 12 | 133* | 59 | RCB | Mumbai Indians | 2015 | | 5 | Murali Vijay | 11 | 127 | 56 | CSK | Rajasthan Royals | 2010 | | 6 | Chris Gayle | 11 | 117 | 57 | RCB | Kings XI Punjab | 2015 | | 7 | Sanju Samson | 11 | 119 | 63 | RR | DC | 2021 | | 8 | Andre Russell | 11 | 80* | 40 | KKR | CSK | 2019 | | 9 | Mayank Agarwal | 10 | 106 | 50 | PBKS | RR | 2020 | | 10 | KL Rahul | 10 | 132* | 69 | PBKS | RCB | 2020 |
became the first to hit six consecutive sixes across different overs in 2025. most sixes in an ipl innings list
The record for the most sixes in a single IPL innings is held by , who smashed 17 sixes for Royal Challengers Bangalore (RCB) against Pune Warriors India on April 23, 2013. This legendary performance saw him reach an unbeaten 175 off just 66 balls—the highest individual score in the history of T20 cricket. Runs Scored Chris Gayle 17 Pune Warriors Apr 23, 2013 Brendon McCullum 13 Apr 18, 2008 Chris Gayle 13 Delhi Daredevils May 17, 2012 Chris Gayle 12 Kings XI Punjab May 6, 2015 AB de Villiers 12 Gujarat Lions May 14, 2016 Vaibhav Sooryavanshi 12 Rajasthan Royals Apr 25, 2026 Sources: ESPNcricinfo , Times of India , Yardbarker Iconic Performances and Legends Indian Premier League Trophy batting most sixes innings | Rank | Player | Sixes | Runs
The Indian Premier League (IPL) is the ultimate stage for power-hitting, where clearing the boundary is not just a skill but a necessity. The list of players with the is a testament to the league's evolution from a standard T20 tournament to a "boundary rain" spectacle. The Historic Record: Most Sixes in a Single IPL Innings Runs Scored Chris Gayle 17 Pune Warriors Apr
, who smashed during his legendary 175* for Royal Challengers Bangalore against Pune Warriors India in 2013. Gayle’s dominance is so absolute that he appears multiple times in the top five. Top 10: Most Sixes in a Single IPL Innings
Here are the top 5 players with the most sixes in an IPL innings:
The record for the most sixes in a single IPL innings is held by Chris Gayle