World no.1 ODI batter Babar Azam on Friday became the fastest to complete 5,000 runs in the format. The Pakistan skipper achieved the milestone in the fourth one-dayer against New Zealand in Karachi. The 28-year-old reached the feat in his 97th outing in 99 ODIs as he surpassed South African legend Hashim Amla to the landmark.