Team wise current best batsman in ODIs
These players have been indispensable parts of their team's batting lineup in ODI cricket.
7 Min Read
6. Babar Azam (Pakistan)

Babar Azam forayed into international cricket back in 2015 and hasn’t looked back ever since. He has undoubtedly been Pakistan’s most reliable batsman in ODIs with 1789 runs in 41 matches at a jaw-dropping average of 51.11. Moreover, he also has seven centuries and as many fifties in the 50-over format. He is currently the second-ranked batsman in ICC’s latest rankings.
Last year he emerged as the fastest batsman to notch seven centuries in 33 innings, surpassing Hashim Amla’s 41 innings. In the same year, he also became the first batsman to score five consecutive hundreds in the country when he achieved the feat in the United Arab Emirates (UAE). He will next take part in the Men in Green’s T20I series followed by five ODI series versus Zimbabwe.
Download Our App