Big Hit CricketT20 Cricket Analytics
Pakistan · Cricketer · Matchup Explorer

Mohammad Hasnain T20 Matchup Stats

Head-to-head records for Mohammad Hasnain 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 Hasnain vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall1221021083.610.212.353.3
vs All Pace8167882.78.412.351.9
vs All Spin2410141.710.04.275.0
Granular
vs Right-arm pace6452681.38.712.553.1
vs Left-arm pace1715288.27.511.847.1
vs Off spin2010.00.00.050.0
vs Leg spin1810055.65.672.2
vs Chinaman4000.00.0100.0

Mohammad Hasnain vs Batters — Top Matchup Records

BatterBallsRunsWktsEconDot%
Babar Azam8913539.1030.3
Kamran Akmal476548.3042.5
Fakhar Zaman396439.8523.1
Shoaib Malik364016.6741.7
DM de Silva3152110.0619.4
AD Hales314348.3235.5
T Kohler-Cadmore283938.3621.4
P Nissanka262305.3134.6
BRM Taylor262505.7746.1
RR Rossouw2648011.0823.1
Shan Masood252926.9620.0
PBB Rajapaksa253518.4036.0
JM Vince252706.4852.0
W Madhevere242616.5045.8
DJ Malan242917.2525.0

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

Open full matchup explorer →