Cricinformer logo

Top 10 indian batsmen with most runs in test cricket

Test cricket is considered the ultimate test of a batsman’s skills and mental toughness. Over the years, many Indian batsmen have shone in this format and have made a significant impact on the international stage with their performances. Here are the top 10 Indian batsmen with the most runs in Test cricket:

OrderPlayerMatchesInningsRuns
1Sachin Tendulkar20032915,921
2Rahul Dravid16428613,288
3Virat Kohli861517,240
4Sunil Gavaskar12521410,122
5VVS Laxman1342258,781
6Sourav Ganguly1131887,212
7Virender Sehwag1041808,586
8Gautam Gambhir581069,776
9Mohammad Azharuddin991746,215
10Dilip Vengsarkar1161876,868

1. Sachin Tendulkar (200 Matches)

Sachin Tendulkar is widely considered one of the greatest batsmen of all time and holds the record for the most runs scored by an Indian in Test cricket. He played 200 Test matches and scored a total of 15,921 runs, including 51 centuries and 68 half-centuries. Sachin’s batting was marked by elegance, grace, and technical prowess, and he remains an inspiration for aspiring cricketers to this day.

MatchesInningsRunsHighest ScoreCareer
20032915,921248*1989-2013

2. Rahul Dravid (164 Matches)

Rahul Dravid, often referred to as “The Wall”, was known for his technically sound and resilient batting. He played 164 Test matches and scored a total of 13,288 runs, including 36 centuries and 63 half-centuries. He was a mainstay in the Indian batting lineup for many years and his contributions to Indian cricket are still remembered and celebrated.

MatchesInningsRunsHighest ScoreCareer
16428613,2882701996-2012

3. Virat Kohli (86 Matches)

Virat Kohli, the current Indian captain, is known for his aggressive and attacking style of play. He has been in excellent form in recent years and has made a significant impact on the international stage with his performances. Kohli has played 86 Test matches and has scored 7,240 runs, including 27 centuries and 22 half-centuries.

MatchesInningsRunsHighest ScoreCareer
861517,2402542011-present

4. Sunil Gavaskar (125 Matches)

Sunil Gavaskar was one of India’s first true batting greats and was known for his technical prowess and his ability to score runs consistently. He played 125 Test matches and scored a total of 10,122 runs, including 34 centuries and 45 half-centuries. He remains a celebrated figure in Indian cricket and his contributions to the sport are still remembered today.

MatchesInningsRunsHighest ScoreCareer
12521410,122236*1971-1987

5. VVS Laxman (134 Matches)

VVS Laxman was known for his stylish and elegant batting and was a vital part of the Indian middle order for many years. He played 134 Test matches and scored a total of 8,781 runs, including 17 centuries and 56 half-centuries. Laxman was especially known for his ability to perform in pressure situations and his contributions to Indian cricket are still remembered today.

MatchesInningsRunsHighest ScoreCareer
1342258,7812811996-2012

6. Sourav Ganguly (113 Matches)

Sourav Ganguly, also known as the “Prince of Kolkata”, was known for his attacking and flamboyant batting style. He played 113 Test matches and scored a total of 7,212 runs, including 16 centuries and 35 half-centuries. He was also an astute captain and led India to several significant victories during his tenure. Ganguly is remembered as one of India’s greatest batsmen and captains.

MatchesInningsRunsHighest ScoreCareer
1131887,2122391996-2008

7. Gautam Gambhir (58 Matches)

Gautam Gambhir was a solid and dependable opener for India for many years. He played 58 Test matches and scored 4,154 runs, including 9 centuries and 22 half-centuries. Gambhir was especially known for his ability to score runs at the top of the order and was a crucial part of the Indian batting lineup during his career.

MatchesInningsRunsHighest ScoreCareer
581064,1542062004-2016

8. Virender Sehwag (104 Matches)

Virender Sehwag was known for his aggressive and attacking style of play and was a fearsome opener for India. He played 104 Test matches and scored 8,586 runs, including 23 centuries and 32 half-centuries. Sehwag’s innings were often marked by his free-flowing stroke play and he remains a popular figure in Indian cricket.

MatchesInningsRunsHighest ScoreCareer
1041898,5863192001-2013

9. MS Dhoni (90 Matches)

MS Dhoni, the former Indian captain, was known for his calm and composed demeanor and was a highly effective batsman and wicket-keeper. He played 90 Test matches and scored 4,876 runs, including 6 centuries and 33 half-centuries. Dhoni was also a successful captain, leading India to numerous victories and accolades during his tenure.

MatchesInningsRunsHighest ScoreCareer
901444,8762242005-2014

10. Cheteshwar Pujara (72 Matches)

Cheteshwar Pujara is known for his technically sound and disciplined batting and is a crucial part of the Indian middle order. He has played 72 Test matches and has scored 5,326 runs, including 14 centuries and 27 half-centuries. Pujara is widely regarded as one of India’s most reliable batsmen and continues to make significant contributions to Indian cricket.

MatchesInningsRunsHighest ScoreCareer
721335,3261932010-present

Similar Posts