Tendulkar has represented his country in 200 Tests, and is the only cricketer in world cricket to have done the same. He also holds the record of having scored the most runs (15,921)
The current Indian head coach has featured in 163 Tests. Dravid became the first player to score a century in all the 10 Test-playing countries
Currently the head of cricket at the National Cricket Academy in Bengaluru, Laxman was an elegant middle-order batter for India, who played in 134 Tests.
source : sportstar
The former captain is India's most successful bowler in the longest format. Having played 132 games, Kumble has a mind-boggling 619 wickets.
Kapil is still the only cricketer with more than 400 (434) wickets and more than 5000 (5,248) Test runs. Kapil has played 131 matches in the longest format
In a Test career spanning 16 years, Gavaskar played 125 matches and scored 34 centuries for India. First batsman to score 10k runs
Vengsarkar has played 116 Tests for India. He has scored 17 hundreds as well. Very effective against westindies pace attack.
The current BCCI president is also one of the best captains in Indian cricket history. Having played 113 games, Ganguly scored 7,212 runs
The latest and the only other active cricketer on the list besides Kohli, Ishant became the second Indian seamer to reach 100 Tests
India's most successful off-spinner, Harbhajan has 417 wickets in 103 matches. He also took a memorable hat-trick against Australia
The explosive opening batter has played 103 Tests for India and scored 8,503 runs. Still hold the record of highest individual score by Indian