What is the highest score by an India batsman in the Indian Premier League?

Sunrisers Hyderabad batter Abhishek Sharma’s 141 against Punjab Kings in the 2025 edition of the Indian Premier League is the highest score by an Indian in the tournament’s history.

Before Saturday’s fixture, KL Rahul held the record; the wicketkeeper-batter had scored an unbeaten 132 against Royal Challengers Bengaluru while playing for the Kings XI Punjab in September 2020 at the Dubai International Cricket Stadium.

Abhishek was eventually dismissed when he holed out to deep midwicket off Arshdeep Singh’s bowling. However, by then, the damage had already been done as SRH went on to win the tie by eight wickets.

Overall, Chris Gayle is the highest scorer ever in the IPL, having annihilated the Pune Warriors bowlers in 2013. He had hammered 175 not out off 66 balls in Bengaluru.

Serial No. Batter Runs and Balls taken 4s 6s Team Opposition Ground Date 1 Abhishek Sharma* 141 (55) 14 10 SRH PBKS Hyderabad April 12, 2025 2 KL Rahul 132* (69) 14 7 KXIP RCB Dubai September 24, 2020 3 Shubman Gill 129 (60) 7 10 GT MI Ahmedabad May 26, 2023 4 Rishabh Pant 128* (63) 15 7 DD SRH Delhi May 10, 2018 5 Murali Vijay 127 (56) 8 11 CSK RR Chennai April 3, 2010

Leave a Reply

Your email address will not be published. Required fields are marked *