Virat Kohli is one of the greatest batsmen of all time in international cricket. The right-handed batsman, who has already broken many records, is the only Indian to feature in the list of top-5 active cricketers with the most runs in Test cricket. The 35-year-old has scored 8,848 runs in Tests, including 29 centuries and with a highest score of 254*. He is one of the fittest players in world cricket and is likely to play the longest format of the game for another 3-4 years.