Sunrisers Hyderabad (SRH) holds the record for the most team scoring in the history of the Indian Premier League (IPL) due to their consistent show of exceptional batting talent. Their aggressive and strategic approach has allowed them to dominate the league with many record-breaking performances. Their impressive batting lineup was shown by their recent performance against the Rajasthan Royals (RR) in yesterday’s IPL 2025 match.
The list of the top ten highest-scoring teams in IPL history is headed by Sunrisers Hyderabad.
The second-highest team total in IPL history, and only one run short of their own 2024 mark of 287/3 against RCB, was achieved by SRH in a fierce encounter against the Rajasthan Royals on March 23, 2025, scoring an incredible 286/6 in the 20 overs they were allotted.
The highlight of the innings was Ishan Kishan’s outstanding undefeated century of 106 off 47 balls, which was well backed by Travis Head’s 67 runs. With Sanju Samson and Dhruv Jurel scoring 66 and 70 runs, respectively, RR gave it their best, but they were unable to overturn the score and ended their innings at 242/6, giving SRH a 44-run win. This game not only strengthened SRH’s reputation as hard targets, but it also proved their continued dominance in IPL high-scoring contests.
List of the Top 10 Highest IPL Scores Ever
The highest-scoring teams in IPL history include not just Hyderabad but also Royal Challengers Bangalore, Punjab Kings, Kolkata Knight Riders, and Delhi Capitals. The top ten highest IPL scores from 2008 to 2025 are listed below.
Rank | Score | Innings | Team | Opposition | Date |
1. | 287/3 | 1st | Sunrisers Hyderabad | Royal Challengers Bengaluru | April 15, 2024 |
2. | 286/6 | 1st | Sunrisers Hyderabad | Rajasthan Royals | March 23, 2025 |
3. | 277/3 | 1st | Sunrisers Hyderabad | Mumbai Indians | March 27, 2024 |
4. | 272/7 | 1st | Kolkata Knight Riders | Delhi Capitals | April 3, 2024 |
5. | 266/7 | 1st | Sunrisers Hyderabad | Delhi Capitals | April 20, 2024 |
6. | 263/5 | 1st | Royal Challengers Bengaluru | Pune Warriors | April 23, 2013 |
7. | 262/2 | 2nd | Punjab Kings | Kolkata Knight Riders | April 26, 2024 |
8. | 262/7 | 2nd | Royal Challengers Bengaluru | Sunrisers Hyderabad | April 15, 2024 |
9. | 261/6 | 1st | Kolkata Knight Riders | Punjab Kings | April 26, 2024 |
10. | 257/4 | 1st | Delhi Capitals | Mumbai Indians | April 27, 2024 |