List of Highest Individual Scores in IPL
A complete list of the highest individual scores (innings) ever recorded in IPL history, from Chris Gayle's all-time record 175* to other century-plus innings.
The highest individual score in IPL history is Chris Gayle's 175* against Pune Warriors India in 2013, made off just 66 balls with 17 sixes and 13 fours, as RCB posted 263/5. The only other score above 150 in IPL history is Brendon McCullum's 158* in the inaugural IPL match in 2008. Both extraordinary innings came from explosive openers dominating opposition bowling attacks. In the modern era, scores of 125-130+ have been recorded by players like Virat Kohli (113), David Warner (126), and KL Rahul (132*), reflecting how batting has become more consistent at the top-end.
| # | Name |
|---|---|
| 1 | Chris Gayle — 175* (66 balls) RCB vs Pune Warriors India | April 23, 2013 | Bengaluru |
| 2 | Brendon McCullum — 158* (73 balls) KKR vs RCB | April 18, 2008 | Bengaluru |
| 3 | KL Rahul — 132* (69 balls) Punjab Kings vs RCB | May 1, 2020 | Dubai |
| 4 | David Warner — 126 (59 balls) Sunrisers Hyderabad vs KKR | May 4, 2017 | Kolkata |
| 5 | Murali Vijay — 127 (56 balls) CSK vs Rajasthan Royals | 2010 | Chennai |
| 6 | Virat Kohli — 113 (50 balls) RCB vs Gujarat Titans | IPL 2024 | Bengaluru |
| 7 | AB de Villiers — 133* (78 balls) RCB vs Mumbai Indians | 2015 | Bengaluru |
| 8 | Sai Sudharsan — 108 (58 balls) Gujarat Titans | IPL 2025 Season |
This list is compiled from verified public records and reference sources. Last verified: March 23, 2026.
Found an error? Report it here