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

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
Mustafizur Rahman721182163.959.034.7
Shadab Khan38771202.677.015.8
KW Richardson40703175.023.332.5
Shoriful Islam26630242.326.9
HV Patel26621238.562.019.2
YS Chahal41422102.421.036.6
N Pradeep19393205.313.010.5
AD Russell25392156.019.512.0
S Lakshan18381211.138.033.3
A Zampa35362102.918.037.1
B Fernando18352194.417.511.1
SM Curran3835392.111.739.5
T Shamsi22351159.135.036.4
Noor Ahmad23331143.533.026.1
D Lakshan20333165.011.020.0

MD Shanaka vs Batters

Sorted by wickets taken — min. 18 balls bowled

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

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

Open full matchup explorer →