BA
Cricket Stats Database

Babar Azam Stats 2026 - Runs, Average, Centuries (Pakistan Cricketer)

See Babar Azam's matches, runs, batting average, and centuries across Test, ODI, and T20 cricket.

Last updated: February 2026
Matches
346
Runs
15,578
Avg
53.73
100s / 50s
32 / 107
Stats reference
View full Babar Azam stats

Runs, average, centuries, format tables and comparison links.

Babar Azam Quick Facts

Check Babar Azam personal details, playing role, teams, career notes, and other quick cricket facts.

Age
31 years
Wife
Not publicly listed
Height
1.83 m (6 ft)
PSL Team
Peshawar Zalmi
Country
Pakistan
Role
Batter
Batting Style
Right-hand bat
Born
October 15, 1994
Birth Place
Lahore, Punjab
Full Name
Babar Azam
Career Span
2015-present
Net Worth
Estimated USD 5 million
Nickname
Not publicly listed
Teams Played
Pakistan, Pakistan U19, Pakistan A, Islamabad United, Karachi Kings, Peshawar Zalmi, Colombo Strikers, Sydney Sixers, Somerset, Guyana Amazon Warriors, Central Punjab, Zarai Taraqiati Bank Limited, Sui Southern Gas Corporation

Compare With

Open the biggest head-to-head debates connected with this player.

Babar Azam Stats by Format

Format-wise breakdown for matches, runs, batting average, strike rate, fifties, centuries, and wickets.

FormatMatchesRunsHighest ScoreAvgSR100s50sWickets
Test62448119642.6854.97931-
ODI140650115853.7387.172037-
T20144459612238.95128.03339-

Babar Azam Career Summary

Babar Azam's ODI batting average is 53.73, one of the strongest modern batting markers.

Babar Azam has 15,578 international runs and 32 centuries.

Azam's biggest strength is multi-format consistency.

ICC Rankings Snapshot

See the latest ICC ranking positions available for this player across formats.

Snapshot date: 2026-03-22

FormatBat CurrentBat BestBowl CurrentBowl BestAR CurrentAR Best
Test222----
ODI61----
T20I21----

Babar Azam Stats - Quick Answers

Find Babar Azam stats, career records, role details, and comparison links in one easy cricket profile.

Babar Azam batting average
53.73 (ODI average)
Babar Azam ODI average 53.73.
Babar Azam total runs
15,578
Babar Azam centuries
32
Babar Azam total matches
346
Babar Azam is known for high-value batting output in ODI cricket.
Popular Cricket Question

What is Babar Azam's batting average?

Babar Azam's ODI batting average is 53.73, a strong marker of batting consistency.

Babar Azam Search Guide

Jump to the Babar Azam pages fans usually need next, including stats, records, form updates, and head-to-head comparisons.

Career Records

Open the record pages most closely tied to this player's career milestones.

Recent Performance (Last 5 Matches)

Scores: 25, 5, 46, 15, 50
Average: 28.2

Based on the latest listed sample ending 2026-02-24.

Career Context

Babar Azam is a top-order batsman from Pakistan known for consistency across formats.

Why is Babar Azam considered one of the best batsmen?

Average, milestones, and pressure performances show why this batter remains an important cricket name.

- An ODI average of 53.73 shows rare modern-era consistency.
- 15,578 international runs and 32 centuries place this player in an elite milestone bracket.
- Output across major formats makes this a complete batting profile, not a one-format profile.

Performance

A quick look at performance trends, why this player stands out, and notable matches to explore next.

ODI batting peak
6,501 runs

Babar Azam's strongest run-scoring output appears here.

Debut window
2015

A useful starting point for the career timeline.

Big-stage match
2017 ICC Champions Trophy Final

Open a match page tied to pressure performance.

Related Players

Open nearby player profiles to keep the comparison and stats journey moving.