There is a school of thought that Virat Kohli will own most of the One Day International batting records by the time he is done playing cricket.
Indeed, the rate at which he has been obliterating milestones in this format is quite extraordinary. So much so that, he reached the 10,000-run mark more than 50 innings quicker than a certain Sachin Tendulkar.
On October 24, 2018, Kohli became the fastest batsman to reach 10,000 runs in ODIs. The record came in 205 innings as he scored a century against West Indies in Vizag in the second ODI of the series.
Kohli, playing his 213th ODI, went on to score 157 off 129 deliveries to register his 37th ODI century since making his debut against Sri Lanka in 2008.
Fastest to score 10,000 ODI runs
|Player||Opposition||Ground||Match Date||Time since debut||Mat||Inns taken|
|Kohli||v West Indies||Vizag||24 Oct 2018||10y 67d||213||205|
|Tendulkar||v Australia||Indore||31 Mar 2001||11y 103d||266||259|
|Ganguly||v Sri Lanka||Dambulla||3 Aug 2005||13y 204d||272||263|
|Ponting||v South Africa||Basseterre||24 Mar 2007||12y 37d||272||266|
|Kallis||v Australia||Sydney||23 Jan 2009||13y 14d||286||272|
It was, of course, another record-breaking outing for the Indian captain even though the match ended in a thrilling tie.
Watch the Kohli innings here: