The Indian Premier League, which will enter its 18th edition in IPL 2025, has witnessed some jaw-dropping matches over the years, with teams posting monumental totals. These high-scoring encounters have defined the explosive nature of the T20 format.
From Chris Gayle's iconic innings for RCB to KKR's destructive batting displays, IPL's history books are filled with breathtaking totals. Here's a look at the highest team scores recorded so far.

The current record for the highest IPL total belongs to Sunrisers Hyderabad (SRH), who scored 287/3 against RCB in Bengaluru. Below is the complete list:
| Rank | Team | Score | Against | Venue | Date |
|---|---|---|---|---|---|
| 1 | SRH | 287/3 | RCB | Bengaluru | April 15, 2024 |
| 2 | SRH | 277/3 | MI | Hyderabad | March 27, 2024 |
| 3 | KKR | 272/7 | DC | Visakhapatnam | April 3, 2024 |
| 4 | SRH | 266/7 | DC | Delhi | April 20, 2024 |
| 5 | RCB | 263/5 | Warriors | Bengaluru | April 23, 2013 |
| 6 | PBKS | 262/2 | KKR | Eden Gardens | April 26, 2024 |
| 7 | RCB | 262/7 | SRH | Bengaluru | April 15, 2024 |
| 8 | KKR | 261/6 | PBKS | Eden Gardens | April 26, 2024 |
| 9 | DC | 257/4 | MI | Delhi | April 27, 2024 |
| 10 | LSG | 257/5 | PBKS | Mohali | April 28, 2023 |
On April 15, 2024, Sunrisers Hyderabad delivered a masterclass in batting at the M Chinnaswamy Stadium, posting 287/3. Travis Head's scintillating century and Heinrich Klaasen’s quickfire 67 powered the side to their record-breaking total. RCB’s response was valiant, with Dinesh Karthik scoring 83, but they fell short by 25 runs despite chasing bravely.
Kolkata Knight Riders made headlines when they scored 272/7 against Delhi Capitals in Visakhapatnam on April 3, 2024. This total remains the third-highest in IPL history. The top-order fired collectively, with contributions from Nitish Rana and Andre Russell. Delhi's bowlers struggled to contain the onslaught, leading to a historic day for KKR.
In a memorable match on April 23, 2013, RCB registered 263/5 against Pune Warriors India at the Chinnaswamy Stadium. Chris Gayle’s unbeaten 175 off 66 balls remains the highest individual score in IPL history. RCB's bowlers then restricted the opposition for a thumping 130-run victory.
SRH showed their dominance again in Hyderabad by posting 277/3 against Mumbai Indians on March 27, 2024. Abhishek Sharma, Travis Head, and Heinrich Klaasen all scored fifties, leaving MI’s bowling attack clueless. This innings ranks as the second-highest total in IPL history.
On April 15, 2024, RCB once again found themselves in a high-scoring thriller, managing 262/7 against SRH in Bengaluru. Despite their efforts, SRH’s earlier total proved insurmountable.