7 best indian batsman in indian history

Identifying the "best" Indian batsmen in history is subjective and can vary depending on personal opinions.

1. Sachin Tendulkar

Widely regarded as one of the greatest batsmen of all time, Tendulkar holds numerous records and achievements in international cricket.

2. Virat Kohli

One of the modern greats, Kohli has consistently performed at a high level across all formats and has numerous records to his name.

3. Sunil Gavaskar

A legendary opening batsman, Gavaskar was the first player to reach 10,000 runs in Test cricket and played a key role in India's success in the 1970s and 1980s.

4. Rahul Dravid

Known for his solid technique and resilience, Dravid is one of the most dependable batsmen in Indian cricket history.

5. Virender Sehwag

An explosive and aggressive opener, Sehwag revolutionized the way Test cricket was played at the top of the order and was known for his fearless approach.

6. VVS Laxman

Renowned for his match-winning innings, especially in challenging situations, Laxman was a stylish middle-order batsman.

7. Dilip Vengsarkar

A prolific run-scorer in the 1980s, Vengsarkar played key roles in several historic Indian victories.