CricfanAI

Alex Hales

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
BBL7676224011031.55148.2515123398
BPL161660411346.46162.37326131
CPL373790011927.27132.94517847
ILT204646140511033.45139.9410112669
IPL661484524.67125.4200136
LPL10103268636.22136.4203514
MLC771165816.57130.3410136
PSL444412688830.19145.087014250
T20I7272201211631.44140.2112121869

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

Where the runs come from

1s 24%2s & 3s 9%4s 41%6s 26%

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

Recent form

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

Batting by phase

PowerplaySR 142.7 · 5279 runs (3699 balls) · 44% dots · 23% boundaries
MiddleSR 137.5 · 3174 runs (2308 balls) · 30% dots · 16% boundaries
DeathSR 181.4 · 566 runs (312 balls) · 26% dots · 26% boundaries

How they get out

caught 62% (178)bowled 23% (67)lbw 5% (14)stumped 4% (11)caught and bowled 3% (10)run out 2% (7)

Top grounds

Recent innings

  • 55 (24) vs Guyana Amazon WarriorsCPL · 2026-08-31
  • 5 (9) vs Jamaica KingsmenCPL · 2026-08-29
  • 2 (4) vs Antigua and Barbuda FalconsCPL · 2026-08-22
  • 29 (21) vs Jamaica KingsmenCPL · 2026-08-15
  • 9 (11) vs St Kitts and Nevis PatriotsCPL · 2026-08-08
  • 29 (36) vs MI EmiratesILT20 · 2026-01-02
  • 2 (5) vs Dubai CapitalsILT20 · 2026-01-01
  • 5 (5) vs Sharjah WarriorzILT20 · 2025-12-22
  • 40 (27) vs MI EmiratesILT20 · 2025-12-20
  • 46 (39) vs Gulf GiantsILT20 · 2025-12-18