Virat Kohli became the fastest batsman in history to reach 23,000 international runs on Thursday.
He breaks Sachin Tendulkar‘s record by achieving landmark in 490 innings, 32 fewer than the former India captain.
On Day 1 of the 4th Test between India and England at the Oval in London, Virat Kohli needed only one run to reach the milestone, which he achieved with a magnificent on-drive against his adversary James Anderson.
Kohli has surpassed Sachin Tendulkar, Ricky Ponting, and Kumar Sangakkara in the rankings.
In fact, the India captain is only the seventh batsman in international cricket history to reach 23,000 runs.
Fastest 23000 International runs
Virat Kohli in 490 innings
Sachin Tendulkar in 544
Ricky Ponting in 551
Jacques Kallis in 568
Kumar Sangakkara in 576
and Mahela Jayawardene has 645

Virat Kohli is experiencing a worst phase in international cricket, having not struck a century since November of last year.
With all of the tremendous runs he’s hit in the past, he’s been able to surpass a key milestone by setting a record.
When it comes to most runs in international cricket for India, Kohli is now only behind Rahul Dravid and Sachin Tendulkar.
In his career, he has banged 70 centuries and 116 fifties.
Kohli has 440 international cricket matches under his belt and an average of 55+.
Earlier, When Virat Kohli approached the field for the toss in the fourth Test against England at the Oval on Thursday, he became the first player to captain India in 10 or more Tests in a country outside of India.
Virat Kohli also surpasses MS Dhoni’s record of captaincy of 9 Test match in England.
ALSO READ: IND Vs ENG,4th Test-Virat Kohli Surpasses MS Dhoni In This Captaincy Record