SpoRush Rank#93of 918 playersBabar Azam
🇵🇰 Pakistan

Babar Azam

Pakistan cricketer (Batter)

ActiveTestODIT20I

♛ “Master of the cover drive”

SpoRush ID · SP1012

357Matches15,999Runs32Hundreds2Wickets
Player details

Babar Azam

SpoRush ID · SP1012
FatherMohammad Azam Siddiqui
Date of birth15 October 1994 (32 years)
BirthplaceLahore
CountryPakistan
RoleBatter
BattingRight-handed
BowlingRight-arm off break

Social media

♟Short biography

Babar Azam is one of Pakistan's most successful batters. After his ODI debut in 2015 he became the backbone of the batting in all three formats. He captained Pakistan in all formats from 2020 to 2023 and led them to the final of the 2022 T20 World Cup. He has been the No. 1 batter in both ODIs and T20Is and was ICC Cricketer of the Year in 2022. In the PSL he plays for Peshawar Zalmi.

🏆2017ICC Champions Trophy
👑56Jersey number
🇵🇰PakistanTeam

▥Career statistics

Batting

MMatches65Matches played
InnInnings120Times he batted
NONot outs11Innings he wasn't out
RunsRuns4,688Total runs
BFBalls faced8,493Balls he has faced
HSHighest196Best score in an innings (* = not out)
AvgAverage43.01Runs per dismissal
SRStrike rate55.2Runs per 100 balls
50Fifties33Innings of 50 to 99
100Hundreds9Innings of 100 or more
4sFours527Fours hit
6sSixes24Sixes hit

Bowling

WktsWickets2Total wickets
InnInnings8Innings he bowled in
BallsBalls bowled90Balls bowled (15.0 overs)
RunsRuns given42Runs conceded
BBIBest innings1/1Best in an innings (wickets/runs)
BBMBest match1/2Best in a match
EconEconomy2.8Runs given per over
AvgAverage21Runs per wicket
SRStrike rate45Balls per wicket

Fielding & other

CtCatches48Catches taken

Batting

MMatches147Matches played
InnInnings144Times he batted
NONot outs16Innings he wasn't out
RunsRuns6,715Total runs
BFBalls faced7,778Balls he has faced
HSHighest158Best score in an innings (* = not out)
AvgAverage52.46Runs per dismissal
SRStrike rate86.33Runs per 100 balls
50Fifties38Innings of 50 to 99
100Hundreds20Innings of 100 or more
4sFours610Fours hit
6sSixes69Sixes hit

Fielding & other

CtCatches63Catches taken

Batting

MMatches145Matches played
InnInnings136Times he batted
NONot outs18Innings he wasn't out
RunsRuns4,596Total runs
BFBalls faced3,590Balls he has faced
HSHighest122Best score in an innings (* = not out)
AvgAverage38.94Runs per dismissal
SRStrike rate128.02Runs per 100 balls
50Fifties39Innings of 50 to 99
100Hundreds3Innings of 100 or more
4sFours477Fours hit
6sSixes80Sixes hit

Fielding & other

CtCatches68Catches taken

Batting

MMatches99Matches played
InnInnings169Times he batted
NONot outs14Innings he wasn't out
RunsRuns6,533Total runs
BFBalls faced11,733Balls he has faced
HSHighest266Best score in an innings (* = not out)
AvgAverage42.14Runs per dismissal
SRStrike rate55.68Runs per 100 balls
50Fifties43Innings of 50 to 99
100Hundreds12Innings of 100 or more
4sFours801Fours hit
6sSixes36Sixes hit

Bowling

WktsWickets7Total wickets
InnInnings28Innings he bowled in
BallsBalls bowled816Balls bowled (136.0 overs)
RunsRuns given466Runs conceded
BBIBest innings1/1Best in an innings (wickets/runs)
BBMBest match1/2Best in a match
EconEconomy3.42Runs given per over
AvgAverage66.57Runs per wicket
SRStrike rate116.5Balls per wicket

Fielding & other

CtCatches70Catches taken

Batting

MMatches359Matches played
InnInnings346Times he batted
NONot outs54Innings he wasn't out
RunsRuns12,493Total runs
BFBalls faced9,681Balls he has faced
HSHighest122Best score in an innings (* = not out)
AvgAverage42.78Runs per dismissal
SRStrike rate129.04Runs per 100 balls
50Fifties101Innings of 50 to 99
100Hundreds13Innings of 100 or more
4sFours1,305Fours hit
6sSixes239Sixes hit

Bowling

WktsWickets4Total wickets
InnInnings5Innings he bowled in
BallsBalls bowled78Balls bowled (13.0 overs)
RunsRuns given85Runs conceded
BBIBest innings2/20Best in an innings (wickets/runs)
BBMBest match2/20Best in a match
EconEconomy6.53Runs given per over
AvgAverage21.25Runs per wicket
SRStrike rate19.5Balls per wicket

Batting

MMatches211Matches played
InnInnings207Times he batted
NONot outs24Innings he wasn't out
RunsRuns9,772Total runs
BFBalls faced11,392Balls he has faced
HSHighest158Best score in an innings (* = not out)
AvgAverage53.39Runs per dismissal
SRStrike rate85.77Runs per 100 balls
50Fifties57Innings of 50 to 99
100Hundreds31Innings of 100 or more
4sFours926Fours hit
6sSixes86Sixes hit

Bowling

WktsWickets12Total wickets
InnInnings30Innings he bowled in
BallsBalls bowled645Balls bowled (107.3 overs)
RunsRuns given564Runs conceded
BBIBest innings2/20Best in an innings (wickets/runs)
BBMBest match2/20Best in a match
EconEconomy5.24Runs given per over
AvgAverage47Runs per wicket
SRStrike rate53.7Balls per wicket

These update by themselves after every match.

◷Career journey

  • T
    TestActive

    Pakistan

    2016–10 years
    1. Debut13 October 2016vs West Indies, Dubai
    2. Latest match16 May 2026vs Bangladesh
  • 50
    ODIActive

    Pakistan

    2015–11 years
    1. Debut31 May 2015vs Zimbabwe, Lahore
    2. Latest match16 November 2025vs Sri Lanka
  • 20
    T20IActive

    Pakistan

    2016–10 years
    1. Debut7 September 2016vs England, Manchester
    2. Latest match24 February 2026
  • PSL
    Pakistan Super LeagueActive

    Peshawar Zalmi

    1. Debut Islamabad United, 2016

🏆Achievements

  • ICC Champions Trophy (2017)
  • PSL title (Karachi Kings), Player of the Tournament (2020)
  • Pakistan captain in all formats (2020)
  • T20 World Cup final as captain (2022)
  • ICC ODI Cricketer of the Year — 2021 and 2022 (2021)
  • ICC Cricketer of the Year (Sir Garfield Sobers Trophy) (2022)
  • Sitara-i-Imtiaz (2023)

◎Major records

  • Fastest to 5,000 ODI runs (97 innings)
  • Fastest to 1,000 T20I runs (26 innings)
  • Most fifties in T20Is
  • Most runs in one T20 World Cup: 303 (2021)
  • No. 1 batter in both ODIs and T20Is

▤Latest news and articles

Pakistan Announces Updated Test Squad for Sri Lanka Series: Babar Azam Leads, New Faces Earn Call-Ups

SpoRush.in • International

⌁Current status

Active

Plays Tests, ODIs and T20Is for Pakistan

Playing nowPAK vs SL · 1st TestBatting: 34 (48)Scorecard →

More Pakistan players