Fastest 9000 Runs in One Day International

PlayerInnsTeamsRunsMatchScore
Virat Kohli 194 IND 9030 2017-10-29 113
AB de Villiers 203 SA 9005 2018-02-10 26
Rohit Sharma 217 IND 9115 2020-01-19 119
Sourav Ganguly 228 IND 9021 2007-10-08 41
Sachin Tendulkar 230 IND 9125 2004-03-16 141
Ricky Ponting 234 AUS 9017 2009-09-28 65
Jacques Kallis 234 SA 9030 2011-03-25 47
Chris Gayle 244 WI 9014 2019-06-14 36
Mahendra Singh Dhoni 245 IND 9076 2017-01-19 134
Rahul Dravid 253 IND 9022 2009-09-26 76
Kumar Sangakkara 259 SL 9010 2011-11-20 58
Tillakaratne Dilshan 271 SL 9033 2015-01-20 44
Sanath Jayasuriya 275 SL 9017 2008-07-06 125
Mahela Jayawardene 308 SL 9013 2013-06-20 38

ODI Fastest 9000 Runs Team Wise
Afghanistan Australia Bangladesh
England India New Zealand
Pakistan South Africa Sri Lanka
West Indies Zimbabwe