Fakhar Zaman has recently overtaken Sir Vivian Richards to become the fastest player to reach a 1000 runs in ODI's. He achieved this feet in just 18 innings against Zimbabwe. Some of the other famous names on fastest 1000 ODI runs list are Gordon Greenidge, Kevin Pieterson and Jonathan Trott.
Here is the list of fastest players to reach 1000 ODI runs:
Fastest To Reach 1000 ODI Runs
*Updated on 09 Aug 2019