India has produced some great batsmen in the Test arena over the years. The list is long and it comprises some of the finest batsmen the world has ever seen with the likes of Sunil Gavaskar, Sachin Tendulkar, Rahul Dravid, Virender Sehwag, VVS Laxman and Virat Kohli making the list.
These are legendary names who have played some brilliant knocks during their respective careers. To be called a great Test batsman, it is imperative to play innings of substance and in Test cricket, daddy hundreds are considered as match-winning contributions. Let's take a look at some of these contributions by glancing at the list of highest runs in an innings at each batting position by Indian batsmen:
Opening - Virender Sehwag (319)
Virender Sehwag was technically not the finest but he has been easily the most destructive Indian batsman till date. He could score hundreds within a matter of sessions and had the ability to single-handedly take India to a respectable score.
He holds the record for the highest individual score by an Indian which he made as an opener. He made 319 in just 304 balls against South Africa in Chennai during the Test series in 2008.
Number 3 - VVS Laxman (281)
A magician with the bat, VVS played arguably the most precious inning in the history of Indian cricket when he made 281 against Australia at Eden Gardens, Kolkata in 2001. He and Rahul Dravid were instrumental in winning the Test match for India from a precarious position. VVS Laxman's 281 is the highest score for India at number 3 position.
Number 4 - Sachin Tendulkar (248*)
A list which talks about batting records will seldom be complete without the mention of legendary Sachin Tendulkar. Sachin scored his highest individual score of 248 not out against Bangladesh at Dhaka in 2004. This is incidentally the highest score by an Indian batsman at number 4 position.