Home » Fakhar ZamanWhich Batsman has the Record of Fastest To 1000 Runs in ODI ? by A. Virat kohli B. Fakhar Zaman D. Babar Azam D. Hashim Amla