Hashim Amla, playing his 123rd ODI innings, on Sunday became the fastest player to reach the 6,000-run mark in ODIs. Amla, who was on 5,985 runs, scored 23 against India in the fifth ODI to break the record previously held by Virat Kohli (136 innings). Interestingly, Amla is also the quickest to reach 2,000, 3,000, 4,000 and 5,000 ODI runs.