[Updated] Most Sixes in IPL: Check Here the List of Players and Teams with the Most Sixes in IPL History (2008 - 2025)

Jun 3, 2025, 13:11 IST

The Indian Premier League is a cricket tournament that follows the T20 format and is known for blistering knocks and heavy-hitting batsmen. Have a look at the list of players and teams with the most sixes in IPL history from 2008 to 2025.

Most sixes in IPL (2008 - 2023)
Most sixes in IPL (2008 - 2023)

The Indian Premier League is a professional T20 cricket championship that’s held annually by the Board of Control for Cricket in India (BCCI). The IPL is a short-format cricket tournament that emphasizes entertainment and aggression over the strategic and paced nature of ODI or Test cricket. Dot balls are a rare occurrence in the IPL, and most batters prefer going for boundaries.

Boundaries beget the most runs in cricket and are essential for producing exciting innings. There are two types of boundaries in cricket: Four - when the ball leaves the field with contact to the ground and Six - when the ball leaves the field in the air.

The sixth is the most explosive boundary and incites the biggest reactions from the crowd in attendance. A four is a safe choice, but many batsmen prefer hitting sixes, even if it means risking catches. There are a few players in IPL and in the world who’ve hit more sixes than fours in their career. Today, we take a look at such players. Dive in to read the list of players and teams with the most sixes in IPL history (2008-2024).

Most Sixes in IPL By Players

Chris Gayle holds the record for the most sixes in IPL history. And it’s unlikely any other cricketer will ever be able to match his destructive batting and even come near to touching his incredible record of 357 sixes.

Rohit Sharma, who is still leading Mumbai Indians as captain and has a few good years left ahead in his career, occupies second place with 302 sixes. Following Rohit is Virat Kohli from RCB, who has taken the third spot with 291 sixes. Here is the list of top 20 players with the most sixes in IPL. 

Also Read: Most Centuries in IPL 

Player Span 6s Mat 100 50
CH Gayle (KKR/KXIP/PBKS/RCB) 2009-2021 357 142 6 31
RG Sharma (DCH/MI) 2008-2025 302 272 2 47
V Kohli (RCB) 2008-2025 291 266 8 63
MS Dhoni (CSK/RPS) 2008-2025 264 278 - 24
AB de Villiers (DC/RCB) 2008-2021 251 184 3 40
DA Warner (DC/SRH) 2009-2024 236 184 4 62
AD Russell (DC/KKR) 2012-2025 223 140 - 12
KA Pollard (MI) 2010-2022 223 189 - 16
SV Samson (DC/RR) 2013-2025 219 177 3 26
KL Rahul (DC/KXIP/LSG/PBKS/RCB/SRH) 2013-2025 208 145 5 40
SK Raina (CSK/GL) 2008-2021 203 205 1 39
SR Watson (CSK/RCB/RR) 2008-2020 190 145 4 21
JC Buttler (GT/MI/RR) 2016-2025 185 121 7 24
RV Uthappa (CSK/KKR/MI/PWI/RCB/RR) 2008-2022 182 205 - 27
F du Plessis (CSK/DC/RCB/RPS) 2012-2025 174 154 - 39
AT Rayudu (CSK/MI) 2010-2023 173 204 1 22
RR Pant (DC/LSG) 2016-2025 170 125 2 19
SA Yadav (KKR/MI) 2012-2025 168 166 2 29
N Pooran (KXIP/LSG/PBKS/SRH) 2019-2025 167 90 - 14
GJ Maxwell (DC/KXIP/MI/PBKS/RCB) 2012-2025 161 141 - 18

Most Sixes by a Team

The Mumbai Indians and Royal Challengers Bangalore are toe-to-toe in the list for the teams with the most sixes in the Indian Premier League. MI has reached 1442 sixes, meanwhile RCB stands at 1433 sixes.

Related: Highest Run Scorers in IPL (2008-2024)

S.No. Teams Matches Sixes
1 Mumbai Indians 235 1442
2 Royal Challengers Bangalore 232 1433
3 Chennai Super Kings 214 1322
4 Punjab Kings 223 1309
5 Kolkata Knight Riders 228 1278
6 Delhi Capitals 229 1161
7 Rajasthan Royals 197 1058
8 Sunrisers Hyderabad 156 798
9 Deccan Chargers 75 400
10 Pune Warriors India 46 196
11 Lucknow Super Giants 20 161
12 Rising Pune Supergiant 30 157
13 Gujarat Lions 30 155
14 Gujarat Titans 21 107
15 Kochi Tuskers Kerala 14 53

Most Sixes in an Innings

The Universe Boss Chris Gayle strikes again! The West Indies’ heavy hitter Is featured five times in the list of players who hit the most sixes in single innings. Gayle smashed a record 17 sixes in his historic 175-run unbeaten knock in 2013 IPL.

 

Player Team Runs scored in an inns 6s Match Date
CH Gayle RCB 175 17 23 Apr 2013
BB McCullum KKR 158 13 18 Apr 2008
CH Gayle RCB 128 13 17 May 2012
CH Gayle RCB 117 12 06 May 2015
AB de Villiers RCB 129 12 14 May 2016
ST Jayasuriya MI 114 11 14 May 2008
M Vijay CSK 127 11 03 Apr 2010
AD Russell KKR 88 11 10 Apr 2018
CH Gayle Kings XI 104 11 19 Apr 2018
V Suryavanshi RR 101 11 28 Apr 2025
AC Gilchrist Chargers 109 10 27 Apr 2008

Most Sixes in an IPL Season

Chris Gayle tops this list again. He smacked 59 sixes in the 2013 IPL season. Gayle’s West Indies teammate and KKR all-rounder Andre Russell also referred to as Russell Muscles, came close to breaking Gayle’s record in 2019 after hitting 52 sixes. English batsman Jos Buttler is another addition to the list, thanks to his four centuries in the 2022 IPL. Buttler hit 45 sixes.

Rank

Player

Sixes

IPL Year

1

Chris Gayle (RCB)

59

2012

2

Andre Russell (KKR)

52

2019

3

Chris Gayle (RCB)

51

2013

4

Jos Buttler (RR)

45

2022

5

Chris Gayle (RCB)

44

2011

IPL Purple Cap Winners List (2008-2025)

Nikhil Batra
Nikhil Batra

Content Writer

Nikhil comes from a commerce background, but his love for writing led him on a different path. With more than two years of experience as a content writer, he aspires to breathe life into words. He completed his B.Com. from DU and finds joy in traveling and exploring new and hidden places. Do drop your feedback for him at nikhil.batra@jagrannewmedia.com and let him know if you love his work

... Read More

FAQs

  • Which player has hit the most sixes in IPL?
    +
    Chris Gayle has hit the most sixes in IPL history. In his long career, Gayle hit 357 sixes.

Get here current GK and GK quiz questions in English and Hindi for India, World, Sports and Competitive exam preparation. Download the Jagran Josh Current Affairs App.

Trending

Latest Education News