Which batsman has the record of fastest 1000 ODI runs w.r.t innings? July 22, 2018 – by admin Which batsman has the record of fastest 1000 ODI runs w.r.t innings? A. Virat kohliB. Fakhar Zaman D. Babar Azam D. Hashim Amla