Fastest 8000 Runs in One Day International

PlayerInnsTeamsRunsMatchScore
Virat Kohli 175 IND 8008 2017-06-15 96
AB de Villiers 179 SA 8018 2015-10-14 19
Rohit Sharma 200 IND 8010 2019-03-13 56
Ross Taylor 202 NZ 8038 2020-02-08 73
Sourav Ganguly 206 IND 8090 2007-01-21 98
Ricky Ponting 207 AUS 8099 2008-02-24 124
Sachin Tendulkar 209 IND 8039 2003-11-18 45
Jacques Kallis 212 SA 8048 2009-11-10 81
Mohammad Yousuf 215 PAK 8006 2009-09-23 23
Mahendra Singh Dhoni 215 IND 8012 2014-10-11 51
Rahul Dravid 221 IND 8009 2007-01-21 54
Chris Gayle 225 WI 8057 2015-02-24 215
Kumar Sangakkara 237 SL 8056 2011-02-06 75
Sanath Jayasuriya 243 SL 8017 2007-04-18 24
Tillakaratne Dilshan 249 SL 8069 2014-05-31 71
Yuvraj Singh 254 IND 8014 2017-01-15 15
Mahela Jayawardene 273 SL 8012 2011-11-20 55

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