Chris Gayle holds the highest individual score in IPL history. He made 175 not out from 66 balls for Royal Challengers Bangalore against Pune Warriors in Bengaluru on 23 April 2013. The innings included 13 fours and 17 sixes.
Brendon McCullum is second with 158 not out, while KL Rahul moved to third with 152 not out for Delhi Capitals in IPL 2026. The verified top-ten list reaches 129 runs, with Shubman Gill’s 129 completing the cutoff.
| Rank | Player | Score | Balls | Opponent | Date | Venue |
|---|---|---|---|---|---|---|
| 1 |
Chris GayleRoyal Challengers Bangalore
|
175* | 66 | Pune Warriors | 2013-04-23 | M Chinnaswamy Stadium, Bengaluru |
| 2 |
Brendon McCullumKolkata Knight Riders
|
158* | 73 | Royal Challengers Bangalore | 2008-04-18 | M Chinnaswamy Stadium, Bengaluru |
| 3 |
KL RahulDelhi Capitals
|
152* | 67 | Punjab Kings | 2026-04-25 | Delhi |
| 4 |
Abhishek SharmaSunrisers Hyderabad
|
141 | 55 | Punjab Kings | 2025-04-12 | Hyderabad |
| 5 |
Quinton de KockLucknow Super Giants
|
140* | 70 | Kolkata Knight Riders | 2022-05-18 | Dr DY Patil Sports Academy, Navi Mumbai |
| 6 |
Abhishek SharmaSunrisers Hyderabad
|
135* | 68 | Delhi Capitals | 2026-04-21 | Hyderabad |
| 7 |
AB de VilliersRoyal Challengers Bangalore
|
133* | 59 | Mumbai Indians | 2015-05-10 | Wankhede |
| 8 |
KL RahulKings XI Punjab
|
132* | 69 | Royal Challengers Bangalore | 2020-09-24 | Dubai International Cricket Stadium |
| 9 |
AB de VilliersRoyal Challengers Bangalore
|
129* | 52 | Gujarat Lions | 2016-05-14 | Bengaluru |
| 9 |
Shubman GillGujarat Titans
|
129 | 60 | Mumbai Indians | 2023-05-26 | Ahmedabad |
Scope note: IPL innings only. Rankings use the latest directly read all-time records through the completed IPL 2026 season, ending 31 May 2026. An asterisk means the batter was not out. The list ranks innings, so one player can appear more than once.
Who Has the Highest Individual Score in IPL?
Chris Gayle’s 175 not out remains the record IPL innings. He reached 100 from 30 balls and finished with a strike rate of 265.15. Royal Challengers Bangalore scored 263 for 5. Gayle’s score is still 17 runs above the second-highest innings.
McCullum’s 158 not out came in the first match of the IPL in 2008. He opened for Kolkata Knight Riders against Royal Challengers Bangalore and faced 73 balls. His innings contained 10 fours and 13 sixes. Gayle overtook that mark five years later.
Biggest IPL Innings in the Current Top 10
The 2026 season changed the upper part of the list. KL Rahul made 152 not out from 67 balls for Delhi Capitals against Punjab Kings on 25 April 2026. It is the highest score by an Indian batter in the verified list. Abhishek Sharma’s 135 not out, also in 2026, is sixth overall.
Abhishek also appears at fourth with 141 for Sunrisers Hyderabad against Punjab Kings in 2025. AB de Villiers has two entries: 133 not out in 2015 and 129 not out in 2016. KL Rahul also appears twice, with his earlier 132 not out for Kings XI Punjab in 2020.
Quinton de Kock’s 140 not out for Lucknow Super Giants in 2022 sits fifth. Shubman Gill’s 129 for Gujarat Titans in the 2023 qualifier shares ninth place by runs with de Villiers’ 129 not out. Scores of 128 are the next level below this verified top-ten cutoff.
What Does the Asterisk Mean?
The asterisk shows that the batter was not out when the innings ended. It is part of the record description. For example, Gayle’s 175*, McCullum’s 158* and Rahul’s 152* were unbeaten scores. A score without an asterisk means the batter was dismissed or otherwise did not finish not out.
How This IPL Record Is Ranked
This is an innings record, not a career total. Each qualifying IPL innings is ordered by runs scored. Balls, fours, sixes, venue and opposition add context but do not change the ranking. Historical team names are retained where they match the innings date, such as Kings XI Punjab in 2020. Equal run totals share a rank: both 129-run innings are ninth. The asterisk still distinguishes an unbeaten innings from a dismissed batter.
FAQs
Who Scored 175 in the IPL?
Chris Gayle scored 175 not out from 66 balls for Royal Challengers Bangalore against Pune Warriors in 2013. It is the highest individual IPL score.
Who Has the Second-Highest Individual Score in IPL History?
Brendon McCullum has the second-highest score. He made 158 not out from 73 balls for Kolkata Knight Riders against Royal Challengers Bangalore in the first IPL match in 2008.
What Is the Highest Individual Score by an Indian in IPL?
KL Rahul’s 152 not out for Delhi Capitals against Punjab Kings in IPL 2026 is the highest score by an Indian batter in this verified list.
Can the Same Player Appear Twice in the Top 10?
Yes. The table ranks innings, not unique players. Abhishek Sharma, KL Rahul and AB de Villiers each appear twice in the verified top ten because each has two separate high-scoring IPL innings.
