Fewest innings to 3000 Test runs for India: It is never an easy to score fastest 3000 runs in Test Cricket. But only few players have scored 3000 in fewest innnings. Here are batsmen who scored 3000 runs in fewest innings in Test Cricket.
Related: Top 5 Batsmen fastest to reach 5000 runs in T20s
Virat Kohli – 73 innings
Indian Test Team captain Virat Kohli had reached 3000 test runs for India in his 73rd innings against West Indies.
Navjot Singh Sidhu – 70 innings
Navjot Singh Sidhu was quicker than the Virat Kohli, took just 70 innings to complete 3000 runs in Test cricket.
Sachin Tendulkar – 67 innings
Master Blaster Sachin Tendulkar did little better than Sidhu and reached the 3000 Test runs in 67 innings.
Rahul Dravid – 67 innings
The Wall of Indian cricket Rahul Dravid also took 67 innings to reach the 3000-run milestone.
Cheteshwar Pujara – 67 innings
Indian right-hand batsman Cheteshwar Pujara, who made his test debut in 2010, took 67 innings to reach 3000 runs in Test format. He has scored 10 fifties and 9 hundreds with a high score of 206 not out.
Gautam Gambhir – 66 innings
Out of favour Indian opener Gautam Gambhir broke Dravid’s record by completing 3000 runs in 66 innings.
Sunil Gavaskar – 66 innings
Gautam Gambhir then equalled legendary Sunil Gavaskar, who also took 66 innings to reach 3000 runs in Test cricket.
Mohammad Azharuddin – 64 innings
Former India captain Mohammad Azharuddin is also ahead of Virat as he completed 3000 runs in 64 innings.
Virender Sehwag – 55 innings
But the record of fastest Indian to 3000 Test runs is with Virender Sehwag. The Nawab of Najafgarh took just 55 innings to achieve the milestone.
Last update: 17/11/2016