Former Pakistan captain Babar Azam has overtaken former India captain Virat Kohli to become the joint-fastest batter to score 6,000 ODI runs. Babar reached the milestone in 123 innings, equalling former South Africa batter Hashim Amla's record. Kohli had taken 136 innings to score 6,000 ODI runs.