CricfanAI

Tillakaratne Dilshan

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
BBL44624615.5126.5300101
BPL14143466728.83127.68104011
CPL661063917.67119.100112
IPL505011537626.81114.59014024
T20I7373170510427.06120.8412120429

Bowling

FormatMInnsOversRunsWktsEconAvgSR
BBL226.15709.24
BPL9924.015536.4651.6748
CPL5515.010256.820.418
IPL252545.136658.173.254.2
T20I242441.330977.4544.1435.57

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 29%2s & 3s 11%4s 48%6s 12%

60% of runs in boundaries · 42% 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

PowerplaySR 119.5 · 1707 runs (1428 balls) · 50% dots · 20% boundaries
MiddleSR 104.6 · 1177 runs (1125 balls) · 37% dots · 10% boundaries
DeathSR 178.1 · 488 runs (274 balls) · 24% dots · 26% boundaries

Bowling by phase

PowerplayEcon 7.59 · 4 wkts (22 overs) · 40% dots
MiddleEcon 7.52 · 12 wkts (96 overs) · 30% dots
DeathEcon 7.23 · 4 wkts (13 overs) · 35% dots

How they get out

caught 53% (68)bowled 26% (33)lbw 10% (13)run out 7% (9)stumped 3% (4)caught and bowled 1% (1)

Top grounds

Recent innings

  • 1 (3) vs AustraliaT20I · 2016-09-09
  • 4 (3) vs AustraliaT20I · 2016-09-06
  • 36 (40) vs South AfricaT20I · 2016-03-28
  • 2 (2) vs EnglandT20I · 2016-03-26
  • 12 (10) vs West IndiesT20I · 2016-03-20
  • 75* (56) vs PakistanT20I · 2016-03-04
  • 18 (16) vs IndiaT20I · 2016-03-01
  • 12 (9) vs BangladeshT20I · 2016-02-28
  • 1 (2) vs IndiaT20I · 2016-02-14
  • 0 (1) vs IndiaT20I · 2016-02-12

Recent bowling

  • 2/8 (2.0 ov) vs AustraliaT20I · 2016-09-09
  • 1/2 (1.0 ov) vs PakistanT20I · 2016-03-04
  • 0/5 (1.0 ov) vs BangladeshT20I · 2016-02-28
  • 0/4 (1.0 ov) vs IndiaT20I · 2016-02-14
  • 0/20 (2.0 ov) vs New ZealandT20I · 2016-01-07