
Virat Kohli to Shreyas Iyer: Top 5 Indian batters to score most runs in IPL 2025
The dominance of batsmen was once again seen in the Indian Premier League (IPL) 2025. There was a pile of runs in almost all the matches and many records were broken. Batsmen dominated more than bowlers. In the battle of ball and bat, we can say that the bat won, because according to the batting pitches and new rules, the batsmen scored a lot of runs with fours and sixes.
Like the last season, Indian batsmen also spread their flair in the 18th IPL season. Along with many star batsmen, uncapped players also impressed everyone with their performance and staked their claim for the national team. Through this story, we are going to tell you about the top-5 highest run-scoring Indian batsmen. 4 Indians were among the top-5 highest run-scorers in IPL 2025, only Australian batsman Mitchell Marsh of Lucknow Super Giants was at the 5th position.
Gujarat Titans (GT) opener Sai Sudarshan became the highest run-scorer in IPL 2025. He scored the highest total of 759 runs in 15 matches at an average of 54.21 and a strike rate of 156.17. During this, he scored 6 half-centuries and 1 century. He was awarded the prestigious Orange Cap for scoring the most runs in the entire tournament.
Mumbai Indians (MI)'s Suryakumar Yadav scored the second-most runs in the recently concluded IPL season in IPL 2025. Considered a T20 specialist, this dashing batsman finished his season with 717 runs in 16 matches. During this, he scored 5 half-centuries and played an important role in taking MI to the playoffs by winning consecutive matches after a poor start.
In IPL 2025, right-handed star batsman Virat Kohli's 17-year-old unfulfilled dream came true. Because his team Royal Challengers Bangalore (RCB) won their maiden IPL title. Also, this season, Virat Kohli finished third in the list of highest run-scorers. Kohli scored a total of 657 runs in 15 matches at an impressive average of 54.75.
Gujarat Titans (GT) captain Shubman Gill not only did brilliant captaincy, but also showed his skill with the bat. Gill played many big partnerships while opening with Sai Sudarshan and won many important matches for his team. Gill was the fourth highest run-scorer in IPL 2025. He scored a total of 650 runs in 15 matches with the help of 6 half-centuries.
Right-handed star batsman Shreyas Iyer led Punjab Kings (PBKS) to the final after 14 years under his captaincy. He proved his captaincy throughout the season, although his team lost the final match to RCB by 6 runs. Iyer scored a total of 604 runs in 17 matches in the entire tournament. He became the sixth highest run-scorer in IPL 2025. However, he remained at number 5 in the list of top-5 Indian batsmen who scored the most runs.
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


Deccan Herald
30 minutes ago
- Deccan Herald
Jaiswal's ton lights up the day
This series is considered to be the ultimate test of character for this young Indian side missing two of their batting stalwarts — Virat Kohli and Rohit Sharma.


Hans India
36 minutes ago
- Hans India
'Doesn't surprise me at all': Manjrekar lauds Jaiswal's gritty hundred at Headingley
New Delhi: Former India cricketer and commentator Sanjay Manjrekar was full of praise for Yashasvi Jaiswal after the young opener produced a masterful century on Day 1 of the first Test against England at Headingley. Speaking on JioHotstar after the opening session, Manjrekar said Jaiswal's performance was no surprise, calling him "India's best batter in Australia" and a player with a "solid Test match technique." 'This performance doesn't surprise me at all,' Manjrekar said. 'Jaiswal was India's best batter in Australia. He was the only one consistent throughout the series, showing a solid defensive technique—playing close to the body, going deep in the crease, and handling anything pitched up, especially from someone like Mitchell Starc.' Jaiswal's innings in Leeds was a continuation of that assured form. On a warm afternoon in Yorkshire, he compiled a fluent 101, becoming the first Indian batter to score centuries in his debut Tests in both Australia and England. His knock was a symphony of control and elegance, featuring crisp off-side strokeplay — only 9 of his first 100 runs came on the leg side. Jaiswal shared a crucial 123-run stand with new Test skipper Shubman Gill, who made a statement of his own, scoring his fastest Test fifty (off just 56 balls) in his first innings as captain. Gill's positive intent helped India recover from a double blow just before lunch and pushed the scoring rate comfortably above four runs an over. Deep Dasgupta, speaking alongside Manjrekar, applauded KL Rahul's innings and pointed out how England's strategy worked against debutant Sai Sudharsan. 'KL Rahul played brilliantly but the ball was swinging more when he fell. For Sai, England's team management deserves credit — they set up the field perfectly with two leg-side catchers, knowing his trigger movement,' he said. Manjrekar was equally impressed with Ben Stokes' captaincy, highlighting how England's skipper sensed Sudharsan's vulnerability and went "all in" to exploit it. 'This is what makes this series exciting. Stokes adds 20% more winning chances to England just by how he leads,' he said. Jaiswal reached his hundred with back-to-back boundaries off Brydon Carse, followed by a quick single — bringing out a triumphant helmet-off celebration and a roar of satisfaction. His second fifty came in just 48 balls before he fell to Ben Stokes just after Tea. The left-handed batter's 101-run contribution had handed India the upper hand on Day 1 of the First Test in the Anderson-Tendulkar trophy.


