Star batsman Abhishek Sharma left his mark in IPL history on April 12, hitting an unbeaten 141 off only 55 deliveries for Sunrisers Hyderabad against Punjab Kings at the Rajiv Gandhi International Stadium in Hyderabad. The 24-year-old left-handed batsman hit 14 fours and 10 sixes, helping establish a 171-run opening partnership with Travis Head, who added 66 off 37 deliveries.
Beats KL Rahul’s 132*
Sharma surpassed KL Rahul’s earlier Indian record of 132*, which was achieved during the 2020 IPL season for Punjab Kings against Royal Challengers Bangalore on September 24, 2020, in Dubai. His destructive knock also assisted SRH in reaching the target easily, securing an eight-wicket win under Pat Cummins’ leadership.
All-Time IPL Scoring Ranks
Though Sharma’s achievement is at the top of the list for Indian players, the highest total IPL score overall is Chris Gayle’s unbeaten 175 from 66 balls for RCB against Pune Warriors India on April 23, 2013. Brendon McCullum’s 158* (73 balls) for KKR against RCB in 2008 is second, with Quinton de Kock’s 140 (70 balls) for Lucknow Super Giants in 2022 coming third.
Position | Player | Team | Runs | Balls | 4s/6s | Opposition | Venue | Date |
1 | Chris Gayle* | Royal Challengers Bengaluru | 175* | 66 | 13/17 | Pune Warriors India | Bengaluru | April 23, 2013 |
2 | Brendon McCullum* | Kolkata Knight Riders | 158* | 73 | 10/13 | Royal Challengers Bengaluru | Bengaluru | April 18, 2008 |
3 | Abhishek Sharma | Sunrisers Hyderabad | 141 | 55 | 14/10 | Punjab Kings | Hyderabad | April 12, 2025 |
4 | Quinton de Kock* | Lucknow Super Giants | 140* | 70 | 10/10 | Kolkata Knight Riders | Navi Mumbai | May 18, 2022 |
5 | AB de Villiers* | Royal Challengers Bengaluru | 133* | 59 | 19/4 | Mumbai Indians | Mumbai | May 10, 2015 |
Rapid Century Powers SRH Win
Sharma reached his century in just 40 deliveries—his fastest in the IPL—marking his maiden IPL hundred. His form mirrors his T20I prowess; on February 2, 2025, he scored 135 off 54 balls for India against England at Mumbai’s Wankhede Stadium, setting the record for the highest T20I score by an Indian.