Chris Gayle, widely known as the “universe boss,” holds the record for the highest individual Score ever in the IPL. Playing for Royal Challengers Bangalore (RCB) against Pune Warriors (PW) in the 2013 IPL season, Gayle hammered an astonishing 175 runs from just 66 balls. His innings were a display of raw power, reaching his century in just 30 deliveries, underlining his incredible batting skills.
In T20 cricket, a century is a significant achievement, often tipping the scales in favor of the team. This is especially true in fast paced tournaments like the IPL, where time is limited. Despite the rarity of centuries in this format, some players have managed to carve their names into IPL history with unforgettable performances.
Below, we highlight the top 10 individual IPL innings that have left a lasting impression on fans worldwide. These memorable knocks, filled with explosive strokes and clever shot selection, are examples of why the IPL is so exciting.
Highest Individual Scores in IPL: Top 10 List
Rank
Player
Runs
Balls
Team
Opposition
Match Date
1
Chris Gayle
175*
66
RCB
Pune Warriors
23 Apr 2013
2
Brendon McCullum
158*
73
KKR
RCB
18 Apr 2008
3
Quinton de Kock
140*
70
LSG
KKR
18 May 2022
4
AB de Villiers
133*
59
RCB
MI
10 May 2015
5
KL Rahul
132*
69
KXIP
RCB
24 Sep 2020
6
AB de Villiers
129*
52
RCB
Gujarat Lions
14 May 2016
7
Shubman Gill
129
60
GT
MI
26 May 2023
8
Chris Gayle
128*
62
RCB
Daredevils
17 May 2012
9
Rishabh Pant
128*
63
DD
SRH
10 May 2018
10
Murali Vijay
127
56
CSK
RR
03 Apr 2010
1. Chris Gayle | 175* Runs | Royal Challengers Bangalore vs Pune Warriors | IPL 2013
Chris Gayle tops the chart with the highest individual score in IPL history. Playing for Royal Challengers Bangalore in the 2013 season, Gayle unleashed an unstoppable innings, scoring 175* from 66 balls against Pune Warriors. His century came in just 30 balls, making it one of the fastest ever.
Gayle’s remarkable innings featured 13 fours and an astonishing 17 sixes. His efforts helped RCB post a massive total of 263/5. In response, Pune Warriors managed only 133/9, giving RCB a dominant 130-run victory.
2. Brendon McCullum | 158* Runs | Kolkata Knight Riders vs Royal Challengers Bangalore | IPL 2008
In the very first match of the inaugural IPL season, Brendon McCullum set the tone by scoring an incredible 158* from 73 balls for Kolkata Knight Riders against Royal Challengers Bangalore. His knock, filled with 10 fours and 13 sixes, was a remarkable display of aggressive batting.
McCullum’s innings ensured a huge victory for Kolkata Knight Riders, as they won by 140 runs. This iconic performance is still remembered as one of the most thrilling moments in IPL history.
3. Quinton de Kock | 140* Runs | Lucknow Super Giants vs Kolkata Knight Riders | IPL 2022
In a 2022 IPL game, Quinton de Kock played a magnificent innings for Lucknow Super Giants against Kolkata Knight Riders, scoring 140* off 70 balls. De Kock, along with KL Rahul, built an unbeaten partnership of 210 runs, with Rahul adding 68* from 51 balls.
De Kock’s innings included 10 fours and 10 sixes, showcasing his skill as an aggressive opener. Lucknow Super Giants didn’t lose a single wicket in the entire innings, which made the performance even more remarkable.
4. AB de Villiers | 133* Runs | Royal Challengers Bangalore vs Mumbai Indians | IPL 2015
AB de Villiers delivered a memorable knock for Royal Challengers Bangalore against Mumbai Indians in 2015, scoring 133* from 59 balls. Alongside Virat Kohli (82 off 50 balls), de Villiers helped RCB post a huge total with their 215-run partnership.
Their combined efforts, including 19 boundaries and 4 sixes, led RCB to a comfortable 39-run victory over Mumbai Indians.
5. KL Rahul | 132* Runs | Kings XI Punjab vs Royal Challengers Bangalore | IPL 2020
In the 2020 IPL season, KL Rahul, captaining Kings XI Punjab, delivered a brilliant innings, scoring 132* off 69 balls against RCB. This knock, featuring 14 fours and 7 sixes, remains the highest individual score by an Indian in IPL history.
Punjab set a challenging target of 206/3, and their bowlers bowled out Bangalore for just 109, leading to a commanding 97-run victory. Rahul’s performance cemented his place as one of IPL’s top Indian batsmen.