The Cricket Lens

The game. The stories. Our perspective.

← ODI Records

MEN'S ODI / PLAYER STATISTICS

Babar Azam

Cricsheet historical match coverage

Recorded Career Totals

142 matches
Runs6446
Batting innings139
Highest158
Hundreds20
Fifties34
Wickets0
Five-wicket hauls0

Year-by-year performance

Year / SeasonMatchesRunsWicketsFoursSixes
2015391080
201661510170
201782870224
201892740253
2019127060744
202164050487
202264030344
2023104830417
2025356061
20263125091
2026/2751180170
2025/2662100210
2024/25145060547
2023/2482460283
2022/2331490142
2021/2232760291
2020/2132210233
2019/2021460104
2018/1983330292
2017/18103340220
2016/1786420487
2015/1662840256

Figures reflect Cricsheet-covered matches only, not necessarily complete international career totals. Source: Cricsheet (ODC-BY 1.0).