Big Hit CricketT20 Cricket Analytics
Sri Lanka · allrounder · 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%
Overall26103498156134.022.416.932.4
vs All Pace15542358105151.722.421.230.5
vs All Spin1056114051107.922.310.735.3
Granular
vs Right-arm pace1117170578152.621.821.229.2
vs Left-arm pace43765327149.424.121.233.6
vs Off spin32332718101.218.19.235.2
vs Leg spin35443317122.325.413.234.1
vs Slow left-arm3072871393.422.08.438.1
vs Chinaman72933129.131.013.829.1

MD Shanaka vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
Mustafizur Rahman711122157.756.039.4
Shadab Khan38771202.677.015.7
KW Richardson39643164.121.333.3
Shoriful Islam26630242.330.7
HV Patel26621238.462.026.9
YS Chahal41422102.421.036.5
AD Russell24392162.519.520.8
N Pradeep19393205.213.010.5
S Lakshan18381211.138.033.3
A Zampa35362102.818.040.0
B Fernando18352194.417.511.1
T Shamsi22351159.035.036.3
SM Curran3735394.511.645.9
Noor Ahmad23331143.433.026.0
JO Holder21333157.111.033.3

MD Shanaka vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
HH Pandya182638.6616.6
Saim Ayub212326.5752.3
Towhid Hridoy202326.9020.0
P Nissanka315119.8729.0
Mahmudullah223619.8131.8
BKG Mendis202517.5040.0
SS Iyer293306.8237.9
Sikandar Raza243208.0020.8
S Samarawickrama223509.5427.2
BJ Bennett304709.4026.6
JC Buttler2448012.0025.0
Sahibzada Farhan203209.6025.0
Liton Das243007.5041.6

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

Open full matchup explorer →