World Cup 2019: Hashim Amla becomes 2nd fastest batsman after Kohli to 8000 ODI runs

Amla reached this feat in 176 innings. He currently holds the record for being the fastest batsman to go past 2000, 3000, 4000, 5000, 6000 and 7000 ODI runs