Batting average is one of the most important stats for a batsman it tells a lot about the player. India has always produced great batsmen in cricket. In tests, many Indian batsmen are on top of various rankings. In this article, we will tell you the top 5 Indian players with the highest average in tests with a minimum of 8000 runs.
#5 Virat Kohli
One of the best of the game, Virat Kohli once maintained an average of 50+ in each format of the game. But in the past few years, his test average has dropped significantly. His current test average is 49.15 which is itself a very nice batting average.
#4 Virendra Sehwag
One of the most dangerous openers ever played in test cricket Virendra Sehwag is at No.4 on our list. Sehwag made 8503 test runs in his career. His average in tests was 49.43. He was a great test batsman who made the first triple hundred for India in an international match.
#3 Sunil Gavaskar
Popularly known as little master, Sunil Gavaskar was a batting legend of his time. He was India’s finest batsmen in 1980s and 1990s. Gavaskar made 10122 test runs in his career. His test average was 51.12 which is third best batting average by an Indian player.
#2 Rahul Dravid
Popularly known as the wall of Indian cricket, the present head coach of the Indian team, Rahul Dravid holds the second-best average in tests by an Indian batsman. He made 13265 test runs in his career. His average was 52.63 in tests when he was playing for India.
#1 Sachin Tendulkar
Popularly known as the God of cricket, Sachin Tendulkar was cricket’s most successful batsman. He is the highest run scorer in test cricket. Sachin was a terrific batter in red-ball cricket, he was also very strong when it came to batting technique. Sachin made 15921 test runs in his career. His average was 53.78.