India Test most runs in wins: All-Time Records
By CricketTaken EditorialPublished Cricket in India11 min read
Sachin Tendulkar scored 5,946 runs in the 72 Tests India won while he was in the side, and no India batter has more. He averaged 61.93 in those matches against 53.78 across his whole career, which is the ordinary arithmetic of the thing: batters score more in games their team wins, because scoring more is often why the team won.
The interesting part of this leaderboard is not the top of it. It is what the matches column reveals. Tendulkar played 200 Tests and India won 72 of them. Sunil Gavaskar played 125 and India won 23. Virat Kohli played 123 and India won 62. A list of runs in victories is therefore also a list of how good the India side was during each career, and it ranks Gavaskar — the second-highest run-scorer in India's Test history — nowhere near the top.
Everything below is drawn from Tests in which India recorded a win, with no minimum on matches for the runs table and a stated qualification for the average table.
Leading run-scorers in India's Test wins
| Rank | Player | Wins played | Inns | Runs | Highest | Average | 100s | 50s | Share of career runs |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sachin Tendulkar | 72 | 113 | 5,946 | 248* | 61.93 | 20 | 24 | 37% |
| 2 | Rahul Dravid | 56 | 92 | 5,131 | 270 | 65.78 | 15 | 23 | 39% |
| 3 | Virat Kohli | 62 | 102 | 4,746 | 254* | 51.58 | 14 | 16 | 51% |
| 4 | Cheteshwar Pujara | 58 | 96 | 4,408 | 206* | 50.66 | 13 | 23 | 61% |
| 5 | Virender Sehwag | 42 | 68 | 3,498 | 309 | 54.65 | 8 | 16 | 41% |
| 6 | VVS Laxman | 47 | 71 | 3,410 | 281 | 55.90 | 7 | 23 | 39% |
| 7 | Ajinkya Rahane | 44 | 73 | 3,047 | 188 | 46.87 | 9 | 15 | 60% |
| 8 | Rohit Sharma | 36 | 59 | 2,985 | 212 | 57.40 | 12 | 9 | 69% |
| 9 | KL Rahul | 38 | 64 | 2,367 | 199 | 39.45 | 6 | 13 | 55% |
| 10 | Ravindra Jadeja | 52 | 70 | 2,357 | 175* | 42.85 | 4 | 17 | 57% |
| 11 | Sourav Ganguly | 37 | 58 | 2,284 | 136 | 46.61 | 4 | 14 | 32% |
| 12 | Murali Vijay | 33 | 55 | 2,155 | 167 | 39.18 | 7 | 7 | 54% |
| 13 | MS Dhoni | 36 | 51 | 2,033 | 224 | 48.40 | 4 | 12 | 42% |
| 14 | Ravichandran Ashwin | 61 | 72 | 1,944 | 124 | 29.45 | 5 | 8 | 55% |
| 15 | Shubman Gill | 22 | 39 | 1,915 | 269 | 56.32 | 8 | 4 | — |
| 16 | Gautam Gambhir | 25 | 41 | 1,739 | 167 | 45.76 | 4 | 10 | 41% |
| 17 | Yashasvi Jaiswal | 15 | 26 | 1,676 | 214* | 67.04 | 6 | 6 | — |
| 18 | Sunil Gavaskar | 23 | 42 | 1,671 | 166 | 43.97 | 6 | 7 | 17% |
| 19 | Rishabh Pant | 25 | 41 | 1,669 | 109 | 43.92 | 2 | 11 | — |
| 20 | Gundappa Viswanath | 20 | 37 | 1,637 | 139 | 49.60 | 4 | 8 | 27% |
The share column compares runs in wins with career Test runs for India. It is left blank for Gill, Jaiswal and Pant, whose careers are still running and whose ratios will move substantially.
No strike rate column appears here, and that is deliberate rather than an omission by accident. Balls faced are unrecorded for a large proportion of India's Tests before the mid-1970s, so a career strike rate in wins cannot be computed for Gavaskar or Viswanath at all, and computing it for the modern names alone would produce a column that ranks nothing.
The list is also a table of how strong India were
Read the wins-played column next to each man's total Tests and the shape of Indian cricket appears without any commentary.
| Player | Tests for India | Tests India won | Win rate |
|---|---|---|---|
| Sunil Gavaskar | 125 | 23 | 18% |
| Gundappa Viswanath | 91 | 20 | 22% |
| Sourav Ganguly | 113 | 37 | 33% |
| Sachin Tendulkar | 200 | 72 | 36% |
| Rahul Dravid | 163 | 56 | 34% |
| VVS Laxman | 134 | 47 | 35% |
| Virender Sehwag | 103 | 42 | 41% |
| Cheteshwar Pujara | 103 | 58 | 56% |
| Ravichandran Ashwin | 106 | 61 | 58% |
| Ravindra Jadeja | 91 | 52 | 57% |
| Virat Kohli | 123 | 62 | 50% |
| Rohit Sharma | 67 | 36 | 54% |
Gavaskar scored 10,122 Test runs for India and only 1,671 of them, one run in six, arrived in a match India won. Rohit Sharma has scored 4,301 and 2,985 of them, nearly seven in ten, came in wins. Neither figure is a judgement on the batter. It is a measure of the sides they played in, and the arc from 18 per cent to 54 per cent is the single clearest statistical statement of what changed in Indian Test cricket between 1971 and 2024. The captaincy side of that story is on the India Test captains page.
Batting average in a won Test
Qualification: 25 or more innings and 1,000 or more runs in Tests India won. Averages on smaller samples swing wildly and are not ranked here.
| Player | Inns in wins | Runs | Average in wins | Career average | Difference |
|---|---|---|---|---|---|
| Yashasvi Jaiswal | 26 | 1,676 | 67.04 | — | — |
| Rahul Dravid | 92 | 5,131 | 65.78 | 52.63 | +13.15 |
| Sachin Tendulkar | 113 | 5,946 | 61.93 | 53.78 | +8.15 |
| Rohit Sharma | 59 | 2,985 | 57.40 | 40.57 | +16.83 |
| Shubman Gill | 39 | 1,915 | 56.32 | — | — |
| VVS Laxman | 71 | 3,410 | 55.90 | 45.97 | +9.93 |
| Mohammad Azharuddin | 32 | 1,609 | 55.48 | 45.03 | +10.45 |
| Virender Sehwag | 68 | 3,498 | 54.65 | 49.43 | +5.22 |
| Virat Kohli | 102 | 4,746 | 51.58 | 46.85 | +4.73 |
| Cheteshwar Pujara | 96 | 4,408 | 50.66 | 43.60 | +7.06 |
| Gundappa Viswanath | 37 | 1,637 | 49.60 | 41.93 | +7.67 |
| MS Dhoni | 51 | 2,033 | 48.40 | 38.09 | +10.31 |
| Dilip Vengsarkar | 28 | 1,187 | 47.48 | 42.13 | +5.35 |
| Ajinkya Rahane | 73 | 3,047 | 46.87 | 38.46 | +8.41 |
| Sourav Ganguly | 58 | 2,284 | 46.61 | 42.17 | +4.44 |
| Gautam Gambhir | 41 | 1,739 | 45.76 | — | — |
| Sunil Gavaskar | 42 | 1,671 | 43.97 | 51.12 | −7.15 |
| Rishabh Pant | 41 | 1,669 | 43.92 | — | — |
| Ravindra Jadeja | 70 | 2,357 | 42.85 | 37.81 | +5.04 |
| KL Rahul | 64 | 2,367 | 39.45 | 36.64 | +2.81 |
| Murali Vijay | 55 | 2,155 | 39.18 | 38.28 | +0.90 |
| Ravichandran Ashwin | 72 | 1,944 | 29.45 | 25.75 | +3.70 |
Gavaskar is the only name here whose average falls in victories, and it falls by more than seven runs. That single line explains a lot about the era he batted in: India's wins tended to come when the bowlers ran through a side cheaply on a turning pitch, and Gavaskar's largest scores tended to come in the draws he batted his way into on flat surfaces abroad. His career average of 51.12 was built on long innings that saved matches rather than won them.
Rohit Sharma's gap of nearly seventeen runs is the largest in the other direction, and Rahul Dravid's of thirteen the largest among batters with 90 or more innings in wins.
Home wins
| Player | Wins | Inns | Runs | Highest | Average | 100s |
|---|---|---|---|---|---|---|
| Sachin Tendulkar | 52 | 82 | 3,929 | 214 | 55.33 | 11 |
| Virat Kohli | 39 | 60 | 3,164 | 254* | 59.69 | 10 |
| Cheteshwar Pujara | 38 | 59 | 2,883 | 206* | 55.44 | 7 |
| Rahul Dravid | 32 | 54 | 2,838 | 200* | 63.06 | 8 |
| Virender Sehwag | 25 | 41 | 2,255 | 293 | 56.37 | 5 |
| Rohit Sharma | 26 | 40 | 2,189 | 212 | 62.54 | 10 |
| VVS Laxman | 27 | 40 | 1,968 | 281 | 59.63 | 4 |
| Murali Vijay | 24 | 39 | 1,778 | 167 | 45.58 | 7 |
| Ravindra Jadeja | 37 | 46 | 1,689 | 175* | 48.25 | 4 |
| MS Dhoni | 25 | 34 | 1,632 | 224 | 62.76 | 4 |
Ten of Rohit Sharma's twelve Test hundreds came in home wins, the most lopsided distribution of any batter on this page.
Away wins
| Player | Wins | Inns | Runs | Highest | Average | 100s |
|---|---|---|---|---|---|---|
| Rahul Dravid | 24 | 38 | 2,293 | 270 | 69.48 | 7 |
| Sachin Tendulkar | 20 | 31 | 2,017 | 248* | 80.68 | 9 |
| Virat Kohli | 23 | 42 | 1,582 | 200 | 40.56 | 4 |
| Cheteshwar Pujara | 20 | 37 | 1,525 | 153 | 43.57 | 6 |
| Ajinkya Rahane | 20 | 36 | 1,517 | 132 | 47.40 | 5 |
| VVS Laxman | 20 | 31 | 1,442 | 148 | 51.50 | 3 |
| KL Rahul | 20 | 37 | 1,262 | 129 | 34.10 | 3 |
| Virender Sehwag | 17 | 27 | 1,243 | 309 | 51.79 | 3 |
| Sourav Ganguly | 16 | 23 | 997 | 128 | 52.47 | 2 |
| Rishabh Pant | 15 | 27 | 890 | 93 | 34.23 | 0 |
Tendulkar averaged 80.68 in the twenty Tests India won abroad while he played. That is the highest figure anywhere on this page, and it comes from the smallest sample of the leading names — India won twenty away Tests across his twenty-four years, roughly one every fourteen months.
Rahul Dravid's 2,293 runs in 24 away wins is the largest away total, and his 270 at Rawalpindi in 2004 the second-largest score in the set behind Sehwag's 309 at Multan on the same tour. Those two innings, in consecutive Tests, account for 579 of the 3,536 runs India's top two away run-scorers made in victories.
Four observations
The best average in wins among established careers belongs to a batter who never won a Test as captain and rarely dominated a series: Dravid's 65.78 sits above Tendulkar's 61.93 and Kohli's 51.58, and his away figure of 69.48 sits above both of theirs as well.
A bowler sits fourteenth on the runs table. Ravichandran Ashwin was in the side for 61 India Test wins from 106 caps, a win rate of 58 per cent that is the highest of any India player to reach a hundred Tests, and he scored 1,944 runs in those victories at 29.45 with five hundreds.
Two current batters would top the average table if the qualification were lowered. Yashasvi Jaiswal has 1,676 runs at 67.04 in fifteen wins and Shubman Gill 1,915 at 56.32 in twenty-two. Both figures rest on fewer than forty innings and both will move.
Pant is the only batter in the top twenty with more fifties than his hundreds would suggest: two hundreds and eleven fifties in 41 innings in wins, and no hundred at all in an away win. That pattern is unusual for a batter of his scoring rate and reflects a role that has him arriving late in already-strong innings.
Sources and method
Every figure is taken from ESPNcricinfo's Statsguru, filtered to India men's Test matches with the result recorded as a win, and cross-checked against the same players' unfiltered career records to derive the win shares and average differences. Home and away splits use Statsguru's own venue classification; matches at neutral venues are counted in neither split, which is why the home and away totals for some players do not sum to their overall figure.
Career averages in the difference column are India Test career averages, so a player's record for another representative side is excluded. Percentages are rounded to the nearest whole number. Strike rates are not published because the underlying balls-faced data does not exist for a substantial share of the matches concerned.
The companion bowling page is India Test most wickets in wins, individual careers are indexed at the player directory, and the wider context sits at the cricket in India hub and on the history of Test cricket in India page. Figures were checked in August 2026.