batting record · IPL all-time
Highest Individual Score in an IPL Innings
Top 5 highest individual batting scores ever recorded in an IPL match.
Top 5 All-Time
#1
Chris Gayle
RCB · 2013
175* (66 balls)
#2
Brendon McCullum
KKR · 2008
158* (73 balls)
#3
Quinton de Kock
LSG · 2022
140* (70 balls)
#4
AB de Villiers
RCB · 2015
133* (59 balls)
#5
AB de Villiers
RCB · 2016
129* (52 balls)
Other IPL Records
All numbers above are based on aggregated IPL statistics from seasons 1 (2008) through 18 (2025). Records are subject to change as players continue to add to their totals each season. For live IPL match scores and full team / season data, visit our IPL 2026 hub.
- Back to all IPL records
- Visit the IPL 2026 hub
- Use our IPL Fantasy Points Calculator