Shubhaman Gill has done wonders, no one is even close to the captain of Gujarat Titans
Sai Sudarshan may have scored the most runs in IPL this year, but as a captain, Shubman Gill has scored the most runs, the other captains are far behind him.

The season of IPL 2025 is now moving towards its conclusion. So far four teams have been eliminated from the playoff race and there are three teams that have confirmed their place in the playoffs. Now there are three teams that have neither been eliminated nor have been able to enter the playoffs.
One of these teams will go to the playoffs. Meanwhile, the player who is being discussed the most is none other than Shubman Gill. Who has managed to take his team to the playoffs, while he is also the highest run-scorer this season as a captain.
RCB vs KKR: This team rules in Bangalore, know what is the head to head record of both the teams
Sai Sudarshan has scored the most runs in IPL this year
The batsman who has scored the most runs in IPL this year is Sai Sudarshan. He has scored 617 runs in 12 matches so far. He has one century and five half-centuries to his name. After this, Shubman Gill comes in second place. He has scored 601 runs in 12 matches this year.
These are the two batsmen who have managed to score more than 600 runs in this year's IPL. The special thing is that both batsmen are playing for Gujarat Titans. Meanwhile, if we talk about Shubman Gill, he is the captain who has scored the most runs this season. The captain of no other team is even close to him.
After Shubman Gill, Shreyas Iyer's turn
As we told you, Shubman Gill has scored 601 runs in 12 matches. He does not have a century to his name, but he has definitely scored six half-centuries. Once he has also played an unbeaten innings of 93 runs. His average is 60.10, while he is scoring runs at a strike rate of 155.69. If we talk about the second highest run-scorer as a captain, then he is Shreyas Iyer. Who has scored 435 runs so far by playing 12 matches. He has scored four half-centuries for his team.
All eyes are now on the Orange Cap leaderboard
Shreyas Iyer is scoring runs so far at an average of 48.33 and a strike rate of 174.69. Shreyas Iyer has four half-centuries to his name. Although he has not scored a century, he has played an unbeaten innings of 97 runs in a match, i.e. he narrowly missed out on a century. Now it remains to be seen that when this year's IPL ends, which batsman will score the most runs and which captain will be successful in scoring the most runs.
Operation Sindoor of Video: See how the surgical strike was done on 9 selected places