IPL Lowest Team Totals: All-Time Records
By CricketTaken EditorialPublished Cricket in the Indian Premier League9 min read
Royal Challengers Bangalore were bowled out for 49 in 9.4 overs at Eden Gardens on 23 April 2017, and nothing smaller has been made in the Indian Premier League since. Kolkata had set 132, so the margin was 82 runs, and the innings lasted 58 legal deliveries. Colin de Grandhomme took three wickets for four runs in ten balls, Chris Woakes took three for six, and Nathan Coulter-Nile three for 21. No Royal Challengers batter reached ten: Kedar Jadhav's nine was the top score, AB de Villiers and Stuart Binny made eight apiece, and Chris Gayle took sixteen deliveries over seven.
Second on the list is the innings that first showed a T20 side could be dismantled by an old-fashioned leg-spinner. At Newlands on 18 April 2009, the opening day of the season played in South Africa, Anil Kumble took five wickets for five runs and Rajasthan Royals were out for 58 chasing 134. Kumble was thirty-eight, and it remains the most economical five-wicket haul in the competition.
Across 1,243 Indian Premier League matches and 1,807 completed team innings, only forty-eight have finished under 100. That is 2.7 per cent, and the rate is falling: six sub-100 innings came in 2011 alone and five in 2017, against five across the four seasons from 2023 to 2026 combined.
Every completed innings under 90
| # | Total | Overs | Team | Opponent | City | Date | Result |
|---|---|---|---|---|---|---|---|
| 1 | 49/10 | 9.4 | Royal Challengers Bangalore | Kolkata Knight Riders | Kolkata | 23 Apr 2017 | KKR won by 82 runs |
| 2 | 58/10 | 15.1 | Rajasthan Royals | Royal Challengers Bangalore | Cape Town | 18 Apr 2009 | RCB won by 75 runs |
| 3 | 59/10 | 10.3 | Rajasthan Royals | Royal Challengers Bangalore | Jaipur | 14 May 2023 | RCB won by 112 runs |
| 4 | 66/10 | 13.4 | Delhi Daredevils | Mumbai Indians | Delhi | 6 May 2017 | MI won by 146 runs |
| 5 | 67/10 | 15.2 | Kolkata Knight Riders | Mumbai Indians | Mumbai | 16 May 2008 | MI won by 8 wickets |
| 6 | 67/10 | 17.1 | Delhi Daredevils | Kings XI Punjab | Chandigarh | 30 Apr 2017 | Kings XI won by 10 wickets |
| 7 | 68/10 | 16.1 | Royal Challengers Bangalore | Sunrisers Hyderabad | Mumbai | 23 Apr 2022 | SRH won by 9 wickets |
| 8 | 70/10 | 15.0 | Royal Challengers Bangalore | Rajasthan Royals | Abu Dhabi | 26 Apr 2014 | RR won by 6 wickets |
| 9 | 70/10 | 17.1 | Royal Challengers Bangalore | Chennai Super Kings | Chennai | 23 Mar 2019 | CSK won by 7 wickets |
| 10 | 73/10 | 15.5 | Kings XI Punjab | Rising Pune Supergiant | Pune | 14 May 2017 | Pune won by 9 wickets |
| 11 | 74/10 | 16.3 | Kochi Tuskers Kerala | Deccan Chargers | Kochi | 27 Apr 2011 | Deccan won by 55 runs |
| 12 | 75/10 | 16.3 | Delhi Capitals | Royal Challengers Bengaluru | Delhi | 27 Apr 2026 | RCB won by 9 wickets |
| 13 | 79/10 | 15.2 | Chennai Super Kings | Mumbai Indians | Mumbai | 5 May 2013 | MI won by 60 runs |
| 14 | 80/10 | 19.1 | Delhi Daredevils | Sunrisers Hyderabad | Hyderabad | 4 May 2013 | SRH won by 6 wickets |
| 15 | 81/10 | 15.2 | Rajasthan Royals | Kolkata Knight Riders | Kolkata | 17 Apr 2011 | KKR won by 8 wickets |
| 16 | 82/10 | 13.5 | Lucknow Super Giants | Gujarat Titans | Pune | 10 May 2022 | GT won by 62 runs |
| 17 | 82/10 | 15.1 | Royal Challengers Bangalore | Kolkata Knight Riders | Bangalore | 18 Apr 2008 | KKR won by 140 runs |
| 18 | 82/10 | 18.3 | Deccan Chargers | Royal Challengers Bangalore | Mumbai | 24 Apr 2010 | RCB won by 9 wickets |
| 19 | 83/10 | 17.3 | Delhi Daredevils | Chennai Super Kings | Delhi | 18 Apr 2013 | CSK won by 86 runs |
| 20 | 84/8 | 20.0 | Kolkata Knight Riders | Royal Challengers Bangalore | Abu Dhabi | 21 Oct 2020 | RCB won by 8 wickets |
| 21 | 85/10 | 16.1 | Rajasthan Royals | Kolkata Knight Riders | Sharjah | 7 Oct 2021 | KKR won by 86 runs |
| 22 | 86/10 | 14.5 | Sunrisers Hyderabad | Gujarat Titans | Ahmedabad | 12 May 2026 | GT won by 82 runs |
| 23 | 87/10 | 12.5 | Mumbai Indians | Kings XI Punjab | Chandigarh | 10 May 2011 | Kings XI won by 76 runs |
| 24 | 87/10 | 15.2 | Royal Challengers Bangalore | Chennai Super Kings | Port Elizabeth | 20 Apr 2009 | CSK won by 92 runs |
| 25 | 87/10 | 16.1 | Delhi Daredevils | Rajasthan Royals | Mumbai | 30 May 2008 | RR won by 105 runs |
Nineteen of the twenty-five were completed inside seventeen overs. Only one — Kolkata's 84 for 8 at Abu Dhabi in October 2020 — lasted the full twenty, and it is the sole entry where the batting side kept wickets in hand and simply could not score.
What counts as a low total, and what does not
Three innings in the competition finished on fewer than 49 and none of them belongs here. Royal Challengers were 2 without loss after 1.1 overs against Delhi at Bangalore in May 2015 when rain ended the match; Kolkata were 7 without loss after an over against Punjab in April 2025 in the same circumstance; Rajasthan were 41 for 1 after 3.2 overs at the Chinnaswamy in April 2019 when the same thing happened. An interrupted innings is not a low total, it is an unfinished one.
Nor are the small chases. Sunrisers passed a target of 44 in 4.2 overs against Delhi in May 2014, and Delhi Daredevils knocked off 58 without loss in Cape Town in 2009. Those numbers appear in a raw scorecard sort and say nothing about batting. The list above therefore takes only innings that were all out, or that faced the full allotted overs — the two conditions under which a side has genuinely been held to its score.
Which clubs collapse, and which cause it
| Club | Innings under 100 | Completed innings | Rate |
|---|---|---|---|
| Delhi Capitals | 10 | 198 | 5.1% |
| Royal Challengers Bengaluru | 8 | 203 | 3.9% |
| Rajasthan Royals | 7 | 177 | 4.0% |
| Mumbai Indians | 6 | 216 | 2.8% |
| Punjab Kings | 5 | 204 | 2.5% |
| Kolkata Knight Riders | 3 | 186 | 1.6% |
| Chennai Super Kings | 2 | 195 | 1.0% |
| Sunrisers Hyderabad | 2 | 162 | 1.2% |
Franchise rows merge the Delhi Daredevils, Kings XI Punjab and Royal Challengers Bangalore eras with their current names. Chennai's two are the fewest of any club that has played every season, and the Chennai Super Kings hub sets that against a batting record built more on consistency than on peaks.
On the other side of the ledger, Royal Challengers have bowled a side out for under 100 nine times, more than anyone, and have been bowled out for under 100 eight times themselves. No other club appears near the top of both columns. Mumbai are second with seven, Kolkata and Chennai have six each.
The 2017 season, and why 49 happened when it did
Five sub-100 innings came in 2017, from 87 completed innings — the highest rate of any season in the competition. Three of them are in the top ten above: Royal Challengers' 49, Delhi's 66 at the Kotla and Delhi's 67 at Chandigarh, all inside a fortnight in late April and early May.
That season sat at an unusual point. The two-year suspensions of Chennai and Rajasthan had scattered their squads; the Rising Pune Supergiant and Gujarat Lions replacements had no settled batting order; and several grounds, Delhi in particular, produced surfaces that gripped in the evening. The 2017 season page covers the campaign, which Mumbai won.
The 49 also owed something to a selection accident. Royal Challengers went into that Eden Gardens match without Virat Kohli, injured, and with de Villiers at four. The batting order that had made 263 against Pune Warriors four years earlier — an innings described on the IPL highest team totals page — no longer existed in that form.
The collapse is becoming rarer
| Period | Completed innings | Under 100 | Per season |
|---|---|---|---|
| 2008-2013 | 580 | 20 | 3.3 |
| 2014-2019 | 505 | 16 | 2.7 |
| 2020-2026 | 722 | 12 | 1.7 |
Twelve sub-100 innings in seven seasons is the lowest rate the competition has produced, and it has come during the period when totals of 240 and above stopped being freakish. Both trends follow from the same causes: deeper batting orders, the impact-player rule from 2023 giving sides an extra specialist, and pitches prepared for scoring rather than for result-making.
What remains is the shape of the surviving collapses. Delhi's 75 all out at their own ground in April 2026 and Sunrisers' 86 at Ahmedabad in May 2026 both came against attacks with a wicket-taking spinner operating inside the powerplay, which is the one method that still works when the ball is new and the field is up.
Four things the table does not show:
- Every innings in the top ten came against a side that went on to win the match; there is no case of a team recovering from a sub-70 defence.
- Kumble's 5 for 5 and de Grandhomme's 3 for 4 are the two most economical returns among all the spells that produced these innings.
- Mumbai are the only club to have been the fielding side for two of the six lowest totals in the competition, at the Wankhede in 2008 and at the Kotla in 2017.
- Abu Dhabi, Sharjah, Cape Town and Port Elizabeth account for five of the twenty-five, from a combined 71 matches — the neutral grounds used in 2009, 2014, 2020 and 2021 have produced low scores at well over twice the domestic rate.
Related reading sits on the IPL lowest totals defended page, which covers the small scores that were successfully protected, and the IPL biggest wins by runs page, where several of these innings appear as the losing half. The Delhi Capitals hub and the Royal Challengers hub carry the club histories, and the cricket in India hub places the tournament in the domestic calendar.
Sources and method
Every total on this page was recomputed from the Cricsheet ball-by-ball archive (cricsheet.org, ODC-BY 1.0), which holds all 1,243 IPL matches played from 18 April 2008 to 31 May 2026. A team total is the sum of runs off the bat plus every category of extra for that innings; super overs are excluded because a super-over score is not an innings.
The qualification rule is stated in full above and applied without exception: an innings enters the list only if the batting side was dismissed or faced its full allotted overs. Rain-truncated innings and completed chases are excluded on that basis, and both exclusions are listed by name in the second section rather than left implicit. Overs are legal deliveries expressed in the usual notation, so 9.4 means 58 balls.
Bowling figures quoted in the prose are wickets and runs conceded from the same archive, counting wides and no-balls against the bowler and run-outs against no bowler. Club rows in the collapse table merge the Delhi Daredevils, Kings XI Punjab and Royal Challengers Bangalore names into their successors; the ranked table keeps the name in use on the day. Period rows use the calendar year of each tournament. All figures close with the 2026 final.