Rated as the world's best batsman, Virat Kohli has literally broken all the records with the recent one being fastest to 10,000 ODI runs. He surpassed Sachin Tendulkar and Sourav Ganguly the stalwarts of Indian cricket.
Here is the list of players to fastest 10000 ODI runs:
Sl No | Year | Player | Matches | Innings | Country |
1 | 2018 | Virat Kohli | 213 | 205 | India |
2 | 2001 | Sachin Tendulkar | 266 | 259 | India |
3 | 2005 | Sourav Ganguly | 272 | 263 | India |
4 | 2007 | Ricky Ponting | 272 | 266 | Australia |
5 | 2009 | Jacques Kallis | 286 | 272 | South Africa |
6 | 2018 | MS Dhoni | 320 | 273 | India |
7 | 2006 | Brain Lara | 287 | 278 | West Indies |
8 | 2019 | Chris Gayle | 288 | 282 | West Indies |
9 | 2007 | Rahul Dravid | 309 | 287 | India |
10 | 2015 | TM Dilshan | 319 | 293 | Sri Lanka |
*Updated on 09 Aug 2019
There are 5 Indian's in the above list, all of them reaching their mark in double quick time. MS Dhoni, eventhough he comes in at No 6 has been able to reach the 6 figure mark in just 273 innings.