Fastest To Reach 1000 ODI Runs
Position | Player | Matches | Innings | Country |
1 | Fakhar Zaman | 18 | 18 | Pakistan |
2 | Imam-ul-Haq | 19 | 19 | Pakistan |
3 | Shubman Gill | 19 | 19 | India |
4 | IVA Richards | 22 | 21 | West Indies |
5 | KP Pietersen | 27 | 21 | England |
6 | IJL Trott | 21 | 21 | England |
7 | Q de Kock | 21 | 21 | South Africa |
8 | Babar Azam | 21 | 21 | Pakistan |
9 | HE van der Dussen | 27 | 21 | South Africa |
10 | CG Greenidge | 23 | 23 | West Indies |
Fakhar Zaman has recently overtaken Sir Vivian Richards to become the fastest player to reach 1000 runs in ODI's. He achieved this feat in just 18 innings against Zimbabwe. Some of the other famous names on the fastest 1000 ODI runs list are Gordon Greenidge, Kevin Pieterson and Jonathan Trott.