In the 18 years of the IPL, the league has seen many poor batting performances, and RCB holds the record for the lowest team total in IPL history. Royal Challengers Bangalore have appeared four times, the most of any team. This shows their repeated struggles at the bat in these matches.
Rajasthan Royals feature twice, while Delhi Daredevils, Kolkata Knight Riders, and Kings XI Punjab appear once each. The giants of IPL, CSK and MI are not in the top 10, showing why they are the greatest team of the tournament. Read the full blog for more about this unwanted stats team carry.
Top 10 Lowest Team Total in IPL History
Let’s have a look at the top 10 lowest scores in the IPL history.
| Team | Score | Overs | Run Rate | Opposition | Ground | Result |
|---|---|---|---|---|---|---|
| Royal Challengers Bangalore | 49 | 9.4 | 5.06 | Kolkata Knight Riders | Eden Gardens | lost |
| Rajasthan Royals | 58 | 15.1 | 3.82 | Royal Challengers Bangalore | Cape Town | lost |
| Rajasthan Royals | 59 | 10.3 | 5.61 | Royal Challengers Bangalore | Jaipur | lost |
| Delhi Daredevils | 66 | 13.4 | 4.82 | Mumbai Indians | Delhi | lost |
| Delhi Daredevils | 67 | 17.1 | 3.9 | Kings XI Punjab | Mohali | lost |
| Kolkata Knight Riders | 67 | 15.2 | 4.36 | Mumbai Indians | Wankhede | lost |
| Royal Challengers Bangalore | 68 | 16.1 | 4.2 | Sunrisers Hyderabad | Brabourne | lost |
| Royal Challengers Bangalore | 70 | 17.1 | 4.07 | Chennai Super Kings | Chennai | lost |
| Royal Challengers Bangalore | 70 | 15 | 4.66 | Rajasthan Royals | Abu Dhabi | lost |
| Kings XI Punjab | 73 | 15.5 | 4.61 | Rising Pune Supergiant | Pune | lost |
1. Royal Challengers Bangalore: 49 Against Kolkata Knight Riders
Royal Challengers Bangalore suffered the worst batting collapse as they bowled out for just 49 runs in 9.4 overs while chasing 132 against Kolkata Knight Riders. The chase started badly as Virat Kohli was out for zero, and wickets kept falling quickly. Big names like Chris Gayle and AB de Villiers failed to score runs.

No batter reached double figures, which made a comeback impossible. KKR’s bowlers dominated the match. Chris Woakes and Colin de Grandhomme picked up three wickets each, while Nathan Coulter-Nile also took three. Earlier, KKR scored 131, which proved more than enough.
2. Rajasthan Royals: 58 Against Royal Challengers Bangalore
Rajasthan Royals went through a very poor batting performance, getting bowled out for just 58 runs in 15.1 overs while chasing a target of 134 against Royal Challengers Bangalore. The innings started badly as wickets fell early, putting Rajasthan under pressure from the start.

RCB’s bowlers controlled the match completely. Anil Kumble delivered an outstanding spell, taking 5 wickets for only 5 runs, which destroyed Rajasthan’s middle and lower order.
Earlier, Rahul Dravid played a steady knock of 66 runs, helping RCB post 133 for 8 in 20 overs. Though the total looked average, it turned out to be more than enough due to Rajasthan’s batting collapse.
3. Rajasthan Royals: 59 Against Royal Challengers Bangalore
Royal Challengers Bangalore produced a strong batting display, scoring 171 for 5 in 20 overs against Rajasthan Royals. After an early wicket, Faf du Plessis held the innings together with a steady 55 runs, while Glenn Maxwell played an aggressive knock of 54 off 33 balls. Late hitting from Anuj Rawat, who scored 29 off just 11 balls, helped RCB finish with a competitive total.

In reply, Rajasthan Royals suffered a complete batting collapse and were bowled out for just 59 runs in 10.3 overs. Openers Yashasvi Jaiswal and Jos Buttler were dismissed for ducks, putting immediate pressure on the team. Only Shimron Hetmyer, with 35 runs, showed some fight. RCB’s bowlers dominated throughout. Wayne Parnell took three key wickets and won the man of the match.
4. Delhi Daredevils: 66 Against Mumbai Indians
Mumbai Indians put on a dominant batting show, scoring 212 for 3 in 20 overs against Delhi Daredevils. Lendl Simmons played a strong knock of 66, while Kieron Pollard remained unbeaten on 63. Hardik Pandya’s quick 29 at the end pushed the total past 200.

