Pakistan batter Babar Azam has broken former South African star Hashim Amla’s world record for the most runs scored in the first 141 innings of an ODI career.
Babar reached the milestone during Pakistan’s tri-nation series opener against Sri Lanka, scoring 45 runs. His innings took his ODI tally to 6,671 runs in 141 innings, surpassing Amla’s previous record of 6,626 runs in the same number of innings.
Virat Kohli Third on the List
India’s Virat Kohli is third on the list with 6,224 runs after 141 ODI innings.
Babar also completed 16,000 international runs during the same match, becoming the fifth Pakistani batter to reach the milestone.

