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

MD Shanaka T20 Matchup Stats

Head-to-head records for MD Shanaka 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.

MD Shanaka vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall25813468156134.422.216.930.4
vs All Pace14562199100151.022.020.828.1
vs All Spin96798945102.322.09.535.1
Granular
vs Right-arm pace1057159475150.821.320.326.9
vs Left-arm pace39960525151.624.222.131.3
vs Off spin3383192194.415.28.335.5
vs Leg spin28432311113.729.410.932.4
vs Slow left-arm2732541093.025.48.438.8
vs Chinaman72933129.231.013.929.2

MD Shanaka vs Bowlers — Top Matchup Records

BowlerBallsRunsWktsSRAvgDot%
Mustafizur Rahman721182163.959.034.7
AU Rashid4225259.512.542.9
YS Chahal41422102.421.036.6
KW Richardson40703175.023.332.5
SM Curran3835392.111.739.5
Shadab Khan38771202.677.015.8
A Zampa35362102.918.037.1
AC Agar3522062.937.1
CJ Jordan3431391.210.347.1
Taskin Ahmed3023276.711.550.0
JR Hazlewood29313106.910.344.8
PWH de Silva2924282.812.031.0
RA Jadeja2711240.75.566.7
Shakib Al Hasan2716159.316.044.4
M Theekshana2723285.211.551.9

MD Shanaka vs Batters — Top Matchup Records

BatterBallsRunsWktsEconDot%
BJ Bennett314809.2922.6
P Nissanka315119.8729.0
SS Iyer293306.8334.5
Sikandar Raza243208.0020.8
JC Buttler2448012.0025.0
Liton Das243007.5037.5
S Samarawickrama223509.5518.2
Mahmudullah223619.8231.8
Saim Ayub212326.5752.4
BKG Mendis202517.5040.0
Towhid Hridoy202326.9020.0
Sahibzada Farhan203209.6020.0

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

Open full matchup explorer →