Skip to content
CricketTaken

IPL Most Sixes in a Team Innings: All-Time Records

By CricketTaken EditorialPublished Cricket in the Indian Premier League7 min read

How this is written and checkedReport an error

Punjab Kings hit 24 sixes at Eden Gardens on 26 April 2024, chasing 262 against Kolkata Knight Riders and reaching it in 18.4 overs. No side has hit more in a single innings of the Indian Premier League. Kolkata had hit 18 in the first innings, so the match produced 42 between them, which is also a record.

That one match holds both the innings mark and the match mark, and it is not a coincidence of a flat surface alone: the 2024 season was the point at which the competition's six-hitting stepped up. The average innings that year produced 8.9 sixes. Ten years earlier it produced 6.0, and in 2009 it produced 4.4.

Every figure below is counted from ball-by-ball records of all 1,243 Indian Premier League matches from April 2008 to the 2026 final, covering 2,480 completed team innings.

Every IPL innings of 18 sixes or more

# Sixes Team Opponent Venue Date Overs
1 24 Punjab Kings Kolkata Knight Riders Kolkata 26 Apr 2024 18.4
2 22 Sunrisers Hyderabad Royal Challengers Bengaluru Bengaluru 15 Apr 2024 20
2 22 Sunrisers Hyderabad Delhi Capitals Delhi 20 Apr 2024 20
2 22 Kolkata Knight Riders Gujarat Titans Kolkata 16 May 2026 20
5 21 Punjab Kings Lucknow Super Giants New Chandigarh 19 Apr 2026 20
5 21 Royal Challengers Bangalore Pune Warriors Bengaluru 23 Apr 2013 20
7 20 Delhi Daredevils Gujarat Lions Delhi 4 May 2017 17.3
7 20 Mumbai Indians Sunrisers Hyderabad Hyderabad 27 Mar 2024 20
7 20 Punjab Kings Delhi Capitals Delhi 25 Apr 2026 18.5
7 20 Royal Challengers Bangalore Gujarat Lions Bengaluru 14 May 2016 20
11 19 Sunrisers Hyderabad Kolkata Knight Riders Delhi 25 May 2025 20
11 19 Royal Challengers Bengaluru Chennai Super Kings Bengaluru 5 Apr 2026 20
13 18 Rajasthan Royals Kings XI Punjab Sharjah 27 Sep 2020 20
13 18 Chennai Super Kings Kolkata Knight Riders Kolkata 23 Apr 2023 20
13 18 Sunrisers Hyderabad Mumbai Indians Hyderabad 27 Mar 2024 20
13 18 Kolkata Knight Riders Delhi Capitals Visakhapatnam 3 Apr 2024 20
13 18 Kolkata Knight Riders Punjab Kings Kolkata 26 Apr 2024 20
13 18 Rajasthan Royals Sunrisers Hyderabad Hyderabad 23 Mar 2025 20
13 18 Sunrisers Hyderabad Mumbai Indians Mumbai 29 Apr 2026 18.3
13 18 Royal Challengers Bangalore Kings XI Punjab Bengaluru 6 May 2015 20

Twenty innings have reached 18. Four of the top ten belong to the 2024 season alone and eleven of the twenty come from 2022 onwards. Only one predates 2015 — Royal Challengers' 21 against Pune Warriors at the Chinnaswamy Stadium in April 2013, which is where the outlying innings of the early seasons tended to happen. Widening the threshold to 17 adds fourteen more, taking the count to 34.

Punjab's 24 was made in 18.4 overs, and Delhi Daredevils' 20 against Gujarat Lions in May 2017 in only 17.3, so neither used a full allocation. Four of the twenty were chases completed before the twentieth over.

The matches that produced the most

Sixes Match Venue Date
42 Kolkata Knight Riders v Punjab Kings Kolkata 26 Apr 2024
38 Sunrisers Hyderabad v Mumbai Indians Hyderabad 27 Mar 2024
38 Sunrisers Hyderabad v Royal Challengers Bengaluru Bengaluru 15 Apr 2024
34 Kolkata Knight Riders v Gujarat Titans Kolkata 16 May 2026
33 Royal Challengers Bangalore v Chennai Super Kings Bengaluru 25 Apr 2018
33 Rajasthan Royals v Chennai Super Kings Sharjah 22 Sep 2020
33 Chennai Super Kings v Royal Challengers Bangalore Bengaluru 17 Apr 2023
33 Delhi Capitals v Punjab Kings Delhi 25 Apr 2026

