Find out the top scorers in IPL history and their achievements. Also, check out the Vi data plans to enjoy seamless IPL streaming on JioHotstar and ViMTV. Abhishek Sharma smashed a 40-ball century during the IPL 2025 match between Sunrisers Hyderabad and Punjab Kings at the Rajiv Gandhi International Stadium in Hyderabad on Saturday. The 24-year-old finished with 141 runs in 55 deliveries, which is the third- highest score in the history of IPL . Former ... Dhoni also holds the record for the most matches played. West Indies batsman Chris Gayle holds several individual batting records, including the highest individual score in a match (175"), the most sixes scored (357), the most sixes in a match (17), and the fastest century (off 30 balls). Discover the highest score by a batsman in IPL history, featuring record-breaking innings from Chris Gayle, Brendon McCullum, and KL Rahul.