Sachin Tendulkar, Virat Kohli Or Rohit Sharma? India Batter With Highest Percentage Of Career Runs In Victories

On: Monday, August 18, 2025 12:37 AM
---Advertisement---

Sachin Tendulkar, Rohit Sharma, Virat Kohli feature in our list of top 10 India batters who have scored most runs combined across formats in victories for the team.

Some of the greatest batters in the history of the game have represented India over the years. Sunil Gavaskar, Sachin Tendulkar, Rahul Dravid, Sourav Ganguly, Virat Kohli, Rohit Sharma, VVS Laxman, Yuvraj Singh – the list keeps growing. These are also among the most prolific run-getters for the team. Here’s a look at the top 10 batters who have the highest percentage of their career runs (all formats combined) at international level scored in victories for India (qualification criteria being minimum 10,000 runs).

1/10

Rahul Dravid makes entry at no. 10
Rahul Dravid makes entry at no. 10 in this list. He scored 24,064 runs across formats during his career. 10,860 of these came in winning causes which takes his percentage to 45.13.

Also Read: India National Cricket Team Players – India’s Probable Playing 11 And Squad For Asia Cup 2025
2/10

Sourav Ganguly is 9th Positions
At no. 9 is Sourav Ganguly. He scored 18,433 runs during his international career. 9,102 runs came when India won and his percentage is 49.38. (AFP Photo)
3/10

Sachin Tendulkar is 8th Positions
With 34,357 runs, Sachin Tendulkar is India’s most prolific run-getter at international level. 17,113 runs came when India won and his percentage of 49.81 gives him the 8th spot.
4/10

MS Dhoni 7th positions
At no. 7 is the legendary captain MS Dhoni who made 17,092 runs during his India career. He scored 9,145 of these runs in victories which takes his percentage to 53.50.
5/10

Virender Sehwag is 6th Position
At no. 6 is Virender Sehwag who scored 16,892 runs during his international career. 9,372 of these came in matches that India won. His percentage is 55.48.
6/10

Gautam Gambhir is 5th Positions
Former India batter Gautam Gambhir is 5th in this list. 6,201 runs of his 10,324 runs for India came in victories. He has a percentage of 60.06.
7/10

Yuvraj Singh is 4th positions
Yuvraj Singh takes the 4th spot. He amassed 11,686 runs during his India career. Of these, 7,576 runs came when India won. His percentage is 64.83.
8/10

Shikhar-Dhawan is 3rd Position
Shikhar Dhawan aka Mr ICC takes the 3rd spot. He scored 10,867 runs for India and a whopping 7,079 came in victories which take his percentage to 65.14.
9/10

Virat Kohli is 2nd Position
Virat Kohli is one of the two active India cricketers on this list and currently holds the 2nd spot. He has so far amassed 27,599 runs across formats. 18.049 runs have been scored in victories which take his percentage to 65.40.
10/10

Rohit-Sharma is 1st Positions
And the top spot goes to Rohit Sharma. So far, he has 19,700 runs across formats for India. 14,251 runs have led to Indian wins and he has a percentage of 72.34.Sachin Tendulkar, Rohit Sharma, Virat Kohli feature in our list of top 10 India batters who have scored most runs combined across formats in victories for the team.

Some of the greatest batters in the history of the game have represented India over the years. Sunil Gavaskar, Sachin Tendulkar, Rahul Dravid, Sourav Ganguly, Virat Kohli, Rohit Sharma, VVS Laxman, Yuvraj Singh – the list keeps growing. These are also among the most prolific run-getters for the team. Here’s a look at the top 10 batters who have the highest percentage of their career runs (all formats combined) at international level scored in victories for India (qualification criteria being minimum 10,000 runs).

1/10

Rahul Dravid makes entry at no. 10
Rahul Dravid makes entry at no. 10 in this list. He scored 24,064 runs across formats during his career. 10,860 of these came in winning causes which takes his percentage to 45.13.

Also Read: India National Cricket Team Players – India’s Probable Playing 11 And Squad For Asia Cup 2025
2/10

Sourav Ganguly is 9th Positions
At no. 9 is Sourav Ganguly. He scored 18,433 runs during his international career. 9,102 runs came when India won and his percentage is 49.38. (AFP Photo)
3/10

Sachin Tendulkar is 8th Positions
With 34,357 runs, Sachin Tendulkar is India’s most prolific run-getter at international level. 17,113 runs came when India won and his percentage of 49.81 gives him the 8th spot.
4/10

MS Dhoni 7th positions
At no. 7 is the legendary captain MS Dhoni who made 17,092 runs during his India career. He scored 9,145 of these runs in victories which takes his percentage to 53.50.
5/10

Virender Sehwag is 6th Position
At no. 6 is Virender Sehwag who scored 16,892 runs during his international career. 9,372 of these came in matches that India won. His percentage is 55.48.
6/10

Gautam Gambhir is 5th Positions
Former India batter Gautam Gambhir is 5th in this list. 6,201 runs of his 10,324 runs for India came in victories. He has a percentage of 60.06.
7/10

Yuvraj Singh is 4th positions
Yuvraj Singh takes the 4th spot. He amassed 11,686 runs during his India career. Of these, 7,576 runs came when India won. His percentage is 64.83.
8/10

Shikhar-Dhawan is 3rd Position
Shikhar Dhawan aka Mr ICC takes the 3rd spot. He scored 10,867 runs for India and a whopping 7,079 came in victories which take his percentage to 65.14.
9/10

Virat Kohli is 2nd Position
Virat Kohli is one of the two active India cricketers on this list and currently holds the 2nd spot. He has so far amassed 27,599 runs across formats. 18.049 runs have been scored in victories which take his percentage to 65.40.
10/10

Rohit-Sharma is 1st Positions
And the top spot goes to Rohit Sharma. So far, he has 19,700 runs across formats for India. 14,251 runs have led to Indian wins and he has a percentage of 72.34.

Join WhatsApp

Join Now

Join Telegram

Join Now

Leave a Comment