Sports News - These Indian batsmen have scored the most runs in Test cricket. Learn the full details.

Friends, the Test format is one of the oldest and longest formats of cricket, testing players' athletic skills as well as their endurance. Many players have performed exceptionally well in this format. Today, we will tell you about the Indian players who have scored the most runs in Test cricket. Let's learn about them:

1. Sachin Tendulkar

Matches: 200

Runs: 15,921

Average: 53.78

Famously known as the "Little Master," Sachin Tendulkar holds the record for the most runs by an Indian in Test cricket.

2. Rahul Dravid

Matches: 164

Runs: 13,288

Average: 52.31

Known as "The Wall," Rahul Dravid was known for his strong defense and ability to handle an innings under pressure.

Photo: ICC/FB

3. Sunil Gavaskar

Matches: 125

Runs: 10,122

Average: 51.12

A pioneer of Indian cricket, Sunil Gavaskar was the first player to surpass 10,000 runs in Test cricket, setting a standard for generations to follow.

4. Virat Kohli

Matches: 123

Runs: 9,230

Average: 46.85

Known for his aggression and hunger for runs, Virat Kohli has been the backbone of the Indian batting order in modern cricket.

5. VVS Laxman

Matches: 134

Runs: 8,781

Average: 45.97

VVS Laxman was renowned for his brilliant stroke play and match-winning innings against top teams, especially in difficult conditions.