CricfanAI

Eshan Malinga

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
IPL3375741.180000
LPL1115151588.240001
SA20118882000001
T20I9919139.590.480011

Bowling

FormatMInnsOversRunsWktsEconAvgSR
IPL222281.0745339.222.5814.73
LPL111137.0354179.5720.8213.06
SA203312.010648.8326.518
T20I171753.3526169.8332.8820.06

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

Batting by phase

DeathSR 85.7 · 42 runs (49 balls) · 49% dots · 6% boundaries

Bowling by phase

PowerplayEcon 10.25 · 19 wkts (53 overs) · 36% dots
MiddleEcon 8.46 · 22 wkts (68 overs) · 33% dots
DeathEcon 9.81 · 29 wkts (62 overs) · 31% dots

Top grounds

Recent innings

  • 1* (3) vs PakistanT20I · 2026-10-09
  • 0 (2) vs EnglandT20I · 2026-09-19
  • 0* (1) vs EnglandT20I · 2026-09-17
  • 13* (5) vs EnglandT20I · 2026-09-15
  • 1* (1) vs West IndiesT20I · 2026-06-14
  • 3* (2) vs West IndiesT20I · 2026-06-11
  • 5 (8) vs Rajasthan RoyalsIPL · 2026-05-27
  • 0* (3) vs Gujarat TitansIPL · 2026-05-12
  • 2* (6) vs Kolkata Knight RidersIPL · 2026-05-03
  • 0* (0) vs EnglandT20I · 2026-01-30

Recent bowling

  • 2/38 (4.0 ov) vs PakistanT20I · 2026-10-13
  • 1/41 (4.0 ov) vs PakistanT20I · 2026-10-11
  • 2/33 (3.5 ov) vs PakistanT20I · 2026-10-09
  • 0/34 (1.4 ov) vs EnglandT20I · 2026-09-19
  • 1/27 (2.1 ov) vs EnglandT20I · 2026-09-17