Top Five Highest Individual Scores in IPL History: Only One Indian in the List

With just five days to go until the Indian Premier League (IPL) 2025 kicks off on March 22, cricket fans are gearing up for another exciting season. As anticipation builds, here is a look at the top five highest individual scores in a single innings in IPL history.
Leading the list is West Indian cricketer Chris Gayle (Royal Challengers Bangalore), who holds the record for the highest individual score in IPL history. Gayle scored an unbeaten 175 runs off 66 balls against Pune Warriors in 2013. His record remains unbroken to date.
In second place is Brendon McCullum (Kolkata Knight Riders), who scored 158 runs off 73 balls against Royal Challengers Bangalore in the very first match of the IPL’s inaugural season in 2008. His explosive innings set the tone for the league’s future, earning praise from cricket experts.
Third on the list is South African cricketer Quinton de Kock (Lucknow Super Giants), who scored 140 runs off 70 balls against Kolkata Knight Riders in the 2022 season.
Another South African player, AB de Villiers (Royal Challengers Bangalore), holds the fourth position. He scored 133 runs off 59 balls against Mumbai Indians in 2015.
The only Indian cricketer in the top five is KL Rahul. Playing for Punjab Kings in 2020, Rahul scored 132 runs off 69 balls against Royal Challengers Bangalore.
As IPL 2025 approaches, fans are eager to see if any player can break these records and set new milestones in the league’s history.