Cricket

Top 10 Highest Individual Scores in IPL History (Updated 2026)

April 30, 2026

Written By:

Sixty-six balls. One hundred and seventy-five runs. Seventeen sixes. On 23 April 2013, Chris Gayle didn’t just bat—he rewrote the limits of T20 batting, dismantling Pune Warriors in an innings that still feels unreal.

That night in Bengaluru, he brought up a century in just 30 balls, the fastest in IPL history, and then pushed the score to a staggering 175*, a record that continues to stand tall even in 2026.

Despite the rise of modern power-hitters and multiple 140+ and 150+ scores in recent seasons, Gayle’s knock remains untouched at the top—less a record, more a benchmark that defines greatness in the IPL.

Highest Individual Scores in IPL History: The Full List

Below are the ten highest individual scores ever made in an IPL match, from the incredible 175 down to a blazing 128. Each of these innings came in different situations, for different teams, but all of them left the crowd speechless.

Highest Individual Scores in IPL History
Image source: The Daily Star

Here is a look at every score in detail, with all the key numbers that tell the story.

PlayerRunsBalls4s6sSRTeamOppositionGroundMatch Date
CH Gayle175*661317265.15RCBv WarriorsBengaluru23 Apr 2013
BB McCullum158*731013216.43KKRv RCBBengaluru18 Apr 2008
KL Rahul152*67169226.86DCv Punjab KingsDelhi25 Apr 2026
Abhishek Sharma141551410256.36SRHv Punjab KingsHyderabad12 Apr 2025
Q de Kock140*701010200.00LSGv KKRDY Patil18 May 2022
Abhishek Sharma135*681010198.52SRHv DCHyderabad21 Apr 2026
AB de Villiers133*59194225.42RCBv MIWankhede10 May 2015
KL Rahul132*69147191.30Kings XIv RCBDubai (DICS)24 Sep 2020
AB de Villiers129*521012248.07RCBv Guj LionsBengaluru14 May 2016
Shubman Gill12960710215.00GTv MIAhmedabad26 May 2023

These ten innings are not just numbers. Each one tells a story of a batter who was completely in the zone on that day.

1. CH Gayle (RCB) – 175* vs Pune Warriors, 23 Apr 2013

Gayle already had a reputation for hitting massive scores before this game, but nothing prepared anyone for what happened on 23 April 2013. He had hit 128 against Delhi the year before, which was already a record.

CH Gayle (RCB) - 175* vs Pune Warriors, 23 Apr 2013
Image source: NDTV Sports

But this innings was something else. He reached his century in just 30 balls, the fastest ever in IPL history against Pune Warriors India, and kept going. The 175 came off 66 balls with 17 sixes. No one in IPL history has gone past 160 since that day.

2. BB McCullum (KKR) – 158* vs RCB,18 Apr 2008

The first-ever IPL match is also home to the second-highest individual score ever. Brendon McCullum opened for KKR against RCB on 18 April 2008 in Bengaluru and hit 158 off just 73 balls with 13 sixes and 10 fours. 

BB McCullum (KKR) - 158* vs RCB,18 Apr 2008
Image source: SportsCafe.in 

He hit those runs at a strike rate of 216.43 in a game that most people had no idea what to expect from. That innings set the tone for everything the IPL would become over the next 17 years.

3. KL Rahul (DC) – 152* vs Punjab Kings, 25 Apr 2026

KL Rahul produced one of the finest knocks in IPL history on 25 April 2026, smashing an unbeaten 152 off just 67 balls for Delhi Capitals against Punjab Kings in Delhi. The stylish right-hander struck 16 fours and 9 sixes at a blistering strike rate of 226.86, anchoring the innings while dominating the bowlers with ease.

KL Rahul (DC) – 152* vs Punjab Kings, 25 Apr 2026
Source: NDTV Sports

It was a statement innings from Rahul, combining elegance with aggression, and it quickly climbed into the list of highest individual scores in the IPL, further cementing his reputation as one of the league’s most consistent performers.

4. Abhishek Sharma (SRH) – 141 vs Punjab Kings, 12 Apr 2025

Nobody expected a 24-year-old from Amritsar to walk into this list and land at number three. But on 12 April 2025, Abhishek Sharma did exactly that. He hit 141 off just 55 balls against Punjab Kings in Hyderabad, with 14 fours and 10 sixes at a strike rate of 256.36. 

Abhishek Sharma (SRH) - 141 vs Punjab Kings, 12 Apr 2025
Image source: NewsBytes

