Abhishek Sharma of Sunrisers Hyderabad made history in the 2025 edition of the Indian Premier League by scoring 141 runs against Punjab Kings, the highest score ever by an Indian in the tournament. This incredible feat surpassed the previous record held by KL Rahul, who had scored an unbeaten 132 runs for Kings XI Punjab against Royal Challengers Bengaluru in September 2020.

Abhishek’s remarkable innings came to an end when he was caught out off Arshdeep Singh’s delivery, but by then, the damage had been done as SRH went on to win the match by eight wickets. Chris Gayle holds the overall record for the highest score in IPL history, with his blistering 175 not out off 66 balls against Pune Warriors in 2013.

The top 5 Indian batters with the highest individual scores in IPL history include Abhishek Sharma at the top with his 141 runs off 55 balls, followed by KL Rahul, Shubman Gill, Rishabh Pant, and Murali Vijay. Each of these players showcased their exceptional batting skills on different occasions, leaving a lasting mark in the IPL record books.

Overall, Abhishek Sharma’s outstanding performance in the 2025 IPL will be remembered as a standout moment in Indian cricket history, solidifying his place among the top batters in the tournament’s illustrious history.

Follow Franchise Cricket for more IPL news.