CricfanAI

Mohammad Ali

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
PSL9919104.75500010
T20I22111000000

Bowling

FormatMInnsOversRunsWktsEconAvgSR
BPL228.04565.637.58
PSL2828101.2888428.7621.1414.48
T20I337.086112.298642

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

Bowling profile by over

Over 15101520

Economy rate in each over of the innings — taller bars mean more expensive.

Recent form

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

Batting by phase

DeathSR 48.5 · 16 runs (33 balls) · 61% dots · 0% boundaries

Bowling by phase

PowerplayEcon 9.05 · 15 wkts (61 overs) · 43% dots
MiddleEcon 7.10 · 13 wkts (23 overs) · 41% dots
DeathEcon 9.44 · 21 wkts (31 overs) · 34% dots

Top grounds

Recent innings

  • 1* (7) vs Peshawar ZalmiPSL · 2026-05-03
  • 0 (2) vs Islamabad UnitedPSL · 2026-04-24
  • 0* (0) vs Peshawar ZalmiPSL · 2026-04-08
  • 10 (9) vs Lahore QalandarsPSL · 2026-03-26
  • 4* (3) vs Lahore QalandarsPSL · 2025-05-18
  • 3 (9) vs Islamabad UnitedPSL · 2025-04-14
  • 0 (1) vs Quetta GladiatorsPSL · 2025-04-12
  • 0* (0) vs New ZealandT20I · 2025-03-26
  • 1* (1) vs New ZealandT20I · 2025-03-16
  • 0* (3) vs Islamabad UnitedPSL · 2024-03-18

Recent bowling

  • 3/38 (4.0 ov) vs Peshawar ZalmiPSL · 2026-05-03
  • 2/44 (4.0 ov) vs Islamabad UnitedPSL · 2026-05-01
  • 2/34 (4.0 ov) vs Multan SultansPSL · 2026-04-29
  • 1/23 (4.0 ov) vs RawalpindizPSL · 2026-04-26
  • 2/29 (3.4 ov) vs Islamabad UnitedPSL · 2026-04-24