CricfanAI

Shahidul Islam

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
BPL171779408.78790061

Bowling

FormatMInnsOversRunsWktsEconAvgSR
BPL3939139.21164548.3521.5615.48
T20I113.53318.613323

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 16.

Where the runs come from

1s 43%2s & 3s 19%4s 30%6s 8%

38% of runs in boundaries · 52% dot-ball rate.

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 84.6 · 66 runs (78 balls) · 50% dots · 8% boundaries

Bowling by phase

PowerplayEcon 9.18 · 11 wkts (29 overs) · 44% dots
MiddleEcon 7.49 · 25 wkts (76 overs) · 36% dots
DeathEcon 9.48 · 19 wkts (37 overs) · 31% dots

Top grounds

Recent innings

  • 11* (12) vs Rajshahi WarriorsBPL · 2026-01-16
  • 0* (2) vs Durdanto DhakaBPL · 2024-02-17
  • 4* (5) vs Rangpur RidersBPL · 2024-02-16
  • 2 (4) vs Comilla VictoriansBPL · 2024-02-13
  • 1 (4) vs Rangpur RidersBPL · 2024-02-10
  • 40 (31) vs Khulna TigersBPL · 2024-01-20
  • 0 (2) vs Fortune BarishalBPL · 2022-02-18
  • 0* (1) vs Fortune BarishalBPL · 2022-02-14
  • 1 (2) vs Minister Group DhakaBPL · 2022-02-01
  • 5* (5) vs Fortune BarishalBPL · 2022-01-25

Recent bowling

  • 2/37 (4.0 ov) vs Rajshahi WarriorsBPL · 2026-01-16
  • 3/36 (4.0 ov) vs Rangpur RidersBPL · 2026-01-12
  • 1/18 (2.0 ov) vs Khulna TigersBPL · 2024-02-20
  • 1/30 (3.0 ov) vs Durdanto DhakaBPL · 2024-02-17
  • 2/32 (4.0 ov) vs Rangpur RidersBPL · 2024-02-16