Three of the four highest came in a single season. The 2024 campaign produced the 42, and both of the 38s, within a month of each other in March and April.

The Eden Gardens match of 26 April 2024 is the only one in the competition to pass 40. It is worth noting what those 42 sixes were attached to: Kolkata's 261 for 6 and Punjab's 262 for 2, still the largest successful chase the league has seen.

How the average has moved

Season Sixes per innings Season Sixes per innings
2008 5.4 2018 7.3
2009 4.4 2019 6.5
2010 4.9 2020 6.1
2011 4.4 2021 5.7
2012 5.0 2022 7.2
2013 4.4 2023 7.6
2014 6.0 2024 8.9
2015 5.9 2025 8.9
2016 5.3 2026 9.7
2017 6.0

The line is not a smooth climb. From 2008 to 2013 the average sat between 4.4 and 5.4 with no direction. It rose to around six in the mid-period, dipped again in 2020 and 2021, and then moved sharply from 2022 onwards.

The 2026 season averaged 9.7 sixes an innings — more than double 2009 and 2013. In raw terms, the competition produced 1,426 sixes across 147 innings that year against 506 across 114 in 2009.

Two changes account for most of it. The impact substitute rule introduced for the 2023 season allows a side to bat one deeper, which removes the reason a middle order used to bat cautiously against the possibility of a collapse. And the boundary square of the wicket at several grounds has shortened relative to the batting standard, so shots that once cleared the infield now clear the rope.

What the leaderboard shows

Five points the tables leave implicit:

  • No innings of 18 or more sixes has ended in the batting side being bowled out. Every entry on the list either used its full twenty overs or completed a chase early.
  • The 21 Royal Challengers hit against Pune Warriors in April 2013 stood as the record for eleven seasons and was then beaten three times inside twelve days in April 2024.
  • Punjab Kings appear three times in the top nine, twice while chasing. Sunrisers Hyderabad appear four times in the twenty, three of them batting first.
  • Eden Gardens has hosted two of the top four innings and both sides of the 42-six match. Both innings of that match appear on the list, at 24 and 18.
  • Only one of the twenty was made before 2015. Lowering the bar to 17 finds a single innings from the first five seasons: Chennai Super Kings' 17 against Rajasthan Royals at Chepauk in April 2010.

The highest team totals page shows what those innings added up to, and the highest successful chases page carries the 262 that the record innings produced. For individual hitting rather than team, the most sixes leaderboard ranks batters across careers and the highest individual score page the single innings. The most fours list covers the other boundary.

Sources and method

Every count on this page was recomputed from the Cricsheet ball-by-ball archive (cricsheet.org, ODC-BY 1.0), which covers all 1,243 IPL matches from 18 April 2008 to 31 May 2026. A six is a delivery on which six runs were scored off the bat. Overthrows and boundary extras are excluded, since neither is a six struck by the batter, and no delivery recorded as a wide or no-ball contributes to the count regardless of how many runs it conceded.

Super overs are excluded throughout, since a super-over innings is not a team innings in the competition's records. Overs shown are the legal deliveries the innings faced, expressed in the usual notation, so an innings closed at 18.4 faced 112 legal balls.

Season averages divide the season's total sixes by its number of completed team innings, so a season with more matches is not advantaged and abandoned matches contribute nothing. Grouping is by the calendar year in which the match was played rather than by the archive's own season labels, which differ for the 2007/08, 2009/10 and 2020/21 tournaments.

Franchise names are shown as they stood on the date of the match, so Royal Challengers appear under both Bangalore and Bengaluru and Punjab under both Kings XI and Punjab Kings. Venue is given by city, because several grounds appear under more than one spelling in the source. All figures close with the 2026 final and are current as of 28 August 2026.