Big Hit CricketT20 Cricket Analytics
Sri Lanka · allrounder · Matchup Explorer

TM Dilshan T20 Matchup Stats

Head-to-head records for TM Dilshan across IPL, BBL, PSL, The Hundred and all major T20 leagues. Ball-by-ball data from 9,600+ matches — phase splits, bowler type breakdowns and more.

TM Dilshan vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall30943672137118.626.816.537.8
vs All Pace2070256496123.826.718.939.7
vs All Spin1009108641107.626.411.533.8
Granular
vs Right-arm pace1623204775126.127.219.439.3
vs Left-arm pace44751721115.624.617.041.1
vs Off spin43950417114.829.612.029.8
vs Leg spin171161794.123.09.938.0
vs Slow left-arm38540517105.123.811.636.6
vs Chinaman14160114.214.235.7

TM Dilshan vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
KA Pollard63852134.942.534.9
SR Watson42771183.377.038.0
JE Taylor37740200.021.6
KD Mills53611115.061.049.0
SL Malinga47612129.730.544.6
NL McCullum54590109.235.1
FH Edwards34591173.559.038.2
Sohail Tanvir6358492.014.544.4
JW Hastings34553161.718.332.3
Harbhajan Singh40541135.054.032.5
SK Trivedi32540168.737.5
DJ Bravo38500131.531.5
MG Johnson31452145.122.538.7
Shahid Afridi5144286.222.037.2
Mohammad Hafeez23431186.943.013.0

TM Dilshan vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
SK Raina303126.2023.3
AC Gilchrist201604.8035.0
JP Duminy202006.0025.0
KC Sangakkara354407.5428.5
SC Ganguly181505.0044.4
CH Gayle182408.0033.3

Filter by competition, phase, venue or year range — and explore every opponent in the interactive tool.

Open full matchup explorer →