The IPL has always been a fireworks show, and we’re not just talking about the post-match celebrations! Over the years, both Indian stars and overseas power hitters have lit up the league with monster knocks, piling on the runs and smashing their way to highest individual scores in IPL history.
𝐇𝐞𝐫𝐞 𝐚𝐫𝐞 𝐭𝐡𝐞 𝐭𝐨𝐩 𝟏𝟎 𝐡𝐢𝐠𝐡𝐞𝐬𝐭 𝐢𝐧𝐝𝐢𝐯𝐢𝐝𝐮𝐚𝐥 𝐬𝐜𝐨𝐫𝐞𝐬 𝐢𝐧 𝐈𝐏𝐋 𝐡𝐢𝐬𝐭𝐨𝐫𝐲 💯🔥✨
Abhishek Sharma surpasses KL Rahul for the highest individual score by an Indian and now stands third on the list! 🇮🇳🙇♂️#IPL2025 #AbhishekSharma #Centuries… pic.twitter.com/s3T32qgYAG
— Sportskeeda (@Sportskeeda) April 12, 2025
5 Players with Highest Individual Scores in IPL History
West Indies legend, and former RCB opener marked the highest record. In contrast, just a few days ago, Sunrisers Hyderabad opener Abhishek Sharma recorded the highest individual score by an Indian in the IPL. The following is the complete list:
| Player | Score | Season |
| Chris Gayle (RCB) | 175 | 2013 |
| Brendon McCullum (KKR) | 158 | 2008 |
| Abhishek Sharma (SRH) | 141 | 2025 |
| Quinton de Kock (LSG) | 140 | 2022 |
| AB de Villiers (RCB) | 133 | 2015 |
5. AB de Villiers (133)
AB de Villiers is fifth on the list with an unbeaten 133 off 59 balls for Royal Challengers Bangaluru in IPL 2015 against arch-rivals Mumbai Indians. Batting first, RCB posted a total of 235 for the loss of one wicket.

AB de Villiers scored 133 runs at a strike rate of 225.42 and smashed 19 fours and four maximums during his innings. He was joined by former RCB skipper Virat Kohli, who scored an unbeaten 82 off 50 deliveries. They stitched a 215-run partnership for the second wicket. In the chase, Mumbai Indians scored 196/7 in their allotted 20 overs. RCB won the match by 39 runs.

4. Quinton de Kock (140)
Quinton de Kock is fourth on the list of the Top 5 players with the highest individual scores in IPL history. He remained not out in a 140-run knock for Lucknow Super Giants against Kolkata Knight Riders in IPL 2022.
Quinton de Kock is adjudged Player of the Match for his excellent knock of 140* off 70 deliveries as #LSG win by 2 runs against #KKR.#TATAIPL #KKRvLSG pic.twitter.com/XpVI8pdwta
— IndianPremierLeague (@IPL) May 18, 2022
Quinton de Kock scored 140 runs from 70 balls at a strike rate of 200.00, including 10 boundaries and as many sixes. His opening partner and former LSG skipper KL Rahul scored an unbeaten 68 off 51 balls. They guided Lucknow Super Giants to 210/0 in 20 overs. In reply, the Kolkata Knight Riders could manage only 208/8 in their 20 overs and eventually fell short by two runs.

3. Abhishek Sharma (141)
Sunrisers Hyderabad’s Abhishek Sharma is the latest addition to the list of the highest individual scores in IPL history. He is also the only Indian in the top 5 highest individual scores. Batting first, Punjab Kings posted a total of 245/6 in 20 overs. In the second innings, Abhishek Sharma scored 141 off 55 balls at a strike rate of 256.36. The young Indian opener belted 14 boundaries and 10 sixes during his time in the middle.
Talk of the town ✨
Abhishek Sharma | #PlayWithFire | #SRHvPBKS | #TATAIPL2025 pic.twitter.com/u9yiPY6yll
— SunRisers Hyderabad (@SunRisers) April 14, 2025
He received full support from his opening partner Travis Head, who scored 66 runs off 37 balls. The SRH openers built a 171-run partnership for the first wicket and chased down the total with eight wickets in hand and nine balls to spare.
Related Article:Abhishek Sharma’s Highest Score in IPL:SRH Finally Wake Up
2. Brendon McCullum (158)
Brendon McCullum’s 158-run unbeaten knock is the second-highest individual score in IPL history. He achieved the feat during the inaugural match of the Indian Premier League on April 18, 2008, for Kolkata Knight Riders and Royal Challengers Bangaluru.
HAPPY BIRTHDAY IPL….!!!!! ⭐
– The Greatest thing happened in cricket, changed the dynamics of the game, all the cricket fans across the world will move to India for 2 months in each year & it all started with Brendon McCullum scoring 158* vs RCB “OTD in 2008”. 🔥 pic.twitter.com/K6V8NrsWxX
— Johns. (@CricCrazyJohns) April 18, 2024
McCullum opened the innings for KKR alongside Sourav Ganguly and scored 158 off 73 balls, including 10 boundaries and 13 sixes. He had a strike rate of 216.43 and guided the Knight Riders to 222/3. RCB were bowled out for a mere 82, handing KKR a 140-run victory. New Zealand wicket-keeper batter Brendon McCullum was awarded the player of the match award for his fabulous knock. He also holds the record of becoming the first player to score a century in IPL history.

1. Chris Gayle (175)
Chris Gayle holds the highest individual score in IPL history with an unbeaten 175-run knock for Royal Challengers Bangaluru against Pune Warriors India on April 23, 2013. Batting first, RCB scored 263/5 in their allotted 20 overs. Gayle led Bangaluru’s batting lineup with 175 runs off 66 balls at a strike rate of 265.15. He laced his innings with 13 fours and 17 sixes. The West Indian legend stitched a 167-run partnership with Tillakaratne Dilshan for the first wicket.
#OnThisDay in 2️⃣0️⃣1️⃣3️⃣, Chris Gayle played one of the greatest T20 knocks against the Pune Warriors and helped RCB set the highest ever IPL total of 2️⃣6️⃣3️⃣ in 20 overs! 🌪️🌪️
Runs: 1️⃣7️⃣5️⃣* (66)
4s: 1️⃣3️⃣
6s: 1️⃣7️⃣ 🤯How many of you remember this Gayle storm? #PlayBold pic.twitter.com/1MPBYr1x3w
— Royal Challengers Bengaluru (@RCBTweets) April 23, 2020
Chris Gayle also picked up two wickets in an over, helping RCB restrict Pune Warriors India to 133/9 and win the match by 130 runs. He was adjudged the player of the match for his all-round performance with both bat and ball. Gayle’s record has been intact in the IPL history, and no player has been able to break the record for the highest individual score yet.
Conclusion

So, whether it’s Chris Gayle raining sixes like confetti or young guns like Abhishek Sharma shaking things up, these innings are the kind of stuff IPL legends are made of. With every season, someone new threatens to crash this elite party, and who knows, maybe that record-breaking knock is just around the corner. One thing’s for sure though: these highest individual scores in IPL history are not just numbers, they’re moments we’ll never forget!














