The Indian Premier League (IPL) has witnessed extraordinary individual performances over the years, with players setting new benchmarks for the highest individual scores. With the IPL 2025 coming up, the fans are likely to see some more individual batting performances. In this article, we will check out the top 10 players with the highest score in IPL history.
Highest score in IPL history
Player | Score | Balls | 4s | 6s | SR | Team | Opponent | Venue | Date |
---|---|---|---|---|---|---|---|---|---|
Chris Gayle | 175* | 66 | 13 | 17 | 265.15 | RCB | PWI | Bengaluru | 23 Apr 2013 |
Brendon McCullum | 158* | 73 | 10 | 13 | 216.43 | KKR | RCB | Bengaluru | 18 Apr 2008 |
Quinton de Kock | 140* | 70 | 10 | 10 | 200.00 | LSG | KKR | DY Patil | 18 May 2022 |
AB de Villiers | 133* | 59 | 19 | 4 | 225.42 | RCB | MI | Wankhede | 10 May 2015 |
KL Rahul | 132* | 69 | 14 | 7 | 191.30 | Kings XI | RCB | Dubai | 24 Sep 2020 |
AB de Villiers | 129* | 52 | 10 | 12 | 248.07 | RCB | Guj Lions | Bengaluru | 14 May 2016 |
Shubman Gill | 129 | 60 | 7 | 10 | 215.00 | GT | MI | Ahmedabad | 26 May 2023 |
Chris Gayle | 128* | 62 | 7 | 13 | 206.45 | RCB | Daredevils | Delhi | 17 May 2012 |
Rishabh Pant | 128* | 63 | 15 | 7 | 203.17 | Daredevils | SRH | Delhi | 10 May 2018 |
Murali Vijay | 127 | 56 | 8 | 11 | 226.78 | CSK | RR | Chennai | 03 Apr 2010 |
Players with the highest individual score in IPL history
Chris Gayle (175 runs off 66 balls)
Chris Gayle’s unbeaten 175 for Royal Challengers Bangalore (RCB) against Pune Warriors India in 2013 remains the highest individual score in IPL history. Gayle’s explosive innings included 13 fours and 17 sixes, showcasing his incredible power-hitting ability.
Brendon McCullum (158 runs off 73 balls)
Brendon McCullum’s 158 for Kolkata Knight Riders (KKR) against RCB in the inaugural match of the IPL in 2008 set the tone for the tournament. His innings featured 10 fours and 13 sixes, making it one of the most memorable knocks in IPL history.
Quinton de Kock (140 runs off 70 balls)
Quinton de Kock’s unbeaten 140 for Lucknow Super Giants (LSG) against Kolkata Knight Riders (KKR) in 2022 is the third-highest individual score in IPL history. De Kock’s innings included 10 fours and 10 sixes, demonstrating his ability to dominate the opposition.
AB de Villiers (133 runs off 59 balls)
AB de Villiers’ 133 for RCB against Mumbai Indians (MI) in 2015 is the fourth-highest individual score in IPL history. De Villiers’ innings was a masterclass in innovative stroke play, featuring 19 fours and 4 sixes.
KL Rahul (132 runs off 69 balls)
KL Rahul’s unbeaten 132 for Punjab Kings (PBKS) against RCB in 2020 is the highest score by an Indian player in IPL history. Rahul’s innings included 14 fours and 7 sixes, showcasing his elegant yet aggressive batting style.
AB de Villiers (129 runs off 52 balls)
AB de Villiers makes another appearance on this list with his 129 for RCB against Gujarat Lions in 2016. His innings featured 10 fours and 12 sixes, highlighting his ability to take on any bowling attack.
Shubman Gill (129 runs off 60 balls)
Shubman Gill’s 129 for Gujarat Titans (GT) against Mumbai Indians (MI) in 2023 is the seventh-highest individual score in IPL history. Gill’s innings included 10 fours and 7 sixes, showcasing his potential as a future star.
Chris Gayle (128 runs off 62 balls)
Chris Gayle’s unbeaten 128 for RCB against Delhi Daredevils (now Delhi Capitals) in 2012 is another example of his dominance in the IPL. His innings included 13 fours and 7 sixes.
Rishabh Pant (128 runs off 63 balls)
Rishabh Pant’s 128 for Delhi Daredevils against Sunrisers Hyderabad in 2018 is the ninth-highest individual score in IPL history. Pant’s innings featured 15 fours and 7 sixes, showcasing his aggressive batting style.
Murali Vijay (127 runs off 56 balls)
Murali Vijay’s 127 for Chennai Super Kings (CSK) against Rajasthan Royals in 2010 rounds off the top ten highest individual scores in IPL history. His innings included 8 fours and 11 sixes
Editor's Pick
