Sunil Gavaskar The Great Batsman Sunil Gavaskar was the first Indian to win the title of world number 1 batsman in Test in 1979.
Dilip Vengsarkar Former captain Dilip Vengsarkar took the no. 1 batsman position in Test cricket in 1988.
Sachin Tendulkar In his 24-year-long career, Tendulkar played over 200 Test matches and held the No. 1 position on several occasions.
Tendulkar was the first Indian to hold the No. 1 position in ODIs as well as Tests.
Rahul Dravid Former captain and current head coach of India Rahul Dravid also holds the number 1 position in Test rankings on several occasions and his highest rating point is 892.
Gautam Gambhir occupies the throne of No. 1 in Test rankings The fifth Indian batsman is Gautam Gambhir.
Virender Sehwag Virender Sehwag won the title of No. 1 batsman in Test rankings in 2010.
Virat Kohli is the last Indian batsman to hold the no. 1 position in the ICC Test Rankings. in all three formats of the game. Virat Kohli is the first Indian to achieve the 1 rank
Virat Kohli has broken Sachin's record of 49 ODI centuries and among active players in international runs, he seems to be the closest to him. It will be interesting to see which records will be broken.