Fastest 7000 Runs in ODI

PlayerInnsTeamsRunsMatchScore
Hashim Amla 146 SA 7007 2018-07-29 19
Virat Kohli 161 IND 7098 2016-01-17 117
AB de Villiers 164 SA 7060 2014-11-21 91
Sachin Tendulkar 171 IND 7017 2007-10-11 47
Rohit Sharma 178 IND 7094 2018-10-21 152
Ross Taylor 178 NZ 7075 2019-01-08 137
Ricky Ponting 179 AUS 7004 2008-02-08 9
Jacques Kallis 182 SA 7031 2010-10-29 66
Chris Gayle 186 WI 7000 2011-03-17 43
Mohammad Yousuf 188 PAK 7041 2009-09-26 87
Mahendra Singh Dhoni 190 IND 7041 2013-01-15 72
Michael Clarke 194 AUS 7041 2012-07-07 43
Virender Sehwag 204 IND 7175 2011-12-08 219
Tamim Iqbal 205 BAN 7068 2022-03-23 87
Sanath Jayasuriya 206 SL 7039 2009-01-24 45
Kumar Sangakkara 207 SL 7039 2009-12-24 60
Eoin Morgan 208 ENG,IRE 7037 2019-06-18 148
Yuvraj Singh 214 IND 7057 2010-10-20 58
Tillakaratne Dilshan 221 SL 7034 2013-03-28 125
Shoaib Malik 236 PAK 7015 2019-03-24 60
Mahela Jayawardene 243 SL 7008 2011-04-02 103