Pakistan is always a team that is blessed with individual stars who are world-class. Be it the fiery fast bowlers, magical spinners, or top-class batters, they have had plenty and still producing a lot. One could be mind-blown if they see 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 Pakistani batters with the most runs across formats. The current Pakistani captain is known for his exhilarating batting prowess and some well-executed cricketing shots. His 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 Test and 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.
Read Now: Babar Azam vs Virat Kohli – This Year!