Babar Azam has surpassed Virat Kohli to become the fastest Asian batter to reach 6,000 runs in One Day Internationals (ODIs).
The Pakistan captain reached this milestone in just 123 innings, breaking Kohli's record of 136 innings and equaling the overall record set by South African legend Hashim Amla during the final of the tri-nation series against New Zealand.

Babar's journey to 6,000 ODI runs has been a testament to his remarkable consistency, technique, and hunger for runs. Since making his debut in 2015, he has evolved into Pakistan's batting mainstay, regularly delivering match-winning performances across formats. His ability to anchor the innings while also accelerating when needed has set him apart from his contemporaries.
Babar has completed 6000 ODI runs in his 123rd innings, the same as former South Africa batter Hashim Amla. The Pakistan star scored 29 runs in just 34 deliveries on Saturday (February 14), thus sharing the record with Amla. The 30-year-old now has 6019 ODI runs with an average of 55.73. He has been a prolific scorer in the format with 34 fifties and 19 centuries to his name.
1. Babar Azam (PAK) - 123 innings
1. Hashim Amla (RSA) - 123 innings
3. Virat Kohli (IND) - 136 innings
4. David Warner (AUS) - 139 innings
5. Kane Williamson (NZ) - 139 innings