Top 10 Highest Team Totals in IPL History

The IPL has seen some incredible batting performances over the years. Teams have crossed 250 runs many times, while some have come close to the 300-run mark. Sunrisers Hyderabad hold the record for the highest team total in IPL history. Let's check the Top 10 Highest Team Totals in IPL History, including scores, opponents, match dates and venues.
Top 10 Highest Team Totals in IPL History
Here is the list of the biggest team scores in IPL history, updated after the 2026 season.
| Rank | Team | Score | Overs | Opponent | Match Date | Venue |
|---|---|---|---|---|---|---|
| 1 | Sunrisers Hyderabad | 287/3 | 20 | RCB | 15 Apr 2024 | Bengaluru |
| 2 | Sunrisers Hyderabad | 286/6 | 20 | RR | 23 Mar 2025 | Hyderabad |
| 3 | Sunrisers Hyderabad | 278/3 | 20 | KKR | 25 May 2025 | Delhi |
| 4 | Sunrisers Hyderabad | 277/3 | 20 | MI | 27 Mar 2024 | Hyderabad |
| 5 | Kolkata Knight Riders | 272/7 | 20 | DC | 3 Apr 2024 | Visakhapatnam |
| 6 | Sunrisers Hyderabad | 266/7 | 20 | DC | 20 Apr 2024 | Delhi |
| 7 | Punjab Kings | 265/4 | 18.5 | DC | 25 Apr 2026 | Delhi |
| 8 | Delhi Capitals | 264/2 | 20 | PBKS | 25 Apr 2026 | Delhi |
| 9 | Royal Challengers Bengaluru | 263/5 | 20 | PWI | 23 Apr 2013 | Bengaluru |
| 10 (Tie) | Royal Challengers Bengaluru | 262/7 | 20 | SRH | 15 Apr 2024 | Bengaluru |
| 10 (Tie) | Punjab Kings | 262/2 | 18.4 | KKR | 26 Apr 2024 | Kolkata |
Note: Both RCB and Punjab Kings scored 262 runs. Therefore, they share 10th position. The list contains 11 entries because of this tie.
Top 10 Highest Scores in IPL History – Team Records Explained
Let's look at the biggest IPL team totals and the matches behind these records.
1. Highest Team Total in IPL History – SRH (287/3)
Sunrisers Hyderabad hold the record for the highest team total in IPL history. They scored 287/3 against Royal Challengers Bengaluru on 15 April 2024 at M. Chinnaswamy Stadium.
Travis Head played a brilliant innings of 102 runs from just 41 balls. Heinrich Klaasen also scored 67 runs from 31 balls.
SRH won the match by 25 runs. Their total of 287 remains the highest in IPL history.
2. Second-Highest Team Total – SRH (286/6)
Sunrisers Hyderabad scored 286/6 against Rajasthan Royals on 23 March 2025.
The match was played at Rajiv Gandhi International Stadium in Hyderabad. Ishan Kishan was the star batter, scoring an unbeaten 106 runs from 47 balls.
Travis Head also contributed 67 runs. SRH won the match by 44 runs.
3. Third-Highest Team Total – SRH (278/3)
SRH scored 278/3 against Kolkata Knight Riders on 25 May 2025 at Arun Jaitley Stadium, Delhi.
Heinrich Klaasen smashed 105 runs from just 39 balls. Abhishek Sharma and Travis Head also helped the team build a huge total.
SRH won the match by 110 runs, making it one of their biggest victories.
4. Fourth-Highest Team Total – SRH (277/3)
Sunrisers Hyderabad scored 277/3 against Mumbai Indians on 27 March 2024.
The match took place at Rajiv Gandhi International Stadium in Hyderabad. SRH's batters attacked from the beginning and put pressure on the MI bowlers.
Mumbai Indians scored 246/5 in reply. SRH won by 31 runs.
5. Fifth-Highest Team Total – KKR (272/7)
Kolkata Knight Riders scored 272/7 against Delhi Capitals on 3 April 2024.
The match was played at ACA-VDCA Cricket Stadium in Visakhapatnam.
Sunil Narine scored 85 runs from 39 balls, while Angkrish Raghuvanshi added 54 runs from 27 balls. Phil Salt contributed 18 runs from 12 balls.
KKR won the match by 106 runs after bowling out Delhi Capitals for 166.
6. Sixth-Highest Team Total – SRH (266/7)
Sunrisers Hyderabad scored 266/7 against Delhi Capitals on 20 April 2024 at Arun Jaitley Stadium, Delhi.
Travis Head played an attacking innings of 89 runs from 32 balls. His batting helped SRH reach another massive total.
Delhi Capitals were bowled out for 199 runs. SRH won the match by 67 runs.
7. Seventh-Highest Team Total – PBKS (265/4)
Punjab Kings created a huge batting record against Delhi Capitals on 25 April 2026.
DC scored 264/2 in their 20 overs. In reply, Punjab Kings chased down the target and finished at 265/4 in just 18.5 overs.
KL Rahul scored 152 runs from 67 balls for Delhi Capitals. However, Punjab Kings won the match by 6 wickets.
8. Eighth-Highest Team Total – DC (264/2)
Delhi Capitals scored 264/2 against Punjab Kings on 25 April 2026 at Arun Jaitley Stadium.
KL Rahul played a brilliant unbeaten innings of 152 runs from 67 balls. Nitish Rana also contributed 91 runs from 44 balls.
Despite this huge total, DC lost the match as Punjab Kings successfully chased 265 runs.
9. Ninth-Highest Team Total – RCB (263/5)
Royal Challengers Bengaluru scored 263/5 against Pune Warriors India on 23 April 2013.
Chris Gayle produced one of the greatest innings in IPL history. He scored an unbeaten 175 runs from just 66 balls, including 17 sixes.
RCB won the match by 130 runs. This record remained the highest IPL team total until SRH broke it in 2024.
10. Tenth-Highest Team Total – RCB (262/7)
RCB scored 262/7 against Sunrisers Hyderabad on 15 April 2024 at M. Chinnaswamy Stadium.
It was the same match in which SRH made the record total of 287/3. Despite scoring 262 runs, RCB lost the match by 25 runs.
10. Tenth-Highest Team Total – PBKS (262/2)
Punjab Kings also scored 262 runs in IPL 2024. They achieved this total against Kolkata Knight Riders on 26 April 2024 at Eden Gardens.
PBKS chased down KKR's target of 262 runs in just 18.4 overs. Jonny Bairstow scored an unbeaten 108 runs from 48 balls.
Punjab Kings won the match by 8 wickets. This score is tied with RCB's 262/7 for 10th position.
Which Team Has Scored the Highest Total in IPL History?
Sunrisers Hyderabad hold the record for the highest team total in IPL history.
They scored 287/3 in 20 overs against Royal Challengers Bengaluru on 15 April 2024 at M. Chinnaswamy Stadium, Bengaluru.
Travis Head's 102-run innings was one of the biggest reasons behind this record. SRH also have several other entries among the highest IPL team totals.
Which IPL Team Has Scored the Most 250+ Totals?
Sunrisers Hyderabad have scored the most 250-plus totals in IPL history.
By the end of IPL 2026, teams had recorded 17 innings of 250 runs or more. SRH account for 6 of these totals, making them the leading team in this category.
Their consistent attacking batting has made them one of the most dangerous teams in IPL history.
Final Words
The IPL has produced many unforgettable batting performances. Sunrisers Hyderabad lead the list with the highest team total of 287/3, while RCB, Punjab Kings and other teams have also recorded massive scores.
With attacking batting becoming more common, fans are waiting to see whether any team can cross the 300-run mark in the coming IPL seasons.
Frequently asked questions
What is the highest team total in IPL history?
Sunrisers Hyderabad hold the record with 287/3 against RCB on 15 April 2024.
Which team has scored the highest total in IPL?
Sunrisers Hyderabad have scored the highest total of 287/3 in IPL history.
What is the first 250-plus score in IPL history?
Royal Challengers Bengaluru scored 263/5 against Pune Warriors India on 23 April 2013. It was the first IPL innings to cross 250 runs.
Which IPL team has scored the most 250-plus totals?
Sunrisers Hyderabad lead the list with 6 totals of 250 or more by the end of IPL 2026.
Has any IPL team scored 300 runs in a match?
No team has scored 300 runs in a single IPL innings yet. The highest total remains SRH's 287/3.


