Highest Score in IPL: Records, Players and the Numbers
- Written by: UK Sports
- Published on:
- Read Time: 4 min

Highest Score in IPL by a Team, by an Individual and by an Indian
The Indian Premier League has turned into cricket’s highest-scoring stage, and the record books keep moving. Two numbers answer the question people search for most: 287 for a team in a single innings, and 175 for an individual batter. Both records belong to Sunrisers Hyderabad and Chris Gayle, and both came against different opponents in different eras of the tournament.

Sunrisers Hyderabad hold the record for the highest team total in IPL history with 287 for 3 against Royal Challengers Bengaluru in 2024. The innings came during a season where SRH rewrote the aggressive batting template of the league, opening with Travis Head and Abhishek Sharma and refusing to slow down through the middle overs. That 287 broke the previous ceiling on IPL scoring and remains untouched through the 2026 season.
SRH do not just hold the record. They occupy four of the top five spots on the all-time list, a run that shows how deliberately the franchise built its top order around six-hitting rather than traditional anchoring.
Top 5 Highest Team Totals in IPL History
| Rank | Score | Team | Opponent | Year |
|---|---|---|---|---|
| 1 | 287/3 | Sunrisers Hyderabad | Royal Challengers Bengaluru | 2024 |
| 2 | 286/6 | Sunrisers Hyderabad | Rajasthan Royals | 2025 |
| 3 | 278/3 | Sunrisers Hyderabad | Kolkata Knight Riders | 2025 |
| 4 | 277/3 | Sunrisers Hyderabad | Mumbai Indians | 2024 |
| 5 | 272/7 | Kolkata Knight Riders | Delhi Capitals | 2024 |

Highest Individual Score in IPL
Chris Gayle holds the record for the highest individual score in IPL history with 175 not out off just 66 balls, batting for Royal Challengers Bangalore against Pune Warriors India on 23 April 2013 at the M. Chinnaswamy Stadium. The innings included 17 sixes, a number that stood as a world record in T20 cricket at the time, and it remains the only individual score past 170 in the competition’s history. More than a decade later, no batter has come close to matching it.
Behind Gayle, the list runs through some of the biggest hitters the format has produced. Brendon McCullum made 158 not out for Kolkata Knight Riders against Royal Challengers Bangalore in the very first IPL match in 2008, a score that announced what the league would become. Quinton de Kock scored 140 not out for Lucknow Super Giants against Kolkata Knight Riders in 2022, AB de Villiers made 133 not out for Royal Challengers Bangalore against Mumbai Indians in 2015, and KL Rahul scored 132 not out for Punjab Kings against Royal Challengers Bangalore in 2020.

Highest Score by an Indian Batter in IPL
KL Rahul now also holds the record for the highest individual score by an Indian batter in IPL history. He made an unbeaten 152 off 67 balls for Delhi Capitals against Punjab Kings on 25 April 2026 at the Arun Jaitley Stadium, hitting 16 fours and 9 sixes and powering Delhi to 264 for 2, the franchise’s highest total. The innings pushed him past Abhishek Sharma’s 141, which had held the mark for Indian batters until that point.
Why IPL Scores Keep Climbing
Three changes explain most of the jump in totals since the league’s early years. The Impact Player rule, introduced in 2023, lets teams field an extra specialist batter or bowler mid-match without losing balance, and most franchises use it to load the batting order with an additional hitter. Boundary ropes have also come in on several grounds, turning good contact into automatic sixes. Add flatter, drier pitches designed for stroke play, and totals that once looked exceptional, like 200 in 20 overs, are now a regular occurrence rather than a record chase.
The record for the highest score in an IPL match, combining both innings, also sits with Sunrisers Hyderabad. Their 287 for 3 against Royal Challengers Bengaluru in 2024 came in a contest that produced well over 500 runs across both innings, underlining how far the balance between bat and ball has shifted in the league’s later seasons. In the tournament’s first year in 2008, a total of 200 was rare. By 2024 and 2025, multiple teams crossed 250 in a single innings, and Sunrisers Hyderabad did it on four separate occasions.
FAQs: Highest Score in IPL
What is the highest team score in IPL history?
Sunrisers Hyderabad’s 287 for 3 against Royal Challengers Bengaluru in 2024 is the highest team total in IPL history.
Who has the highest individual score in IPL?
Chris Gayle holds the record with 175 not out for Royal Challengers Bangalore against Pune Warriors India in 2013.
Who has the highest individual score by an Indian player in IPL?
KL Rahul holds this record with an unbeaten 152 for Delhi Capitals against Punjab Kings in 2026.