Most Sixes in IPL by Team in IPL History

Mumbai Indians hold the record for the most sixes in IPL by team in IPL history, with 1,963 sixes across 291 matches through the 2026 season. Royal Challengers Bengaluru are second with 1,938 sixes, while Punjab Kings and Chennai Super Kings are level on 1,849 sixes each.

Kolkata Knight Riders complete the top five with 1,708 maximums. Among the newer franchises, Lucknow Super Giants have already crossed 600 sixes and own the highest sixes-per-match rate among the teams in the current all-time dataset.

Most Sixes in IPL by Team: All-Time List

Rank

Team

Matches

Sixes

Sixes Per Match

1

Mumbai Indians

291

1,963

6.74

2

Royal Challengers Bengaluru

287

1,938

6.75

3

Punjab Kings

277

1,849

6.67

3

Chennai Super Kings

267

1,849

6.92

5

Kolkata Knight Riders

279

1,708

6.12

6

Delhi Capitals

280

1,574

5.62

7

Rajasthan Royals

252

1,562

6.19

8

Sunrisers Hyderabad

211

1,329

6.29

9

Lucknow Super Giants

72

611

8.48

10

Gujarat Titans

77

518

6.72

The ranking above covers the 10 current IPL franchises. Mumbai Indians remain first in total sixes, but Lucknow Super Giants have the strongest six-hitting rate per match because they have played far fewer seasons.

1. Mumbai Indians – 1,963 Sixes

Mumbai Indians have hit more sixes than any team in IPL history, with 1,963 maximums in 291 matches.

Their long-term six-hitting record has been built across multiple batting generations. Rohit Sharma has been one of the franchise's major six-hitters, while players such as Kieron Pollard, Suryakumar Yadav, Hardik Pandya and Ishan Kishan have also contributed heavily across different seasons.

Mumbai Indians Six-Hitting Record

Stat

Matches

291

Sixes

1,963

Sixes per match

6.74

All-time rank

1st

Mumbai also finished as the season leader for team sixes several times, including 2013, 2015, 2017, 2020 and 2023. Their 2023 side hit 140 sixes, the highest team total of that edition.

The franchise's overall lead is narrow enough that RCB remain within striking distance in future seasons.

2. Royal Challengers Bengaluru – 1,938 Sixes

Royal Challengers Bengaluru sit second with 1,938 sixes in 287 IPL matches.

RCB's place near the top is closely linked with some of the tournament's biggest six-hitters. Chris Gayle spent the most productive six-hitting years of his IPL career with Bengaluru, while Virat Kohli and AB de Villiers also supplied large numbers of maximums.

RCB Six-Hitting Record

Stat

Matches

287

Sixes

1,938

Sixes per match

6.75

All-time rank

2nd

Gayle still owns several individual IPL six-hitting records. His 175* against Pune Warriors in 2013 contained 17 sixes, the most by a batter in one IPL innings.

RCB also led the tournament in team sixes in 2011, 2012 and 2016. Their 142 sixes in 2016 were the highest team tally that season.

3. Punjab Kings – 1,849 Sixes

Punjab Kings have hit 1,849 sixes in IPL history, putting them level with Chennai Super Kings on the current all-time total.

The franchise has featured several major power-hitters, including Chris Gayle, KL Rahul, David Miller, Glenn Maxwell and more recently Prabhsimran Singh and Priyansh Arya.

Punjab Kings Six-Hitting Record

Stat

Matches

277

Sixes

1,849

Sixes per match

6.67

All-time rank

Joint 3rd

KL Rahul has the most sixes for Punjab Kings among the franchise records checked through 2026, with 110 sixes during his time with the team.

Punjab Kings led the IPL in team sixes in the inaugural 2008 season with 95 and again in 2014 with 127.

3. Chennai Super Kings – 1,849 Sixes

Chennai Super Kings are tied with Punjab Kings on 1,849 sixes despite playing fewer matches.

CSK have recorded 6.92 sixes per match, a better rate than Mumbai Indians, RCB and Punjab Kings in the current all-time figures.

Chennai Super Kings Six-Hitting Record

Stat

Matches

267

Sixes

1,849

Sixes per match

6.92

All-time rank

Joint 3rd

MS Dhoni, Suresh Raina, Shane Watson, Faf du Plessis, Ambati Rayudu and several other attacking batters contributed to CSK's long-term total.

