/betbarter/media/media_files/2025/01/17/ihS2lJykJILQ7kUsqsT9.png)
The Indian Premier League has seen many fantastic knocks from players all around the world. From Chris Gayle to Shubhman Gill there have been players from different generations who have played knocks to be remembered for a long time. Let us take a look at the top 10 highest individual scores in the IPL.
#10 127 runs by Murali Vijay playing for the Chennai Super Kings against the Rajasthan Royals at the MA Chidambaram Stadium in Chennai on April 3, 2010, features the list at number 10.
#9 Rishabh Pant played a blistering knock of 128 runs* against the Sunrisers Hyderabad at the Delhi Stadium on May 10, 2018. He smashed 15 boundaries and seven sixes in his innings.
#8 The knock of 128 runs* by Chris Gayle against the Delhi Capitals playing for Punjab Kings comes at the next place. This innings saw him hit a record number of 13 sixes in the game.
#7 The most recent knock in the list came in 2023 by Shubhman Gill. He smashed 129 runs against the Mumbai Indians at the Narendra Modi Stadium in Ahmedabad.
#6 On May 14, 2016, de Villiers used just 52 balls to hammer 129 runs* against the Gujarat Lions at the Chinnaswamy Stadium. His knock included 10 boundaries and 12 maximums.
#5 KL Rahul played a commendable innings against his former team, RCB, in the year 2020 for Lucknow Super Giants. Batting at a strike rate of 191.30, he smashed 132 runs* off 69 balls in the game.
#4 AB de Villiers is one of the only two batters to feature in the list twice. He played a match-winning knock of 133 runs* against the Mumbai Indians at their home ground.
#3 Playing at the DY Patil Stadium in Navi Mumbai, Quinton de Cock went berserk against the Knight Riders where he played a memorable knock of 140* off 70 balls.
#2 The first-ever match of the IPL was made glorious owing to a sensational knock by Brendon McCullum. He blasted off against Bangalore as he smashed 158 unbeaten runs against them.
#1 The Universe Boss has to occupy the first position for his record innings against Pune Warriors India on April 13, 2013. He smashed 17 maximums in the innings and recorded 175 runs remaining unbeaten.
Rank |
Player |
Runs |
Team |
Opposition |
1 |
Chris Gayle |
175* |
Royal Challengers Bangalore |
Pune Warriors India |
2 |
Brendon McCullum |
158* |
Kolkata Knight Riders |
Royal Challengers Bangalore |
3 |
Quinton de Cock |
14* |
Lucknow Super Giants |
Kolkata Knight Riders |
4 |
Ab de Villiers |
133* |
Royal Challengers Bangalore |
Mumbai Indians |
5 |
KL Rahul |
132* |
Lucknow Super Giants |
Royal Challengers Bangalore |
6 |
Ab de Villiers |
129* |
Royal Challengers Bangalore |
Gujarat Lions |
7 |
Shubhman Gill |
129 |
Gujarat Titans |
Mumbai Indians |
8 |
Chris Gayle |
128* |
Punjab Kings |
Delhi Capitals |
9 |
Rishabh Pant |
128* |
Delhi Capitals |
Sunrisers Hyderabad |
10 |
Murali Vijay |
127 |
Chennai Super Kings |
Rajasthan Royals |
For more updates and betting opportunities, visit BetBarter.