By Rahul Patra
In the last 17 editions, be it Indian greats like Virat Kohli, Rohit Sharma, MS Dhoni, and Shikhar Dhawan or non-Indian superstars like AB de Villiers and Chris Gayle, the Indian Premier League has witnessed many consistent top batters. Scroll below to have a look at all-time highest run scorers in IPL history ahead of IPL 2025.