Big Hit CricketT20 Cricket Analytics
Sri Lanka · Cricketer · 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%
Overall31143705142119.026.116.434.7
vs All Pace1870232091124.125.518.836.2
vs All Spin87392638106.124.411.333.2
Granular
vs Right-arm pace1450184570127.226.419.435.9
vs Left-arm pace42047521113.122.616.437.1
vs Off spin32639214120.228.013.227.0
vs Leg spin195178891.322.39.235.4
vs Slow left-arm3373361699.721.010.738.3
vs Chinaman15200133.313.326.7

TM Dilshan vs Bowlers — Top Matchup Records

BowlerBallsRunsWktsSRAvgDot%
Sohail Tanvir6658487.914.540.9
KA Pollard63852134.942.528.6
NL McCullum54590109.333.3
KD Mills53611115.161.047.2
Shahid Afridi5144286.322.037.3
SL Malinga48612127.130.543.8
RP Singh4338288.419.048.8
SR Watson42771183.377.035.7
Harbhajan Singh40541135.054.030.0
I Sharma4039597.57.837.5
MM Patel3926266.713.051.3
DJ Bravo38500131.626.3
YK Pathan3735294.617.532.4
JE Taylor37740200.018.9
FH Edwards36691191.769.033.3

TM Dilshan vs Batters — Top Matchup Records

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

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

Open full matchup explorer →