It was the highest score by any Indian batter in IPL history and showed that the next generation is already rewriting records set by legends.

5. Q de Kock (LSG) – 140* vs KKR, 18 May 2022

Quinton de Kock was always known as a dangerous opener, but this innings on 18 May 2022 showed the world just how good he can be when everything clicks. Playing for Lucknow Super Giants against KKR at DY Patil, he scored 140 off 70 balls with 10 fours and 10 sixes at exactly 200 strike rate. 

Q de Kock (LSG) - 140* vs KKR, 18 May 2022
Image source: Lucknow Super Giants

LSG had only just entered the IPL, and de Kock made sure everyone knew this was a team worth watching.

6. Abhishek Sharma (SRH) – 135* vs DC, 21 Apr 2026

Just days after his record-breaking 141, Abhishek Sharma delivered yet another sensational performance on 21 April 2026, scoring an unbeaten 135 off 68 balls against Delhi Capitals in Hyderabad. The SRH opener hammered 10 fours and 10 sixes, maintaining a strike rate of 198.52 in another dominant display.

Abhishek Sharma (SRH) – 135* vs DC, 21 Apr 2026
Source: Hindustantimes

This knock confirmed that his earlier innings was no fluke, as Abhishek continued to redefine aggressive batting in the IPL, emerging as one of the most dangerous young players in the tournament.

7. AB de Villiers (RCB) – 133* vs MI, 10 May 2015

AB de Villiers was always the most dangerous finisher in the IPL, but this innings on 10 May 2015 was something different even for him. He walked in at number three for RCB and took Mumbai Indians apart at Wankhede, scoring 133 off just 59 balls with 19 fours and 4 sixes at a strike rate of 225.42. 

AB de Villiers (RCB) - 133* vs MI, 10 May 2015
Image source: CricTracker

The 19 fours tell you he was not just clearing the rope but finding gaps all around the ground. It remains one of the most complete batting displays in IPL history.

8. KL Rahul (Kings XI) – 132* vs RCB, 24 Sep 2020

KL Rahul is the most technically correct batter on this list, and yet on 24 Sep 2020 in Dubai, he played the most dominant innings of his IPL career. He scored 132 off 69 balls against RCB with 14 fours and 7 sixes at a strike rate of 191.30. 

KL Rahul (Kings XI) - 132* vs RCB, 24 Sep 2020
Image source: Kyro Sports

It is the highest score by any Indian batter playing in a non-Indian ground in the IPL. He was also leading the Punjab Kings that season and went on to win the Orange Cap with 670 runs.

9. AB de Villiers (RCB) – 129* vs Gujarat Lions, 14 May 2016

AB de Villiers appears twice in this list, and this second entry is actually the more violent of the two. On 14 May 2016, he scored 129 off just 52 balls against Gujarat Lions at his home ground in Bengaluru, hitting 10 fours and 12 sixes at a strike rate of 248.07. 

AB de Villiers (RCB) - 129* vs Gujarat Lions, 14 May 2016
Image source: Royal Challengers Bengaluru

He and Virat Kohli had already put on a record partnership of 229 runs in this same season. This innings came in a must-win situation, and he turned it into a demolition job.

10. Shubman Gill (GT) – 129 vs MI, 26 May 2023

Shubman Gill came into IPL 2023 as one of the most-watched young batters in India, and he delivered on the biggest stage. Playing for the Gujarat Titans against the Mumbai Indians at Ahmedabad on 26 May 2023, he scored 129 off 60 balls with 7 fours and 10 sixes at a strike rate of 215.00. 

Shubman Gill (GT) - 129 vs MI, 26 May 2023
Image source: The Federal

It was a qualifier match, which made the pressure even bigger. That innings helped the Gujarat Titans march toward their second consecutive final appearance.

Also Read:

Conclusion: These Innings Proved That T20 Has No Ceiling

The IPL has produced 17 seasons of cricket, but only a handful of innings have truly stayed with people forever. Gayle’s 175 is the one most people remember first, but every score on this list deserved its place in the record books.

From McCullum in the very first IPL match to Abhishek Sharma breaking records in 2025, these innings show that no number is truly safe once a batter finds their rhythm on the right day.

Devraj Chauhan is a sports development strategist with hands-on experience in managing tournaments, coaching programs, and infrastructure planning across India. Dedicated to promoting both indoor and outdoor games, he brings a practical perspective to grassroots sports and writes to inspire growth in community-based athletics.

Scroll to Top