India.com
40 minutes ago
- India.com
IND vs ENG, 1st Test: Shubman Gill Creates History, Becomes Youngest Indian Captain To...
Shubman Gill scripted history on his Test captaincy on Day 1 of the first Test of the five-match series against England for the newly-minted Anderson-Tendulkar Trophy at Headingley, Leeds on June 20, Friday. The 25-year-old-Gill, who is leading India for the first time, looked in fine touch from the start of his innings. He played some beautiful shots to complete his fifty in just 56 balls, which is now his fastest half-century in Test cricket. Fastest Fifty For Shubman Gill In Tests 56 balls vs ENG, Leeds, 2025 60 balls vs ENG, Vizag, 2024 64 balls vs ENG, Dharamsala, 2024 66 balls vs NZ, Mumbai, 2024 With this fifty, Gill became the ninth Indian player to score 50 or more in his first innings as Test captain. Meanwhile, Shubman also became the youngest Indian captain to score 50+ score in England in Test cricket. Youngest Indian Captain To Score 50+ Score In England In Tests 25y 285d - Shubman Gill vs ENG, Leeds, 2025 26y 174d - Mansur Ali Khan Pataudi, Leeds, 1967 27y 168d - Mohammed Azharuddin, Lord's, 1990 29y 269d - Virat Kohli, Birmingham, 2018 Gill also joined an elite list of Indian captains to score 50-plus on Test debut. The last one was KL Rahul, who scored 50 against South Africa in 2022. Indians To Score 50+ In 1st First Innings On Captaincy Debut In Tests Vijay Merchant - 164* vs ENG, Delhi, 1951 Hemu Adhikari - 63 vs WI, Delhi, 1959 Nari Contractor - 62 vs PAK, Mumbai, 1960 Chandu Borde - 69 vs AUS, Adelaide, 1967 Sunil Gavaskar - 116 vs NZ, Auckland, 1976 Sourav Ganguly - 84 vs BAN, Dhaka, 2000 Virat Kohli - 115 vs AUS, Adelaide, 2014 KL Rahul - 50 vs SA, Johannesburg, 2022 Shubman Gill - 50* vs ENG, Leeds, 2025 IND vs ENG, 1st Test: Toss, Playing XI And More Earlier, England captain Ben Stokes won the toss and elected to bowl first against India in the first Test of the five-match series for the newly-minted Anderson-Tendulkar Trophy. India handed Test debut to left-handed batter B Sai Sudharsan while seasoned middle-order batter Karun Nair came back into the playing XI after a long wait of eight years. Playing XIs India: Yashasvi Jaiswal, KL Rahul, B Sai Sudharsan, Shubman Gill (c), Rishabh Pant (wk), Karun Nair, Shardul Thakur, Ravindra Jadeja, Prasidh Krishna, Mohammed Siraj, Jasprit Bumrah England: Zak Crawley, Ben Duckett, Ollie Pope, Joe Root, Harry Brook, Ben Stokes (c), Jamie Smith (wk), Chris Woakes, Brydon Carse, Josh Tongue, Shoaib Bashir