BREAKING
Babar Azam
πŸ‡΅πŸ‡° Pakistan

Babar Azam

Batter Active International Marquee Star
Full Name: Mohammad Babar Azam
Born: Oct 15, 1994 (Age 32 years)
Birthplace: Lahore, Punjab, Pakistan
Batting Style: Right hand
Bowling Style: Right-arm offbreak
All-time highest run-scorer in PSL history and former all-format captain of Pakistan. Renowned for his exquisite cover drive and classical batting technique, Babar has consistently ranked among the top batters across Tests, ODIs, and T20Is.
Verified Attribution: Player career statistics verified against official match records published by the Pakistan Cricket Board (PCB), ICC & ESPNcricinfo.
Verified Dossier 2026

Career Milestones & Records

Key Highlights
Total Career Runs
13,872
Across 295 Matches
Highest Score
196
Career Best Innings
100s / 50s
31 / 94
International Centuries
Total Wickets
2
Wickets in All Formats

Career Statistics

Source: Verified PCB & ICC Match Data

TEST Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
55 102 13 3,998 196 44.92 55.10 9 26 7 42

TEST Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
55 102 42 172 2 86.00 4.09 126.0 0 0

ODI Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
117 114 13 5,729 158 56.72 88.80 19 32 4 50

ODI Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
117 114 6 38 0 - 6.33 - 0 0

T20I Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
123 116 15 4,145 122 41.03 129.10 3 36 6 46

T20I Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
123 116 - 0 0 - - - 0 0

INTL_OVERALL Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
295 332 41 13,872 196 47.67 - 31 94 17 138

INTL_OVERALL Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
295 332 48 210 2 105.00 4.38 144.0 0 0

FIRST_CLASS Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
90 161 18 6,084 266 42.55 54.32 15 37 9 68

FIRST_CLASS Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
90 161 105 410 5 82.00 3.90 126.0 0 0

LIST_A Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
185 180 21 8,650 158 54.40 88.45 29 48 6 78

LIST_A Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
185 180 20 108 2 54.00 5.40 60.0 0 0

T20 Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
305 292 43 10,600 122 42.57 129.11 11 86 14 115

T20 Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
305 292 7 48 0 - 6.86 - 0 0

PSL Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
88 86 9 3,504 115 45.50 127.32 2 33 4 38

PSL Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
88 86 - 0 0 - - - 0 0

BBL Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
11 11 1 310 63 31.00 126.53 0 3 1 6

BBL Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
11 11 - 0 0 - - - 0 0

BPL Batting & Fielding Statistics

Matches Innings Not Out Runs High Score Average Strike Rate 100s 50s Ducks Catches
15 15 3 510 75 42.50 124.39 0 4 0 7

BPL Bowling Statistics

Matches Innings Overs Runs Wickets Average Economy Strike Rate 4w 5w
15 15 - 0 0 - - - 0 0

Multi-Format Comparative Overview

Competition / Format Matches Runs High Score Bat Avg 100s / 50s Wickets Bowl Avg Econ
TEST 55 3,998 196 44.92 9 / 26 2 86.00 4.09
ODI 117 5,729 158 56.72 19 / 32 0 - 6.33
T20I 123 4,145 122 41.03 3 / 36 0 - -
INTL_OVERALL 295 13,872 196 47.67 31 / 94 2 105.00 4.38
FIRST_CLASS 90 6,084 266 42.55 15 / 37 5 82.00 3.90
LIST_A 185 8,650 158 54.40 29 / 48 2 54.00 5.40
T20 305 10,600 122 42.57 11 / 86 0 - 6.86
PSL 88 3,504 115 45.50 2 / 33 0 - -
BBL 11 310 63 31.00 0 / 3 0 - -
BPL 15 510 75 42.50 0 / 4 0 - -

Recent Match Log

Fixture Date Runs Balls SR Wickets Overs
United vs Zalmi Nov 05, 2026 64 44 145.45 0 -