India have produced some of the greatest batters who have done wonders with the willow and achieved umpteen milestones while batting.
Innings taken by an Indian to reach 16000 runs in international cricket. Let's have a look at the list
Former India skipper Virat Kohli, who has played a total of 463 International, and took just 350 innings to score 16,000 which came in the year 2017.
The legendary cricketer Sachin Tendulkar, who played a total of 664 International matches, took just 376 innings to score 16,000 runs which came in the year 2000.
Another India's legendary cricketer Rahul Dravid, who played a total of 509 International matches, took just 390 innings to score 16000 runs which came in the year 2005.
Former India's most explosive batter Virender Sehwag, who played a total of 374 International matches, took just 395 innings to score 16,000 runs which came in the year 2011.
Former India skipper Sourav Ganguly, who played a total of 424 International matches, took just 423 innings to score 16,000 runs which came in the year 2007.
Current India skipper Rohit Sharma, who has played 410 matches, took just 427 innings to score 16,000 runs which came in the year 2022.
Former India skipper MS Dhoni, who played 538 International matches, took just 487 innings to score 16,000 runs which came in the year 2017.