Virat Kohli has undoubtedly developed a habit of cracking almost every record set by the former Indian cricketing legends. On Friday, the Indian skipper got 6000 Test runs under his belt while batting against England in Southampton.


Ahead of the fourth face-off, Kohli needed 6 runs to alter the record books. He got there with a boundary off James Anderson in the 22nd over of India's first innings on Day 2.






He reached this feat in the 119th inning of his Test career. He has now become the 9th fastest batsman in the world to reach up to the 6000-run mark, surpassing a plethora of legends including Sir Viv Richards, Sachin Tendulkar, Virender Sehwag, Ricky Ponting, Brian Lara and Rahul Dravid.






Moreover, he is the second fastest Indian batsman after former captain Sunil Gavaskar, to get 6000 runs in the longest format of the game.






Despite batting phenomenally against the England bowling yet again, he missed his half-century by just 4 runs on the second day in Southampton. In the 42nd over, Sam Curran came up with a perfect delivery to send him back to pavilion.