Jos Buttler - Gujarat Titans - 538 runs from 14 matches

KL Rahul - Delhi Capitals 539 runs from 13 matches

P. Simran Singh - Punjab Kings. He scored 549 runs from 17 matches

Yashasvi Jaiswal - Rajasthan Royals. He made 559 runs from 14 matches 

Shreyas Iyer - Captain Punjab Kings. In IPL 2025, he scored 604 runs from 17 matches.

Mitchell Marsh - Lucknow Super Giants. He smashed 627 runs from 13 matches played.

Shubman Gill - Skipper Gujarat Titans. He scored 650 runs from 15 matches played.

Virat Kohli - Royal Challengers Bengaluru. He scored 657 runs from 15 matches played.

Suryakumar Yadav - Mumbai Indians. At 2nd place, he scored 717 runs from 16 matches played.

1st Position - Sai Sudharsan - Gujarat Titans  He smashed 759 runs from 15 matches.

Up Next: Top 5 Batters with Highest Individual Scores in IPL Finals