Who was the first Indian batsman to have achieved 300 runs in an innings in Tests?

[amp_mcq option1=”Sachin Tendulkar” option2=”Sourav Ganguly” option3=”Bishen Singh Bedi” option4=”Virender Sehwag” correct=”option4″]

The correct answer is D. Virender Sehwag.

Virender Sehwag scored 309 runs against Pakistan in Multan in 2004, becoming the first Indian batsman to score a triple century in Tests. He is also the only batsman to have scored two triple centuries in Tests.

Sachin Tendulkar is the highest run-scorer in Test cricket, but he has never scored a triple century. Sourav Ganguly is a former Indian captain who is considered one of the greatest batsmen of his generation, but he has never scored a triple century either. Bishen Singh Bedi is a former Indian cricketer who is considered one of the greatest spinners of all time, but he was a bowler and not a batsman.