Kohli is unbeaten in the last match of the three-Test series against the Ferozeshah Kotla ground in the capital Delhi. The 29-year-old Delhi resident has become the 11th Indian player to achieve this feat. He has become the fourth batsman to complete the fastest 5,000 runs.
Indian batsman Sunil Gavaskar completed 5,000 runs in the fastest format in Test format. He did this in 95 innings.
Former India opener Virender Sehwag is in second place on this list. He completed 5,000 runs in 98 innings. Sachin Tendulkar is at number three in 103 innings, achieving this feat.
Indian captains have become the second youngsters, who have scored 5,000 runs. They have done this in 29 years and 27 days. Tendulkar achieved this achievement in 25 years and 301 days.