A match aggregate in the IPL is the total runs scored by both teams in one match. Add the first innings score to the second innings score and you get the aggregate. The highest match aggregate in IPL history is 549 runs. Sunrisers Hyderabad and Royal Challengers Bengaluru produced that total at Bengaluru on 15 April 2024.
Sunrisers Hyderabad scored 287 for 3 in that match. That is still the highest team total in IPL history. Royal Challengers Bengaluru replied with 262 for 7. That is the highest total by a team in a losing cause in the IPL. Sunrisers Hyderabad won the match by 25 runs. The game also set the record for the highest match aggregate in all T20 cricket.
This article lists the top 10 highest match aggregates in IPL history. Every entry in the top 10 comes from the 2024 season or later. That tells a clear story. Batting power, flat pitches and fearless hitting have pushed IPL scores to a new level in recent seasons.

IPL Stats Highest Match Aggregates Overview
| Record | Detail |
|---|---|
| Highest match aggregate | 549 runs |
| Match | Sunrisers Hyderabad vs Royal Challengers Bengaluru |
| Scores | Sunrisers Hyderabad 287 for 3, Royal Challengers Bengaluru 262 for 7 |
| Venue | M. Chinnaswamy Stadium, Bengaluru |
| Date | 15 April 2024 |
| Result | Sunrisers Hyderabad won by 25 runs |
| Second highest aggregate | 529 runs, Delhi Capitals vs Punjab Kings, 2026 |
The 549 run game is special for one more reason. Both teams crossed 250 runs in the same match. No IPL match before it had seen that happen. Bowlers had almost no room for error. Batters attacked from the first ball to the last.
Top 10 Highest Match Aggregates in IPL
| Rank | Aggregate | Match | Scores | Venue | Season | Result |
|---|---|---|---|---|---|---|
| 1 | 549 | Sunrisers Hyderabad vs Royal Challengers Bengaluru | 287 for 3, 262 for 7 | Bengaluru | 2024 | Sunrisers Hyderabad won by 25 runs |
| 2 | 529 | Delhi Capitals vs Punjab Kings | 264 for 2, 265 for 4 | New Delhi | 2026 | Punjab Kings won by 6 wickets |
| 3 | 528 | Sunrisers Hyderabad vs Rajasthan Royals | 286 for 6, 242 for 6 | Hyderabad | 2025 | Sunrisers Hyderabad won by 44 runs |
| 4 | 523 | Sunrisers Hyderabad vs Mumbai Indians | 277 for 3, 246 for 5 | Hyderabad | 2024 | Sunrisers Hyderabad won by 31 runs |
| 4 | 523 | Kolkata Knight Riders vs Punjab Kings | 261 for 6, 262 for 2 | Kolkata | 2024 | Punjab Kings won by 8 wickets |
| 6 | 504 | Delhi Capitals vs Mumbai Indians | 257 for 4, 247 for 9 | New Delhi | 2024 | Delhi Capitals won by 10 runs |
| 7 | 492 | Punjab Kings vs Sunrisers Hyderabad | 245 for 6, 247 for 2 | Hyderabad | 2025 | Sunrisers Hyderabad won by 8 wickets |
| 7 | 492 | Mumbai Indians vs Sunrisers Hyderabad | 243 for 5, 249 for 4 | Mumbai | 2026 | Sunrisers Hyderabad won by 6 wickets |
| 9 | 475 | Punjab Kings vs Gujarat Titans | 243 for 5, 232 for 5 | Ahmedabad | 2025 | Punjab Kings won by 11 runs |
| 10 | 472 | Lucknow Super Giants vs Kolkata Knight Riders | 238 for 3, 234 for 7 | Kolkata | 2025 | Lucknow Super Giants won by 4 runs |
Sunrisers Hyderabad appear in five of these top 10 matches. That is no surprise. Their batting lineup in 2024 and 2025 attacked from the start and rarely slowed down. Punjab Kings appear in four of the top 10 matches. They were part of both the second highest aggregate and one of the two 523 run games.
Record History
For many years, a 450 run match was a rare event in the IPL. Chennai Super Kings scored 246 for 5 against Rajasthan Royals at Chennai in 2010. Rajasthan Royals replied with 223 for 5. The total of 469 runs stood near the top of the list for a long time. It is now outside the top 10.
The 2024 season changed everything. Sunrisers Hyderabad scored 277 for 3 against Mumbai Indians at Hyderabad on 27 March 2024. Mumbai Indians replied with 246 for 5. The aggregate of 523 runs was a new record at the time. It lasted less than three weeks.
On 15 April 2024, Sunrisers Hyderabad went even further at Bengaluru. Travis Head scored 102 runs from 41 balls. Heinrich Klaasen scored 67 runs from 31 balls. Dinesh Karthik replied with 83 runs from 35 balls for Royal Challengers Bengaluru. The two teams together scored 549 runs, with 43 fours and 38 sixes.
On 26 April 2024, Kolkata Knight Riders scored 261 for 6 at Kolkata. Punjab Kings chased it down with 262 for 2 in 18.4 overs. Jonny Bairstow scored 108 not out from 48 balls. Shashank Singh scored 68 not out from 28 balls. That chase is still counted among the highest successful run chases in IPL history, and it also produced a 523 run aggregate.
The 2025 season kept the trend going. Ishan Kishan scored 106 not out from 47 balls on his Sunrisers Hyderabad debut against Rajasthan Royals at Hyderabad on 23 March 2025. Sunrisers Hyderabad scored 286 for 6. Rajasthan Royals replied with 242 for 6. The aggregate was 528 runs, the second highest at that time.
On 12 April 2025, Abhishek Sharma scored 141 runs from 55 balls for Sunrisers Hyderabad against Punjab Kings at Hyderabad. Punjab Kings had scored 245 for 6. Sunrisers Hyderabad chased the target in 18.3 overs and finished on 247 for 2. The aggregate was 492 runs.
The 2026 season then produced a new second place entry. Delhi Capitals scored 264 for 2 at New Delhi on 25 April 2026. KL Rahul scored 152 not out from 67 balls. Punjab Kings chased the target and finished on 265 for 4 in 18.5 overs. The aggregate of 529 runs is now the second highest in IPL history, and the chase is the highest successful chase in IPL history. You can read more about such games in our list of most successful 200 run chases.
What This Record Tells Us
A high match aggregate needs two things. First, one team must post a huge total. Second, the other team must fight back instead of collapsing. The 549 run game had both. Royal Challengers Bengaluru lost, but their 262 for 7 made the match historic. A one sided game rarely produces a record aggregate.
Venues matter too. Bengaluru, Hyderabad, Kolkata, New Delhi and Ahmedabad all appear in the top 10. These grounds have true pitches, short boundaries in places and fast outfields. Batters trust the bounce and play their shots with freedom.
The record also shows how much T20 batting has changed. Teams now plan for 200 plus totals as a normal target, not a dream score. Power hitters bat deep into the lineup. Even a total of 240 runs is no longer safe. That is why aggregates above 470 runs, once unheard of, now appear almost every season.
For bowlers, these games are a hard lesson. A good over is now one that goes for only eight or nine runs. Yorkers, slower balls and smart changes of pace matter more than ever. A single loose over can change the whole match.
Frequently Asked Questions
What is the highest match aggregate in IPL history?
The highest match aggregate in IPL history is 549 runs. Sunrisers Hyderabad scored 287 for 3 and Royal Challengers Bengaluru scored 262 for 7 at Bengaluru on 15 April 2024.
What is the second highest match aggregate in IPL?
The second highest match aggregate is 529 runs. Delhi Capitals scored 264 for 2 and Punjab Kings scored 265 for 4 at New Delhi on 25 April 2026. Punjab Kings won the match by 6 wickets.
Which team has the highest team total in IPL history?
Sunrisers Hyderabad hold the record with 287 for 3 against Royal Challengers Bengaluru at Bengaluru in 2024. That innings is part of the record 549 run aggregate.
What is the highest total by a team in a losing cause in IPL?
Royal Challengers Bengaluru scored 262 for 7 against Sunrisers Hyderabad in 2024 and still lost by 25 runs. That is the highest total in a losing cause in the IPL. Read more in our article on highest team totals in losing cause.
Which IPL match had the most sixes?
The Kolkata Knight Riders vs Punjab Kings match at Kolkata in 2024 saw 42 sixes in total. Punjab Kings hit 24 sixes in their chase alone. The Sunrisers Hyderabad vs Royal Challengers Bengaluru 549 run game saw 38 sixes.
Has any IPL match crossed 500 runs in total?
Yes. Six matches in the top 10 crossed 500 runs. They are the 549, 529, 528, 523, 523 and 504 run games. All of them took place in 2024, 2025 or 2026.
Which venue has hosted the most high aggregate matches?
Hyderabad and Kolkata feature often in the top 10, along with Bengaluru, New Delhi, Ahmedabad and Mumbai. Hyderabad hosted three of the top 10 games, including the 528 and 523 run Sunrisers Hyderabad home games. See also our guide to most runs at a single venue.
Will the 549 run record be broken soon?
It is possible but not easy. A team would need to score close to 290 runs and the other team would need to reply with close to 260 runs. The 529 run game in 2026 came closest in recent times, but it still fell 20 runs short of the record.
Statistics updated through: 1 November 2026