Chennai led the league in maximums in 2010, 2018 and 2021. Their 145 sixes in 2018 were the best team tally of that IPL season.

5. Kolkata Knight Riders – 1,708 Sixes

Kolkata Knight Riders have hit 1,708 sixes across 279 IPL matches.

KKR have regularly used aggressive middle-order and opening batters, with Andre Russell and Sunil Narine playing particularly important roles in their six-hitting numbers.

Kolkata Knight Riders Six-Hitting Record

Stat

Matches

279

Sixes

1,708

Sixes per match

6.12

All-time rank

5th

KKR produced one of the biggest team power-hitting seasons in 2019, when they led the IPL with 143 sixes.

Andre Russell alone struck 52 sixes in IPL 2019, one of only a handful of individual seasons in which a batter crossed 50 maximums.

6. Delhi Capitals – 1,574 Sixes

Delhi Capitals have accumulated 1,574 sixes in 280 matches across their history, including the years when the franchise played as Delhi Daredevils.

Delhi Capitals Six-Hitting Record

Stat

Matches

280

Sixes

1,574

Sixes per match

5.62

All-time rank

6th

Delhi's six-hitting history includes players such as Virender Sehwag, David Warner, Rishabh Pant and several other attacking batters from different periods.

Their sixes-per-match rate is lower than the teams immediately above them, but the franchise's long presence in the competition keeps Delhi comfortably above 1,500 all-time sixes.

7. Rajasthan Royals – 1,562 Sixes

Rajasthan Royals have hit 1,562 sixes in 252 IPL matches.

The 2026 season had a major effect on their total. Rajasthan hit a reported 181 sixes in IPL 2026, the highest single-season team total in the available records.

Rajasthan Royals Six-Hitting Record

Stat

Matches

252

Sixes

1,562

Sixes per match

6.19

All-time rank

7th

Vaibhav Sooryavanshi was the main contributor to Rajasthan's 2026 surge, finishing the season with 72 sixes, a new individual IPL single-season record.

Rajasthan had also led the tournament in team sixes in 2022, when they struck 137 maximums.

8. Sunrisers Hyderabad – 1,329 Sixes

Sunrisers Hyderabad have recorded 1,329 sixes in 211 IPL matches.

Their recent batting approach has pushed the franchise quickly upward. SRH broke the previous single-season team sixes benchmark by smashing 178 sixes in IPL 2024.

Sunrisers Hyderabad Six-Hitting Record

Stat

Matches

211

Sixes

1,329

Sixes per match

6.29

All-time rank

8th

Abhishek Sharma, Travis Head and Heinrich Klaasen were central to the team's recent power-hitting phase.

SRH's 2024 total remained one of the biggest single-season team six figures even after Rajasthan moved ahead in 2026.

9. Lucknow Super Giants – 611 Sixes

Lucknow Super Giants have hit 611 sixes in only 72 matches, giving them the highest sixes-per-match rate among the current teams at 8.48.

Lucknow Super Giants Six-Hitting Record

Stat

Matches

72

Sixes

611

Sixes per match

8.48

All-time rank

9th

LSG entered the IPL only in 2022, so their cumulative total cannot yet match teams that have played since 2008.

Their scoring rate tells a different story. At more than eight sixes per match, Lucknow's batting has produced maximums at the fastest rate in the all-time team dataset.

Nicholas Pooran and Mitchell Marsh are among the players who have contributed heavily during the franchise's recent seasons.

10. Gujarat Titans – 518 Sixes

Gujarat Titans complete the current top 10 with 518 sixes from 77 matches.

Gujarat Titans Six-Hitting Record

Stat

Matches

77

Sixes

518

Sixes per match

6.72

All-time rank

10th

GT also joined the IPL in 2022. Their 6.72 sixes per match is already close to the long-term rates of Mumbai Indians and RCB.

Shubman Gill has played a major role in Gujarat's batting record. He hit 33 sixes in IPL 2026, finishing among that season's leading individual six-hitters.

Which IPL Team Has Hit the Most Sixes?

Mumbai Indians have hit the most sixes in IPL history, with 1,963 through the end of the 2026 season.

RCB are second with 1,938, leaving a gap of only 25 sixes between the top two teams. Punjab Kings and Chennai Super Kings are tied on 1,849.

The close gap between MI and RCB means the overall lead can still change during a future IPL season.

Most Sixes by an IPL Team in a Single Season

The all-time cumulative record and the single-season record are two different statistics.

