Most Test Runs for India: The All-Time Leaders
On this page5
Sachin Tendulkar is India’s leading men’s Test run-scorer with 15,921 runs in 200 Tests. Rahul Dravid is second with 13,288, and Sunil Gavaskar was the first Indian to pass 10,000 Test runs. This is a national-team career list, not a list of domestic first-class runs. For the format definition, start with what a Test match is, compare the highest individual Test score, and review the most runs in ODI cricket for the one-day equivalent.
Who has scored the most Test runs for India?
Sachin Tendulkar leads India’s men’s Test batting records with 15,921 runs.
| Rank | Player | Runs | Tests | Hundreds |
|---|---|---|---|---|
| 1 | Sachin Tendulkar | 15,921 | 200 | 51 |
| 2 | Rahul Dravid | 13,288 | 164 | 36 |
| 3 | Sunil Gavaskar | 10,122 | 125 | 34 |
| 4 | Virat Kohli | 9,230* | 123* | 30* |
| 5 | VVS Laxman | 8,781 | 134 | 17 |
An asterisk marks a total that needs a fresh check if an active or recently active player changes the ranking. This page’s cutoff is 16 September 2026, and the next review is scheduled for January 2027.
Why does Tendulkar lead India’s Test run list?
Tendulkar combined 200 Tests, a 25-year career and 51 centuries, giving him both exceptional longevity and sustained output.
His record is different from a single-series mark. A career list adds every official Test innings for India, while a series page counts only one contest. That is why a batter can lead one table without approaching the other.
How should India’s men’s and women’s Test records be compared?
They should be compared as separate categories because men’s and women’s Test schedules, histories and statistical records are maintained independently.
India’s women’s Test history has its own record holders and smaller match sample. Combining the two would make the table answer neither the men’s nor the women’s query accurately.
How are India’s Test run totals verified?
Totals are checked against ICC summaries and established Test scorecard databases, with official-match scope and a cutoff date recorded.
- India must be the player’s represented Test side.
- Only official Test runs count.
- First-class, ODI, T20 and franchise totals are excluded.
- A corrected scorecard or new appearance triggers a review.
Frequently asked questions
Who has the most Test runs for India?
Sachin Tendulkar with 15,921 runs.
Who is second?
Rahul Dravid with 13,288 runs.
Is Virat Kohli first?
No. Tendulkar remains first in the historical men’s list.
Are women’s Tests included?
No. Women’s Test records are a separate category.
Do domestic runs count?
No. Only official India Test runs count here.
Bottom line
Tendulkar’s 15,921 runs remain India’s men’s Test benchmark, with Dravid and Gavaskar next in the historical table. Because active-player totals and scorecard corrections can change a ranking, SportsMuntra records the cutoff and reviews the list annually.
Frequently asked questions
Who has the most Test runs for India?+
Sachin Tendulkar leads India's men's Test list with 15,921 runs in 200 Tests.
Who is second for India in Test runs?+
Rahul Dravid is second among India's men's Test batters with 13,288 runs.
Is Virat Kohli India's leading Test run-scorer?+
No. Tendulkar remains first, and Dravid is second in the historical men's list.
Are women's Test runs included?+
No. Men's and women's Test career records are separate categories.
Do first-class runs count?+
No. This list counts official Test runs for India, not domestic first-class totals.
When was this India Test list checked?+
The figures were checked on 16 September 2026 and are scheduled for annual review.
Sources
Related records & stats guides
View all →
Most Runs in ODI Cricket: All-Time Men's Record
Sachin Tendulkar's 18,426 runs remain the men's ODI record. See the leading run-scorers, what the table counts and how it is verified.
Most Expensive Over in Test Cricket: The 35-Run Record
Jasprit Bumrah hit 29 from Stuart Broad's over as England conceded 35 runs at Edgbaston in 2022, still the Test record in the verified sources.
Fastest Centuries in Cricket: Test, ODI and T20I Records
AB de Villiers holds the fastest ODI century at 31 balls, Brendon McCullum the Test mark at 54 and Sahil Chauhan the T20I mark at 27.
Most Centuries in Cricket History: International Records
Sachin Tendulkar's 100 international centuries remain the benchmark. See the format split, what counts as a century and why totals need a cutoff.
Most Runs in a Test Series: The Record Holders
Don Bradman's 974 runs remain the men's Test-series record. See the leading men's and women's totals, series, innings and cutoff.
Highest ICC World Cup Partnerships: ODI and T20
Compare the 10 highest partnerships in men's ODI and T20 World Cup history, with runs, wickets, opponents, venues and match context.