2025 Records

Most Runs for India in 2025: Full Statistics

As the 2025 international season draws to a close, the Indian batting line-up delivered a year of remarkable milestones. While Shubman Gill established himself as the most consistent run-scorer across formats, the rise of a T20I powerhouse in Abhishek Sharma reshaped the team’s dynamics.

Below, we provide the definitive, official statistics for the highest run-scorers for India in Test, ODI, and T20I cricket, culminating in the overall combined chart.


Most Runs for India in All Formats in 2025

PlayerMatchesInningsRunsHigh ScoreAverageStrike Rate100/50
Shubman Gill3542176426949.0076.467/3
KL Rahul2430118013747.2058.533/5
Yashasvi Jaiswal142391617541.6369.234/3
Ravindra Jadeja2024870107*62.1457.232/6
Abhishek Sharma212185913542.95193.461/5
Virat Kohli141567413556.1688.913/4
Rohit Sharma1414650121*50.00100.462/4
Rishabh Pant71362913448.3877.752/4
Washington Sundar2124586101*29.3052.691/1
Tilak Varma21185677347.25129.150/4
Axar Patel31245155227.1094.660/1
Shreyas Iyer11104967949.6089.530/5
Hardik Pandya23194376329.13140.510/3
Sai Sudharsan6113028727.4538.710/2
Dhruv Jurel71126312526.3058.181/0
Sanju Samson15112225620.18126.850/1
Suryakumar Yadav211921847*13.62123.160/0
Karun Nair482055725.6252.560/1
Shivam Dube17121915321.22152.800/1
Nitish Kumar Reddy9111294312.9047.770/0
Ruturaj Gaikwad3211310556.50116.491/0
Harshit Rana176893529.66121.910/0
Akash Deep35806620.0059.250/1
Jitesh Sharma75622731.00158.970/0
Shardul Thakur23464115.3342.590/0
Rinku Singh53433021.50130.300/0
Jasprit Bumrah211338224.2230.890/0
Mohammed Siraj13163083.3324.000/0
Kuldeep Yadav25929195.8014.140/0
Arshdeep Singh18926132.8889.650/0
Ravi Bishnoi54139*13.00144.440/0
Mohammed Shami931165.5068.750/0
Prasidh Krishna87105*2.5020.400/0
Varun Chakravarthy24421*2.0033.330/0
Anshul Kamboj11000.000.000/0

Not just the Indian list, Shubman Gill finished as the world’s leading run-scorer, aggregating a mammoth 1,732 runs across the three formats, narrowly edging out competitors like Zimbabwe’s Brian Bennett (1,585 runs) and Pakistan’s Agha Salman (1,569 runs) in a tightly contested global race.

Gill scored so many runs mainly because of his important role in the national team. He is one of the few batters who plays as a top-order batter in all three international formats for India, which gave him the most chances to bat and build his total. Because of this, no one really challenged him for the top spot among Indian players. His consistency as an in-form opener also turned into key contributions, helping India win many matches this year.

Yashasvi Jaiswal, who was India’s top scorer last year with 1771 runs across formats, couldn’t even cross the 1000-run mark this year. The dip in form and fewer Test matches didn’t help the Indian left-handed opener get close to his numbers from last year. His Test average dropped from above 50 to below 40 this year.

👉 See the definitive overall ranking globally: Most Runs Across All Formats in 2025 (All Teams)


Most ODI Runs for India in 2025

PlayerMatchesInningsRunsHigh ScoreAverageStrike Rate100/50
Virat Kohli131365113565.1096.153/4
Rohit Sharma1414650121*50.00100.462/4
Shreyas Iyer11104967949.6089.530/5
Shubman Gill111149011249.0088.762/2
KL Rahul141136766*52.42107.940/2
Axar Patel11102905236.2588.410/1
Yashasvi Jaiswal44171116*57.0086.801/0
Hardik Pandya871354522.50118.420/0
Ruturaj Gaikwad3211310556.50116.491/0
Ravindra Jadeja1071063253.00116.480/0
Washington Sundar65501410.0076.920/0
Harshit Rana1144124*20.50128.120/0
Nitish Kumar Reddy222719*27.00128.570/0
Arshdeep Singh6415133.7588.230/0
Mohammed Shami71555.0062.500/0
Kuldeep Yadav11321*66.660/0
Mohammed Siraj3200*0.000/0

King Kohli and the Hitman haven’t gone anywhere! Virat Kohli is currently topping the chart, narrowly ahead of Rohit Sharma. The key point here is the quality: Kohli’s average is outstanding, while Rohit is destroying attacks with a strike rate well above a run-a-ball.

