Big Hit CricketT20 Cricket Analytics
United Arab Emirates · allrounder · Matchup Explorer

Mohammad Shahzad T20 Matchup Stats

Head-to-head records for Mohammad Shahzad 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.

Mohammad Shahzad vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall880108443123.125.217.839.6
vs All Pace53268128128.024.320.141.7
vs All Spin34540215116.526.814.436.2
Granular
vs Right-arm pace43455323127.424.020.241.9
vs Left-arm pace981285130.625.619.340.8
vs Off spin1071366127.122.619.639.2
vs Leg spin33401121.240.012.130.3
vs Slow left-arm2052268110.228.212.135.6

Mohammad Shahzad vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
Taskin Ahmed33562169.628.030.3
Kamrul Islam Rabbi21520247.628.5
Abu Hider32480150.050.0
Mahedi Hasan24470195.833.3
Mashrafe Mortaza34411120.541.041.1
Mohammad Saifuddin26400153.842.3
Taijul Islam28402142.820.035.7
Farhad Reza20271135.027.050.0
Junaid Khan26272103.813.557.6
Sunzamul Islam18272150.013.527.7
Mehedi Hasan Miraz2013165.013.050.0

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

Open full matchup explorer →