Fastest 8000 Runs in ODI

PlayerInnsTeamsRunsMatchScore
AB de Villiers 179 SA 8018 2015-10-14 19
Virat Kohli 180 IND 8119 2017-08-31 131
Sachin Tendulkar 196 IND 8091 2009-03-08 163
Rohit Sharma 196 IND 8009 2019-06-05 122
Ricky Ponting 210 AUS 8060 2009-09-28 65
Mahendra Singh Dhoni 215 IND 8012 2014-10-11 51
Chris Gayle 225 WI 8057 2015-02-24 215
Kumar Sangakkara 229 SL 8002 2011-02-26 49
Tillakaratne Dilshan 245 SL 8027 2014-06-03 28
Yuvraj Singh 249 IND 8073 2017-01-19 150
Mahela Jayawardene 270 SL 8007 2012-03-06 80