The younger players like Shreyas Iyer and Shubman Gill are close behind, but they still couldn’t pass the senior players in total runs. Another standout is KL Rahul who, despite fewer innings, has a very high strike rate, showing he is the aggressive middle-order finisher. This table shows that India’s batting core remains strong, with the experienced players providing both volume and real impact.

Virat is also the only player on this list who features in the global charts for the top-10 run-corers in the 50-over format this year.

👉 See the definitive overall ODI ranking globally: Most ODI Runs in 2025 (All Teams)


Most Test Runs for India in 2025

PlayerMatchesInningsRunsHigh ScoreAverage100/50
Shubman Gill91698326970.215/1
KL Rahul101981313745.163/3
Ravindra Jadeja1017764107*63.662/6
Yashasvi Jaiswal101974517539.213/3
Rishabh Pant71362913448.382/4
Washington Sundar915443101*36.911/1
Sai Sudharsan6113028727.450/2
Dhruv Jurel5925712532.121/0
Karun Nair482055725.620/1
Nitish Kumar Reddy691024311.330/0
Akash Deep35806620.000/1
SN Thakur23464115.330/0
AR Patel12422621.000/0
JJ Bumrah81138224.750/0
Mohammed Siraj10143083.330/0
Kuldeep Yadav4426196.500/0
V Kohli12231711.500/0
M Prasidh Krishna47105*2.500/0
A Kamboj11000.000/0

The Test chart shows the clear dominance of Shubman Gill, who scored the most runs (983) with a brilliant average of 70.21, helped by converting his big scores, including a huge 269. The batting lineup also has great depth, with three players, Gill, KL Rahul, and Ravindra Jadeja, all scoring more than 760 runs.

Jadeja’s contribution stands out, as his 764 runs came at an excellent average of 63.66, showing his growth as a world-class Test batter. All his 764 runs this year came while batting lower down the order, and this is the second-highest Test total by any Indian batter in a calendar year while batting at No. 6 or below, only behind VVS Laxman’s 984 in 2002.

👉 See the definitive overall Test ranking globally: Most Test Runs in 2025 (All Teams)


Most T20I Runs for India in 2025

PlayerMatchesInningsRunsHigh ScoreAverageStrike Rate100/50
Abhishek Sharma212185913542.95193.461/5
Tilak Varma20185677347.25129.150/4
Hardik Pandya15123026333.55153.290/3
Shubman Gill15152914724.25137.260/0
Sanju Samson15112225620.18126.850/1
Suryakumar Yadav211921847*13.62123.160/0
Shivam Dube17121915321.22152.800/1
Axar Patel19121832620.33118.830/0
Washington Sundar649349*31.00145.310/0
Jitesh Sharma75622731.00158.970/0
Harshit Rana62483548.00117.070/0
Rinku Singh53433021.50130.300/0
Ravi Bishnoi54139*13.00144.440/0
Arshdeep Singh1251162.2091.660/0
Dhruv Jurel22643.0066.660/0
Mohammed Shami22666.0075.000/0
Varun Chakravarthy20421*2.0033.330/0
Kuldeep Yadav10211*1.0011.110/0
Jasprit Bumrah13200*0.000.000/0

The T20I format showed a clear shift in approach, built entirely on aggression and led by a new star.

Abhishek Sharma transformed the T20I lineup, leading the chart with 700+ runs. It’s only the fourth time an Indian has crossed the 700-run mark in a T20I calendar year. His most impressive stat is his unbelievable strike rate of 196.36, along with a strong average of 47.25, making him India’s most destructive limited-overs batter.

The rest of the T20I list also features high strike rates, including Shivam Dube (148.59) and Washington Sundar (145.31), highlighting the team’s move toward high-impact aggression rather than pure consistency.

Abhishek still has the South Africa T20I series left, and he is currently the only Indian player in the global top ten for most T20I runs this year. He also has a good chance to move even higher up the list.

👉 See the definitive overall T20I ranking globally: Most T20I Runs in 2025 (All Teams)


Final Thoughts and Outlook for 2026

The 2025 calendar year was a triumph for Indian cricket, led globally by Shubman Gill’s historic aggregate total. The data conclusively proves that India has successfully developed a specialized batting unit: reliable anchors in Tests, experienced match-winners in ODIs, and explosive power hitters in T20Is. The emergence of players like Abhishek Sharma and the consistency of the veterans set a powerful foundation.

As we look ahead to 2026, the question is whether Gill can maintain his triple-format workload and whether the T20I specialists can push their strike rates even higher, making India an even more formidable opponent on the world stage.

You can find the same on India’s best bowlers in 2025 here.