This year, Pakistan captain Babar Azam has been in excellent form, scoring runs in all formats. Babar completed 10,000 international runs on the second day of the ongoing first Test against Sri Lanka, becoming the fastest Asian and Pakistan batter to reach this milestone.
Babar needed only 228 innings to reach 10,000 international runs, 20 fewer than second-placed Javed Miandad.
Former Pakistan opening batter Saeed Anwar took 255 innings, while Mohammad Yousuf took 261 innings. Former Pakistan captain Inzamam-ul-Haq needed 281 innings to reach 10,000 international runs.
Overall, he is the fifth fastest to the milestone and the fastest Asian batter. In this regard, Babar outperformed his Indian counterpart Virat Kohli, who had 10000 international runs in 232 innings.
Meanwhile, West Indies legend Vivian Richards tops the list in this category, having completed his illustrious career with 10000 runs in only 206 innings.
Brian Lara, another Caribbean batter on the list, is third, having reached the milestone in his 220th appearance for the West Indies at the highest level. Hashim Amla and Joe Root round out the top five, having scored 10,000 runs in 217 and 222 innings, respectively.