CricfanAI

Mohammad Babar Azam

Stats cover T20 internationals (full-member nations, 2005–) and major T20 leagues: IPL, BBL, PSL, CPL, SA20, MLC, ILT20, BPL, LPL, WBBL, WPL. Full career on ESPNcricinfo ↗

Batting

FormatMInnsRunsHSAvgSR50s100s4s6s
BBL11112025822.44103.0620193
BPL993126234.67118.6320275
CPL55792315.883.160021
LPL8826110432.63132.4911257
PSL109109438011547.1129.739447980
T20I123123407912238.85128.0335343071

Player DNA (ball-by-ball, all competitions)

Scoring profile by over

Over 15101520

Strike rate in each over of the innings — most destructive in over 20.

Where the runs come from

1s 34%2s & 3s 13%4s 42%6s 11%

53% of runs in boundaries · 33% dot-ball rate.

Recent form

Last 15 innings, oldest to most recent. Hover a point for the score.

Batting by phase

PowerplaySR 120.6 · 3834 runs (3180 balls) · 44% dots · 18% boundaries
MiddleSR 125.3 · 4347 runs (3468 balls) · 24% dots · 12% boundaries
DeathSR 170.0 · 1132 runs (666 balls) · 23% dots · 22% boundaries

How they get out

caught 60% (137)bowled 16% (36)lbw 14% (32)run out 7% (16)stumped 2% (5)caught and bowled 1% (3)

Top grounds

Recent innings

  • 0 (1) vs Hyderabad KingsmenPSL · 2026-05-03
  • 103 (59) vs Islamabad UnitedPSL · 2026-04-28
  • 59 (45) vs Lahore QalandarsPSL · 2026-04-25
  • 25 (19) vs Karachi KingsPSL · 2026-04-22
  • 100* (52) vs Quetta GladiatorsPSL · 2026-04-19
  • 71* (51) vs Quetta GladiatorsPSL · 2026-04-15
  • 18 (20) vs Multan SultansPSL · 2026-04-13
  • 43 (40) vs Lahore QalandarsPSL · 2026-04-11
  • 87* (51) vs Karachi KingsPSL · 2026-04-09
  • 43 (37) vs Hyderabad KingsmenPSL · 2026-04-08