Fastest time to reach 10,000 One-Day International runs

Fastest time to reach 10,000 One-Day International runs
Who
Virat Kohli
What
205 total number
Where
Malaysia (Kuala Lumpur)
When
24 October 2018

It took India’s Virat Kohli 205 innings to make 10,000 One-Day International (ODI) runs, reaching the milestone with his 37th hundred – a knock of 157 not out – against the West Indies in Visakhapatnam, India, on 24 October 2018.

Sachin Tendulkar, the leading run-scorer in ODIs (18,426), took 259 innings to rack up 10,000 runs, while Sourav Ganguly achieved it in 263 innings. The leading non-Indian batsmen are Australia’s Ricky Ponting and South Africa’s Jacques Kallis, who took 266 and 272 innings – respectively – to reach 10,000 runs.

Kohli, the 13th ODI batsman to reach 10,000 runs, made his ODI debut against Sri Lanka on 18 August 2008 and has scored 37 hundreds in 205 innings (213 matches). Only Tendulkar, with 49 tons, has more three-figure scores than Kohli.

As of 24 October 2018, Kohli had scored 10,076 runs in ODIs, with 50 per cent of his most recent 14 innings (since 22 October 2017) culminating in a century.