Ever since India dominated Test cricket 8 years ago, the country has been recognized as the powerhouse in terms of batting. Even in its early days, the focus player of cricket is always the batsman. Some say that the batsman is the one who represents the country. In this article, we will have a quick rundown of the best Indian Test Cricketers in history.

Virat Kohli

If Kohli had a nickname, it would be the breaker of records. Just recently, Kohli earned his third century in his 43rd ODI during the team’s tour in West Indies. He is also recorded as the player who scored 20, 000 runs. Just last year, Kohli bagged three major ICC awards. Kohli is already compared with cricket legends like Sachin Tendulkar and MS Dhoni. A lot of fans say that he will exceed the two if he keeps up with his consistent wins. If Kohli manages to clinch the Test series against West Indies, maybe he will win the ICC Test Cricketer award this year. His current record in Test shows that he already made 5754 runs in 67 Test matches at an average of 54,28, with 22 centuries and 17 fifties.

Sourav Ganguly

Sourav’s early encounters with Test wasn’t really the best but he managed to pick up his career after he smashed his first century at Lord’s Cricket Ground. Under his captaincy, he changed the India cricket team and improved it. After his rift with Greg Chappell, he was dropped but returned to the team and scored his unforgettable knocks before retiring. Sourav scored 7212 runs in 113 Test matches at an average of 42.17, with 16 centuries and 35 fifties under his belt.

Rahul Dravid

Dubbed as ‘The Wall’, Dravid is said to be the best batsman in Test cricket. He is famous for his tenacity and patience. Dravid made his debut at Lord’s Cricket Ground. Dravid amassed 13,288 runs at an average of 52. 31 with 36 hundreds and 63 fifties to his name.

Sachin Tendulkar

Indian Cricket God. Period. A lot of cricket fans say that Sachin Tendulkar’s sole purpose in life was to play cricket. Tendulkar is known as the world’s best batsman. When he made his debut in Pakistan when he was 16, Tendulkar was consistent with breaking records in cricket. After playing 200 Test matches, he retired with 15,9121 runs at an average of 53.78 with 51 centuries to his name.