Table of Contents
The Indian Premier League (IPL) has witnessed numerous iconic moments over the years, but nothing captivates fans more than a jaw-dropping individual batting performance. From unbelievable power-hitting to elegant stroke play, certain innings have stood tall, setting benchmarks that are celebrated to this day. Here’s a definitive countdown of the IPL Top Scores, ranked from number 10 to number 1, featuring the most spectacular knocks in IPL history.
10 – Rishabh Pant – 128* (Delhi Daredevils vs SRH, 2018)

One of the youngest players to break into the list of IPL Top Scores is Rishabh Pant. On May 10, 2018, at the Feroz Shah Kotla Ground in Delhi, Pant lit up the stadium with a blistering 128 off just 63 balls* for Delhi Daredevils against Sunrisers Hyderabad.
- Fours: 15
- Sixes: 7
- Strike Rate: 203.17
Pant’s innings was a perfect mix of aggression and innovation, cementing his place as a future star. Despite Delhi not winning the match, this performance remains a highlight of IPL history.
Read More:- Aviator Game Exciting Crash Betting With Smart Strategy
9 – Chris Gayle – 128* (RCB vs Delhi Daredevils, 2012)
Coming in at number nine in our IPL Top Scores countdown is another unforgettable knock by Chris Gayle, the “Universe Boss”. On May 17, 2012, he smashed 128 off 62 balls* against the Delhi Daredevils at their home ground.
- Fours: 7
- Sixes: 13
- Strike Rate: 206.45
Gayle’s sheer dominance made the Delhi bowlers appear helpless. This was just a taste of the storm he would bring a year later (spoiler alert!).
8 – Shubman Gill – 129 (GT vs MI, 2023)

At number eight, Shubman Gill demonstrated his class and growing maturity as a top-order batter. On May 26, 2023, playing for Gujarat Titans (GT) against Mumbai Indians in Ahmedabad, Gill scored a sensational 129 off 60 balls.
- Fours: 7
- Sixes: 10
- Strike Rate: 215.00
This innings was crucial in GT’s campaign and established Gill as one of the brightest young stars in world cricket. His place among IPL Top Scores is well-earned.
7 – AB de Villiers – 129* (RCB vs Gujarat Lions, 2016)
Ranked seventh on our list of IPL Top Scores is a stunning display by AB de Villiers, who scored 129 off just 52 deliveries* on May 14, 2016, against Gujarat Lions in Bengaluru.
- Fours: 10
- Sixes: 12
- Strike Rate: 248.07
AB’s masterclass was a blend of innovation and fearless hitting, making it one of the most unforgettable knocks in IPL history.
6 – KL Rahul – 132* (Kings XI Punjab vs RCB, 2020)

Number six on the IPL Top Scores countdown features KL Rahul’s elegant and commanding innings of 132 off 69 balls* for Kings XI Punjab against RCB on September 24, 2020, in Dubai.
- Fours: 14
- Sixes: 7
- Strike Rate: 191.30
This innings was a clinic in timing and placement, showcasing Rahul’s ability to lead from the front. His unbeaten ton helped his team to a dominant victory.
5 – AB de Villiers – 133* (RCB vs MI, 2015)
Coming in at number five is another entry by the South African legend, AB de Villiers. On May 10, 2015, he scored 133 off 59 balls* against Mumbai Indians at Wankhede Stadium.
- Fours: 19
- Sixes: 4
- Strike Rate: 225.42
A true exhibition of stroke-making, this innings ranks high not just in numbers but in the sheer quality of cricketing artistry, firmly securing its place among IPL Top Scores.
4 – Quinton de Kock – 140* (LSG vs KKR, 2022)

At number four, Quinton de Kock played a flawless knock of 140 off 70 balls* for Lucknow Super Giants against Kolkata Knight Riders at DY Patil Stadium on May 18, 2022.
- Fours: 10
- Sixes: 10
- Strike Rate: 200.00
It was an innings of poise and power, crafted with clinical precision. De Kock’s effort is a textbook example of how to bat through the innings in a T20 match, and it comfortably sits among the IPL Top Scores.
3 – Abhishek Sharma – 141 (SRH vs Punjab Kings, 2025)
Breaking into the top three of our IPL Top Scores list is the young gun Abhishek Sharma, who took the cricket world by storm with 141 runs off just 55 balls for Sunrisers Hyderabad against Punjab Kings on April 12, 2025.
- Fours: 14
- Sixes: 10
- Strike Rate: 256.36
This breathtaking innings in Hyderabad showcased Sharma’s explosive potential and marked the emergence of a new IPL superstar.
Read More:- IPL 750+ Run Scorers: Season’s Top Stars
2 – Brendon McCullum – 158* (KKR vs RCB, 2008)
Number two in our countdown belongs to the iconic Brendon McCullum, who lit up the inaugural IPL match on April 18, 2008, with an astonishing 158 off 73 balls* for KKR against RCB.
- Fours: 10
- Sixes: 13
- Strike Rate: 216.43
McCullum’s innings wasn’t just a great knock—it was the spark that ignited the IPL phenomenon. It remains one of the most beloved IPL Top Scores of all time.
1 – Chris Gayle – 175* (RCB vs Pune Warriors, 2013)

Topping our list of IPL Top Scores—and with good reason—is Chris Gayle’s earth-shattering 175 off 66 balls*, scored on April 23, 2013, for Royal Challengers Bangalore against Pune Warriors India at the Chinnaswamy Stadium.
- Fours: 13
- Sixes: 17
- Strike Rate: 265.15
This is not just the highest score in IPL history—it’s also the highest individual score in all of T20 cricket. Gayle’s innings is a blend of brutal power, unmatched confidence, and sheer entertainment. Even years later, this knock is the gold standard by which all T20 performances are judged.
Final Thoughts on IPL Top Scores
These IPL Top Scores are more than just numbers—they are iconic moments that define the spirit of the IPL. Each innings listed above reflects unique attributes: raw power, technical mastery, mental toughness, and a flair for the dramatic.
Whether you’re a seasoned cricket lover or a new fan of the game, revisiting these unforgettable knocks is a reminder of the magic the IPL brings every season. As new stars emerge and the format evolves, we can only imagine what future entries in the list of IPL Top Scores will look like.