Top 10 Highest Team Scores in IPL History (Updated List)
There was a time when 200 was considered a winning total in T20 cricket. Those days are gone. In the last few years, the battle for the IPL Highest Score Team record has turned into a video game, with bowlers having nowhere to hide.
From Chris Gayle’s historic storm in Bengaluru to Sunrisers Hyderabad rewriting the history books twice in one season, the Indian Premier League has seen some massive totals. In this guide, CricSensei breaks down the top 10 highest team totals in IPL history.
The Current Record Holder: Sunrisers Hyderabad (287/3)
The record for the IPL Highest Score Team currently belongs to Sunrisers Hyderabad (SRH). In the 2024 season, playing against RCB at the Chinnaswamy Stadium, SRH smashed a mind-boggling 287/3.
This innings broke their own record of 277, set just a few weeks earlier. It redefined what is possible in T20 cricket, proving that with the “Impact Player” rule, 300 is not far away.
Top 5 Highest Team Scores in IPL History
Let’s look at the specific matches that broke the speedometer.
1. SRH vs RCB (2024) – Score: 287/3
Travis Head scored a century off just 39 balls, and Heinrich Klaasen provided the finishing touches. This match holds the gold medal for the IPL Highest Score Team total.
2. SRH vs Mumbai Indians (2024) – Score: 277/3
Before they scored 287, SRH smashed 277 against the five-time champions Mumbai Indians. It was a carnage of sixes in Hyderabad.
3. KKR vs Delhi Capitals (2024) – Score: 272/7
Kolkata Knight Riders (KKR) nearly broke the record in Visakhapatnam. Sunil Narine’s aggressive opening blasted them to 272, falling just short of the top spot.
4. RCB vs Pune Warriors (2013) – Score: 263/5
For over a decade, this was the unreachable benchmark. Powered by Chris Gayle’s 175* (the highest individual score), RCB set this record in 2013. It stood unbeaten for 11 years.
5. LSG vs Punjab Kings (2023) – Score: 257/5
Lucknow Super Giants announced their arrival as a batting powerhouse with this massive total in Mohali, dismantling the Punjab bowling attack.

Full List: Top 10 Highest Team Totals
If you are looking for the complete data for your fantasy analysis, here is the full leaderboard. Note how many of these occurred in the “Impact Player” era.
| Rank | Team | Score | Opponent | Year |
|---|---|---|---|---|
| 1 | Sunrisers Hyderabad | 287/3 | RCB | 2024 |
| 2 | Sunrisers Hyderabad | 277/3 | Mumbai Indians | 2024 |
| 3 | Kolkata Knight Riders | 272/7 | Delhi Capitals | 2024 |
| 4 | Royal Challengers Bengaluru | 263/5 | Pune Warriors | 2013 |
| 5 | Lucknow Super Giants | 257/5 | Punjab Kings | 2023 |
| 6 | Royal Challengers Bengaluru | 248/3 | Gujarat Lions | 2016 |
| 7 | Chennai Super Kings | 246/5 | Rajasthan Royals | 2010 |
| 8 | Mumbai Indians | 246/3 | SRH | 2024 |
| 9 | Kolkata Knight Riders | 245/6 | Kings XI Punjab | 2018 |
| 10 | Chennai Super Kings | 240/5 | Kings XI Punjab | 2008 |
Why Are Scores Getting Higher?
You might notice that 4 out of the top 5 scores happened in 2023 or later. Why? The answer lies in the Impact Player Rule.
This rule allows teams to substitute a bowler for a batter, effectively giving them a batting lineup that goes down to number 8 or 9. With deep batting, openers are no longer afraid of losing wickets—they just attack from ball one. This is crucial to understand for your Dream11 Strategy: always pick more top-order batters in high-scoring venues.
Conclusion
The record for the IPL Highest Score Team has shifted from Bengaluru to Hyderabad. With the 2026 season approaching and pitches getting flatter, we might finally see the magical 300-run mark breached.
Do you think RCB can reclaim their record in 2026? Let us know in the comments below!
Data Source: Official IPL Stats

2 Comments