CricfanAI

Alex Ross

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
BBL10110122097727.61128.969016177
BPL19194608930.67122.34404118
CPL22462346106.980022
LPL991375222.83110.4810113

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

Where the runs come from

1s 35%2s & 3s 13%4s 30%6s 21%

51% 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 85.2 · 201 runs (236 balls) · 56% dots · 12% boundaries
MiddleSR 117.7 · 1694 runs (1439 balls) · 32% dots · 12% boundaries
DeathSR 164.7 · 957 runs (581 balls) · 27% dots · 21% boundaries

How they get out

caught 51% (52)bowled 27% (28)lbw 10% (10)run out 9% (9)caught and bowled 1% (1)obstructing the field 1% (1)stumped 1% (1)

Top grounds

Recent innings

  • 22 (21) vs Melbourne StarsBBL · 2025-12-23
  • 11 (12) vs Sydney SixersBBL · 2025-12-17
  • 0 (6) vs Chittagong KingsBPL · 2025-02-05
  • 29* (27) vs Rangpur RidersBPL · 2025-02-03
  • 22 (19) vs Dhaka CapitalsBPL · 2025-02-01
  • 12 (14) vs Rangpur RidersBPL · 2025-01-30
  • 20 (15) vs Fortune BarishalBPL · 2025-01-27
  • 20* (23) vs Sylhet StrikersBPL · 2025-01-23
  • 4 (8) vs Fortune BarishalBPL · 2025-01-22
  • 1 (3) vs Durbar RajshahiBPL · 2025-01-19