StatsIndeed

Babar Azam – ODI Runs – Year by Year

Pakistan is always a team that is blessed with individual stars who are world-class. Be it the all-time Pakistani XI we managed to group. It is filled with superstars and some great talents.

Babar Azam is the current generation example of the same. He is already among the top 10 cover drive is one of the greatest the game has ever witnessed.

This article will describe the year-wise batting performances and numbers of Babar Azam in ODI cricket. You can also read the opponent-wise stats of his T20I career to understand how good he is in all three formats of the game.

Babar Azam ODI Runs Year by Year

YEAR RUNS MATCHES INNINGS AVERAGE 100s/50s BEST
2015 230 7 7 38.33 0/3 62*
2016 656 11 11 59.63 3/2 123
2017 872 18 17 67.07 4/2 125*
2018 509 18 17 36.35 1/2 106*
2019 1092 20 20 60.66 3/6 115
2020 221 3 3 110.50 1/1 125
2021 405 6 6 67.50 2/1 158
2022 679 9 9 84.87 3/5 114
2023 1065 25 24 46.30 2/10 151
2024 228 6 6 57.00 0/2 73
2025 149 5 5 29.80 0/1 64
OVERALL 6106 128 125 55.50 19/35 158

Key Stats

It would be fair to say that Babar Azam has always been in his prime form since he made his ODI debut in 2013. He has only two calendar years where he didn’t average 50+. As a No.3, the batting average (60+) he possess is just amazing. You can find about the ideal batting average scenarios for all batting positions here.

Speaking of centuries, 4 triple-digit scores in 2017 is his personal best in a year. You can find more detailed analysis about Babar’s century-scores here.

And he crosses 1000-runs mark once in his ODI career – 1092 in 2019, including 3 centuries and 6 fifties at an average of 60.66.

His highest score of 158 came against England in Birmingham ODI in the year 2021. You can find the highlights of that game in this link.