This impressive feat was accomplished in just 38 innings, which is two innings fewer than Amla and seven fewer than the Pakistani cricket legend Zaheer Abbas
Shikhar Dhawan surpassed Sourav Ganguly to become the second fastest Indian to reach the mark of 6,000 runs in ODI cricket.
Babar Azam scored his 13th ODI century in just his 76th innings, bettering the mark set by greats like Hashim Amla and Virat Kohli.