Babar scored his 2000th run as Pakistan captain in the Asia Cup 2023 clash vs Bangladesh.
Babar is quickest to 2,000 runs as captain.
Virat Kohli had become the fastest to 2,000 ODI runs as captain in 2017.
Kohli took 36 innings to reach this milestone.
Babar Azam achieved the milestone of 2000 ODI runs as captain in only 31 innings.
These 2,000 ODI runs have come at a batting average of 72.
Not to forget, Babar struck these 2,000 ODI runs at a strike rate of 94.
Babar Azam is currently the World No 1 batter in the one-day format.
Babar recently struck his 19th ODI century, becoming fastest to the landmark as well.