CricfanAI

Salman Irshad

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
BPL6616881000011
CPL22000000
PSL14142062.8654.050001

Bowling

FormatMInnsOversRunsWktsEconAvgSR
BPL202070.3539247.6522.4617.63
CPL121244.0343147.824.518.86
PSL4141141.21361539.6325.6816

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 15 innings, oldest to most recent. Hover a point for the score.

Batting by phase

DeathSR 70.2 · 33 runs (47 balls) · 60% dots · 6% boundaries

Bowling by phase

PowerplayEcon 7.77 · 13 wkts (60 overs) · 43% dots
MiddleEcon 8.59 · 22 wkts (92 overs) · 26% dots
DeathEcon 9.51 · 56 wkts (103 overs) · 28% dots

Top grounds

Recent innings

  • 1* (1) vs Hyderabad KingsmenPSL · 2026-04-12
  • 0* (1) vs Noakhali ExpressBPL · 2025-12-27
  • 0* (0) vs Lahore QalandarsPSL · 2025-05-23
  • 2 (4) vs Quetta GladiatorsPSL · 2025-05-21
  • 2* (4) vs Chittagong KingsBPL · 2025-01-16
  • 1* (1) vs Rangpur RidersBPL · 2025-01-13
  • 5 (3) vs Durbar RajshahiBPL · 2025-01-10
  • 3* (4) vs Islamabad UnitedPSL · 2024-03-04
  • 0* (3) vs Karachi KingsPSL · 2024-02-21
  • 8* (4) vs Fortune BarishalBPL · 2024-01-20

Recent bowling

  • 1/37 (3.0 ov) vs Multan SultansPSL · 2026-04-26
  • 0/27 (3.1 ov) vs Hyderabad KingsmenPSL · 2026-04-12
  • 0/8 (1.0 ov) vs Lahore QalandarsPSL · 2026-04-09
  • 2/52 (4.0 ov) vs RawalpindizPSL · 2026-04-04
  • 1/42 (4.0 ov) vs Quetta GladiatorsPSL · 2026-04-02