As the league stage of IPL 2025 winds down, the battle for Orange Cap continues to intensify. While some batters have dominated throughout the season, others have stepped up in crucial moments. Here's a quick look at the top run-scorer from each IPL franchise so far this season.
Sai Sudharsan has been a consistent performer for Gujarat Titans (GT), leading the charge with 417 runs in the tournament.
Nicholas Pooran has shown his explosive batting skills for Lucknow Super Giants (LSG), scoring 377 runs in IPL 2025.
Surya Kumar Yadav has continued his form for Mumbai Indians (MI), scoring 333 runs in the season.
KL Rahul, leading Delhi Capitals (DC), has scored 323 runs, contributing significantly to his team’s total.
Virat Kohli has been in top form for Royal Challengers Bangalore (RCB), with a total of 322 runs.
Yashasvi Jaiswal has impressed with his batting for Rajasthan Royals (RR), accumulating 307 runs.
Ajinkya Rahane has been one of Kolkata Knight Riders’ (KKR) top run-scorers, with 271 runs in IPL 2025.
Shreyas Iyer has been a key player for Punjab Kings (PBKS), contributing with 263 runs.
Travis Head has performed well for Sunrisers Hyderabad (SRH), scoring 242 runs in the tournament.
Shivam Dube is the top run scorer of Chennai Super Kings’ (CSK) this year, with 230 runs to his name in IPL 2025.