It took just 194 innings for Virat Kohli to score 9000 ODI runs becoming the fastest ever International player to do it. He overtook Sachin Tendulkar and Sourav Ganguly in the year 2017. The latest into the picture is AB de Villiers who scored in just 205 innings.
Here is the list of fastest players to reach 9000 ODI runs:
Sl No | Year | Player | Matches | Innings | Country |
1 | 2017 | Virat Kohli | 202 | 194 | India |
2 | 2017 | AB de Villiers | 214 | 205 | South Africa |
3 | 2020 | Rohit Sharma | 224 | 217 | India |
4 | 2004 | Sourav Ganguly | 236 | 228 | India |
5 | 2000 | Sachin Tendulkar | 242 | 235 | India |
6 | 2005 | Brain Lara | 246 | 239 | West Indies |
7 | 2006 | Ricky Ponting | 248 | 242 | Australia |
8 | 2007 | Jacques Kallis | 256 | 242 | South Africa |
9 | 2016 | MS Dhoni | 281 | 244 | India |
10 | 2008 | Mohammad Yousuf | 258 | 245 | Pakistan |
*Updated on 17 Sept 2020