Rajasthan Royals hold the current single-season mark with 181 sixes in IPL 2026. Sunrisers Hyderabad are next with 178 in 2024, followed by Punjab Kings' 2025 total of 173.

Rank

Team

Sixes

Season

1

Rajasthan Royals

181

2026

2

Sunrisers Hyderabad

178

2024

3

Punjab Kings

173

2025

4

Sunrisers Hyderabad

171

2026

5

Royal Challengers Bengaluru

165

2024

Rajasthan's 2026 record was powered heavily by Vaibhav Sooryavanshi, whose 72 sixes were also the highest individual tally in a single IPL season.

Most Sixes Per Match by IPL Team

Total sixes naturally favour older franchises because they have played far more matches.

Sixes per match provide another way to compare teams from different IPL eras.

Team

Sixes Per Match

Lucknow Super Giants

8.48

Chennai Super Kings

6.92

Royal Challengers Bengaluru

6.75

Mumbai Indians

6.74

Gujarat Titans

6.72

Punjab Kings

6.67

Sunrisers Hyderabad

6.29

Rajasthan Royals

6.19

Kolkata Knight Riders

6.12

Delhi Capitals

5.62

Lucknow lead this category despite ranking ninth in total sixes because they joined the tournament only in 2022.

Most Sixes by Defunct IPL Teams

Several franchises that no longer compete also contributed to the IPL's overall six-hitting records.

Team

Matches

Sixes

Deccan Chargers

75

400

Pune Warriors India

46

196

Rising Pune Supergiant

30

157

Gujarat Lions

30

155

Kochi Tuskers Kerala

14

53

Deccan Chargers lead the defunct-team list with 400 sixes. The franchise played from 2008 to 2012 before Sunrisers Hyderabad entered the league as a separate franchise.

These totals are not added to the current teams because they belong to different franchise records.

How IPL 2026 Changed the Team Sixes List

The 2026 season added another large batch of maximums across the league and strengthened Rajasthan Royals' place among the most aggressive batting teams.

Vaibhav Sooryavanshi hit 72 sixes for Rajasthan, breaking Chris Gayle's previous single-season individual record of 59 from 2012. Abhishek Sharma finished with 43 for SRH, Rajat Patidar hit 42 for RCB, and Ryan Rickelton struck 38 for Mumbai Indians.

Rajasthan's 181 team sixes also moved past SRH's 178 from 2024 as the highest single-season team total in the current records.

Mumbai Indians still finished 2026 at the top of the cumulative all-time list.

FAQs

Which team has hit the most sixes in IPL history?

Mumbai Indians hold the record with 1,963 sixes in 291 IPL matches through 2026. Royal Challengers Bengaluru are second with 1,938.

How many sixes have RCB hit in IPL history?

Royal Challengers Bengaluru have hit 1,938 sixes in 287 matches in the current all-time records.

Which team has the most sixes in a single IPL season?

Rajasthan Royals hold the single-season record with 181 sixes in IPL 2026. Sunrisers Hyderabad previously set a major benchmark with 178 in 2024.

Which IPL team has the highest sixes-per-match rate?

Lucknow Super Giants lead the current franchises with 8.48 sixes per match, based on 611 sixes from 72 matches.

Which player hit the most sixes in IPL 2026?

Vaibhav Sooryavanshi led IPL 2026 with 72 sixes for Rajasthan Royals. His tally also became the highest by any batter in one IPL season.

Related IPL Records

  • Most Sixes in IPL History
  • Most Sixes in IPL in One Season
  • Most Sixes in IPL by a Team in One Match
  • Highest Team Scores in IPL History
  • Most Runs in IPL History

Sources

  • CricIndeed, IPL Stats: Teams with Most Sixes in Indian Premier League History, including current franchise totals, matches and sixes-per-match rates.
  • myKhel, Season-wise Most Sixes in IPL by a Team, covering historical season leaders through recent editions.
  • Cricket News, IPL 2026 Super Sixes Award, confirming Vaibhav Sooryavanshi's 72 sixes and major single-season individual records.
  • CrickHeroes, Most Sixes in IPL 2026, for the 2026 team single-season sixes rankings.
  • Times of India, IPL 2026 Most Sixes, for the leading individual six-hitters in the 2026 season.
  • IPL.com, Most Sixes in an IPL Innings, for individual innings six-hitting records including Chris Gayle's 17 sixes.