Big Hit CricketT20 Cricket Analytics
Pakistan · bowler · 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 Batter Type

Batter TypeBallsWktsEconAvgSRDot%
Overall21061238.3623.8717.135.5
vs Right-handers1340768.4824.9217.635.4
vs Left-handers763478.1722.1216.235.7

Mohammad Hasnain vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
AD Hales314348.3238.7
Kamran Akmal476548.2942.5
Babar Azam8913539.1033.7
T Kohler-Cadmore273938.6622.2
Fakhar Zaman396439.8433.3
MM Ali2141311.7123.8
Shadab Khan222526.8127.2
Haider Ali1833211.0033.3
Shan Masood232827.3021.7
KA Pollard182518.3333.3
LS Livingstone222917.9036.3
TL Seifert2143112.2838.0
Shoaib Malik364016.6641.6
PBB Rajapaksa253518.4044.0
W Madhevere242616.5045.8

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

Open full matchup explorer →