Rawalpindi, Oct. 18 -- Pakistan skipper and batting star Babar Azam became the fifth player from his country to reach the 16,000 international runs.

Babar achieved this milestone during his side's tri-nation series match against Sri Lanka in Rawalpindi. The tri-nation series at home also features England. Babar scored 45 in 57 balls, with six fours at a strike rate of 78.95.

Now in 355 international appearances since his debut in 2015, Babar has made 16,038 runs in 399 innings at an average of 45.30, with 32 centuries and 111 fifties. His best score is 196. Above him are legends: Inzamam-ul-Haq (20,541 runs in 495 matches with 35 centuries), Younis Khan (17,790 runs in 408 matches with 41 centuries), Mohammed Yousuf (17,134 runs in 374 ...