South Africa Run machine Hashim Amla achieved yet another milestone as he became the fastest player to reach 7,000 ODI runs. He achieved this milestone in the third ODI against England at Lord’s. The South African opener reached the landmark ( in his 150th ODI innings) in the seventh over of the innings as he pulled England pacer Steven Finn to the deep square leg fence for a boundary.
Virat Kohli had held the record after he went past 7000 ODI runs in 169 innings. Kohli reached the milestone during the ODI against Australia in Melbourne in January 2016.
The former South Africa skipper also holds the record for the fastest to 6000 ODI runs, having got there in 123 innings. He was also the fastest to 5000, 4000, 3000 and 2000 runs, having got to the landmarks in 101, 81, 57 and 40 innings respectively.