India has produced some of the great batters who proved their prowess with the willow and ruled the game of cricket for a long time.
Let's have a look at the list of India batters who amassed 16,000 runs in their batting careers.
The legendary cricketer Sachin Tendulkar, who played a total of 664 International matches, scored his, 16,000 runs in the year 2000.
Another India's legendary cricketer Rahul Dravid, who played a total of 509 International matches, scored 16000 runs in the year 2005.
Former India skipper Sourav Ganguly, who played a total of 424 International matches, scored 16,000 runs in the year 2007.
Former India's most explosive batter Virender Sehwag, who played a total of 374 International matches, scored 16,000 runs in the year 2011.
Former India skipper Virat Kohli, who has played a total of 463 International matches, scored 16,000 runs in the year 2017.
Former India skipper MS Dhoni, who played 538 International matches, scored 16,000 runs in the year 2017.
Current India skipper Rohit Sharma, who has played 410 matches, has scored 16,000 runs in 2022 while playing against West Indies.