Fastest To Reach 9000 ODI Runs
Position | Player | Matches | Innings | Country |
1 | Virat Kohli | 202 | 194 | India |
2 | AB de Villiers | 214 | 205 | South Africa |
3 | Rohit Sharma | 224 | 217 | India |
4 | Sourav Ganguly | 236 | 228 | India |
5 | Sachin Tendulkar | 242 | 235 | India |
6 | Brain Lara | 246 | 239 | West Indies |
7 | Ricky Ponting | 248 | 242 | Australia |
8 | Jacques Kallis | 256 | 242 | South Africa |
9 | MS Dhoni | 281 | 244 | India |
10 | Mohammad Yousuf | 258 | 245 | Pakistan |
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 in the picture is AB de Villiers who scored in just 205 innings.