Top 5 current batsmen with highest batting average in international cricket
We've considered a minimum of 100 innings for the list.
3. Babar Azam – 50.6
The next big thing in World Cricket, Pakistan’s Babar Azam has been in prolific form in all formats since his debut in 2015. He averages 50.6 in all formats in 158 innings.
While he is still finding his feet in Test cricket and averages 45.1, he has been a revelation in limited-overs cricket. He is only one amongst two batsmen with an average in excess of 50 in ODIs (54.2) and T20Is (50.7).
He is also the Number 1 T20I batsman. He has dominated bowlers across formats and the way he is going, he is sure to better these outstanding numbers. He also secured limited-overs captaincy now and we can expect him to do better with the willow.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store