In reply, Delhi Daredevils suffered a huge batting collapse and were bowled out for just 66 runs in 13.4 overs. Several top batters, including Sanju Samson and Rishabh Pant, were dismissed for ducks. Harbhajan Singh and Karn Sharma took three wickets each, while Lasith Malinga bowled a tight spell. Mumbai secured a massive 146-run win.
5. Delhi Daredevils: 67 Against Kings XI Punjab
Delhi Daredevils suffered a poor batting collapse, getting bowled out for just 67 runs in 17.1 overs against Kings XI Punjab. The innings never gained momentum as wickets kept falling regularly. Top batters like Sanju Samson, Shreyas Iyer, and Rishabh Pant failed to score runs. Corey Anderson’s 18 was the highest score, which showed how tough the innings was for Delhi.

Kings XI Punjab bowlers dominated completely. Sandeep Sharma led the attack with 4 wickets, while Axar Patel and Varun Aaron provided good support.
Chasing a small target of 68, Punjab finished the match quickly. Martin Guptill smashed an unbeaten 50, while Hashim Amla supported him well as Punjab won the game without losing a wicket in just 7.5 overs.
6. Kolkata Knight Riders: 67 Against Mumbai Indians
Kolkata Knight Riders had a very poor outing with the bat, managing only 67 runs in 15.2 overs against the Mumbai Indians. The top order collapsed early, and the team struggled to build any partnerships. Well-known names like Sourav Ganguly and Mohammad Hafeez could not stay long at the crease. Ajit Agarkar’s 15 runs were the highest score, showing how difficult the innings was. Mumbai’s bowlers kept things tight, with Shaun Pollock picking up key wickets.

In response, Mumbai made the chase look easy. Sanath Jayasuriya attacked from the start and remained unbeaten on 48 off 17 balls. Mumbai chased down the target in just 5.3 overs, losing only two wickets and sealing a one-sided win.
7. Royal Challengers Bangalore: 68 Against Sunrisers Hyderabad
Royal Challengers Bangalore had a very poor batting performance and were bowled out for only 68 runs in 16.1 overs against Sunrisers Hyderabad. The innings started badly as Virat Kohli and Anuj Rawat were out without scoring. Faf du Plessis and Glenn Maxwell also failed to stay at the crease for long. Suyash Prabhudessai scored 15 runs, which was the highest score for RCB. The team never recovered after the early wickets.

Sunrisers Hyderabad bowlers dominated the match. Marco Jansen and T Natarajan took three wickets each and kept constant pressure.
Chasing a small target of 69 runs, Sunrisers Hyderabad finished the match quickly. Abhishek Sharma scored 47 runs and played freely. Kane Williamson supported him well. Sunrisers won the match in 8 overs with ease.
8. Royal Challengers Bangalore: 70 Against Chennai Super Kings
This match ranks 8th on the list. Once again, Royal Challengers Bangalore were bowled out for only 70 runs in 17.1 overs. The batting collapse started early and never stopped. Big players like Virat Kohli and AB de Villiers failed to score runs. No batter could control the innings, and partnerships never developed.

The bowlers from Chennai Super Kings dominated completely. Harbhajan Singh and Imran Tahir took three wickets each and kept the pressure high. Chasing 71 runs, Chennai played calmly. Ambati Rayudu scored 28 runs and guided the team. Chennai reached the target in 17.4 overs and won the match comfortably.
9. Royal Challengers Bangalore: 70 Against Rajasthan Royals
Royal Challengers Bangalore were bowled out for just 70 runs in 15 overs against Rajasthan Royals. The innings collapsed very early, and the top order failed completely. AB de Villiers was out for a duck, and Yuvraj Singh could not make an impact. Virat Kohli scored 21 runs, and Mitchell Starc added 18, but there was no strong partnership.

Rajasthan bowlers controlled the match well. Pravin Tambe took four wickets and broke the middle order. Chasing 71 runs, the Rajasthan Royals reached the target in 13 overs. Shane Watson scored 24, and Ajinkya Rahane added 23 to seal a comfortable win.
10. Kings XI Punjab: 73 Against Rising Pune Supergiant
This match ranks 10th among the lowest team totals in IPL history. Kings XI Punjab were bowled out for just 73 runs in 15.5 overs against Rising Pune Supergiant. The batting lineup struggled from the start and kept losing wickets. Martin Guptill and Glenn Maxwell were dismissed for zero runs. Axar Patel scored 22 runs, which was the highest score for Punjab. No batter was able to build a strong partnership.

Rising Pune bowlers stayed disciplined. Shardul Thakur took three wickets while Jaydev Unadkat and Adam Zampa gave good support.
Chasing 74 runs, Pune completed the chase comfortably. Ajinkya Rahane scored 34 not out and guided the team to victory in 12 overs.
Related Reads:
Conclusion: RCB Scored 49/10, The Lowest Ever Score In IPL History
The IPL has also seen several very low team totals over the years. Royal Challengers Bangalore registered the lowest score in IPL history when they were bowled out for 49 runs. They are followed by Rajasthan Royals, Delhi Daredevils, Kolkata Knight Riders, and Kings XI Punjab. Which team do you think could be added to this unwanted IPL record in the future?

