Individual Records

Babar Azam ODI Runs: Year by Year Statistics, Centuries & Average (2015-Present)

The analysis below highlights the annual performance statistics and key milestones of Babar Azam’s prolific career in One-Day International (ODI) cricket.

Babar Azam ODI Runs Year by Year

YEARRUNSMATCHESINNINGSAVERAGE100s/50sBEST
20152307738.330/362*
2016656111159.633/2123
2017872181767.074/2125*
2018509181736.351/2106*
20191092202060.663/6115
202022133110.501/1125
20214056667.502/1158
20226799984.873/5114
20231065252446.302/10151
20242286657.000/273
2025544171734.001/3102*
OVERALL650114013753.7220/37158

The Evolution of Babar Azam: Key ODI Insights

The career of Babar Azam in One Day Internationals can be clearly segmented into periods of consistent dominance and calculated aggression, followed by a recent spell of scrutiny.

Breaking Records: Fastest to 1000X Runs Milestones

Babar Azam’s early career was defined by his extraordinary pace in reaching major run milestones, establishing him as one of the fastest batsmen in ODI history.

MilestoneRankInnings Taken
Fastest to 5000 runs1st97
Fastest to 6000 runs1st123
Fastest to 4000 runs2nd82
Fastest to 2000 runs3rd45
Fastest to 1000 runs4th21
Fastest to 3000 runs5th68

Babar Azam holds the world record as the joint-fastest to 5000 ODI runs, achieving the feat in just 97 innings.

He also holds the world record as the fastest to 6000 ODI runs, reaching the milestone in only 123 innings.

His blistering start is further evidenced by his 2nd place ranking for the fastest to 4000 runs (82 innings) and 3rd place for the fastest to 2000 runs (45 innings).


The Golden Era of Consistency: The Peak Years

Babar Azam’s ODI career hit a sustained sweet spot across several years, which firmly established him as a consistent run-machine.

In 2017, Babar announced his arrival, scoring 872 runs at a magnificent average of 67.07, punctuated by four centuries, setting the stage for his elite credentials.

He cemented his high-volume status in 2019 by breaching the 1000-run mark for the first time, accumulating 1092 runs at an excellent average of 60.66 over 20 innings. It is his highest career total in a single year.

The year 2022 showcased his peak efficiency, yielding 679 runs in just 9 innings at an almost unbelievable average of 84.87, highlighting a prolific conversion rate. This incredible form can be interpreted with his impressive centuries list against various opponents.

In 2023, he reaffirmed his role as the team’s anchor, crossing the 1000-run mark again with 1065 runs.

🔍 Dive deeper into consistency: See who holds the record for the most times 1000 runs in a calendar year in ODI history.


The Blazing Strike-Rate Years & the Recent Reversal

2020 was marked by explosive efficiency over a short schedule of 3 innings, averaging an astonishing 110.50 at a dynamic strike rate of 101.84.

In 2021, he maintained this high gear with a career-best ODI high score of 158 and an imposing 108.00 strike rate, proving his capability for pure domination when the team needed acceleration. Understanding how he bats against different bowling attacks can be seen by reviewing his ODI stats against each team.

In the recent years, along with his average, his strike rate has started to move downwards, going slightly below 90 in 2022 (90.8) and 2023 (84.7) and falling further below 80 in 2024 (74.7) and 2025 (78.4), showing a clear struggle in form and intent over the last couple of years.


The Recent Form Check: A Look at the Last Couple of Years

The current narrative points toward a recent dip, leading to increased scrutiny of his performance.

Year 2024: Although his average remained respectable at 55.50 over 6 innings, the volume was low, and his strike rate dipped significantly to 74.7, pointing to a cautious approach that generated fewer runs overall.

Year 2025 (In Progress): The current year presents a clear struggle for form and consistency, marked by a sharp decline in his average to 28.41 across 12 innings without scoring a century.

The dramatic drop in average from a peak of 84.87 in 2022 to the a below-30 number highlights a significant challenge in maintaining his elite run-scoring standard in the last couple of years.

Check Now: Most Runs for Pakistan across All Formats

Leave a Reply

Your email address will not be published. Required fields are marked *