Highest Individual Score in IPL History: Best Innings from 2008 to 2025
The highest individual score in IPL history belongs to the 'Universe Boss' Chris Gayle, who blazed an astonishing 175 not out for Royal Challengers Bangalore against Pune Warriors India on April 23, 2013. This monumental innings, achieved in just 66 balls, remains an unparalleled display of batting dominance, setting the benchmark for power-hitting and individual brilliance in the league's illustrious history.
Analysis & Context
Crafting a century in T20 cricket is a rare feat, but pushing past 150 runs in a single IPL innings demands a confluence of skill, power, and sheer audacity. It's not just about hitting boundaries; it's about sustaining an almost impossible strike rate from the first ball to the last, often with the weight of the team's total resting squarely on one player's shoulders. The pressure to accelerate, especially in the middle overs, while protecting one's wicket, is immense.
Imagine the roar of the crowd, the strategic field placements, and the relentless quality of IPL bowlers. To stand tall amidst that chaos, dispatching deliveries to all parts of the ground – whether it's a majestic six over the long-on boundary at Chinnaswamy or a delicate ramp over fine leg at Chepauk – requires nerves of steel and impeccable timing. These innings aren't just scores; they are masterclasses in T20 batting, rewriting the limits of what's possible.
| Rank | Player | Score | Balls Faced | Match Details |
|---|---|---|---|---|
| #1 | Chris Gayle | 175 | 66 balls | vs Pune Warriors (2013-04-23) |
| #2 | BB McCullum | 158 | 73 balls | vs Royal Challengers Bangalore (2008-04-18) |
| #3 | Abhishek Sharma | 141 | 55 balls | vs Punjab Kings (2025-04-12) |
| #4 | Quinton de Kock | 140 | 70 balls | vs Kolkata Knight Riders (2022-05-18) |
| #5 | AB de Villiers | 133 | 59 balls | vs Mumbai Indians (2015-05-10) |
| #6 | KL Rahul | 132 | 69 balls | vs Royal Challengers Bangalore (2020-09-24) |
| #7 | AB de Villiers | 129 | 52 balls | vs Gujarat Lions (2016-05-14) |
| #8 | Shubman Gill | 129 | 60 balls | vs Mumbai Indians (2023-05-26) |
| #9 | RR Pant | 128 | 63 balls | vs Sunrisers Hyderabad (2018-05-10) |
| #10 | Chris Gayle | 128 | 62 balls | vs Delhi Daredevils (2012-05-17) |
| #11 | Murali Vijay | 127 | 56 balls | vs Rajasthan Royals (2010-04-03) |
| #12 | David Warner | 126 | 59 balls | vs Kolkata Knight Riders (2017-04-30) |
| #13 | MP Stoinis | 124 | 63 balls | vs Chennai Super Kings (2024-04-23) |
| #14 | Yashasvi Jaiswal | 124 | 62 balls | vs Mumbai Indians (2023-04-30) |
| #15 | JC Buttler | 124 | 64 balls | vs Sunrisers Hyderabad (2021-05-02) |
| #16 | Virender Sehwag | 122 | 58 balls | vs Chennai Super Kings (2014-05-30) |
| #17 | PC Valthaty | 120 | 63 balls | vs Chennai Super Kings (2011-04-13) |
| #18 | Virender Sehwag | 119 | 56 balls | vs Deccan Chargers (2011-05-05) |
| #19 | Sanju Samson | 119 | 63 balls | vs Punjab Kings (2021-04-12) |
| #20 | Sanju Samson | 119 | 63 balls | vs Punjab Kings (2021-04-12) |
📊 Analysis & Insights
Frequently Asked Questions
Who has scored the fastest 100 in IPL history during their highest individual score?
While Chris Gayle's 175* is the highest individual score, he also holds the record for the fastest IPL century, reaching 100 off just 30 balls during that very innings against Pune Warriors India in 2013.
Which player has multiple entries in the top 10 highest individual scores in IPL?
AB de Villiers features twice in the top 10 with scores of 133* and 129*. Additionally, Chris Gayle also appears twice with 175* and 128*.
What was the team's total score when Chris Gayle scored 175* in the IPL?
When Chris Gayle scored his record-breaking 175* against Pune Warriors India in 2013, Royal Challengers Bangalore posted a colossal total of 263/5, which remains the highest team total in IPL history.
Has any Indian player scored over 140 runs in an IPL innings?
Yes, Abhishek Sharma recently scored 141* against Punjab Kings in 2025, and KL Rahul scored 132* against Royal Challengers Bangalore in 2020, making them the highest-scoring Indian batsmen in the IPL's top individual scores.
How many balls did Brendon McCullum face during his iconic 158* in the first-ever IPL match?
Brendon McCullum faced 77 balls for his magnificent 158* against Royal Challengers Bangalore in the inaugural IPL match in 2008, an innings that truly ignited the league.
Explore Related IPL Records
- Chris Gayle leads this record with 175.
- BB McCullum is the runner-up with 158.
- A total of 20 entries appear in this all-time record list.
- Data last updated: 04 Apr 2026. Use the season filter above for year-wise stats.