Big Hit CricketT20 Cricket Analytics
Bangladesh · allrounder · Matchup Explorer

Mahedi Hasan T20 Matchup Stats

Head-to-head records for Mahedi Hasan 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.

Mahedi Hasan vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall1256149484118.917.715.236.5
vs All Pace75888948117.218.515.036.8
vs All Spin49459936121.216.615.336.2
Granular
vs Right-arm pace57066633116.820.114.336.4
vs Left-arm pace18822315118.614.817.037.7
vs Off spin21625414117.518.114.837.0
vs Leg spin7369694.511.510.941.0
vs Slow left-arm19526116133.816.317.433.8
vs Chinaman10150150.020.030.0

Mahedi Hasan vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
Nasum Ahmed23403173.913.321.7
Abu Hider19371194.737.031.5
Al-Amin Hossain23352152.117.539.1
Mehedi Hasan Miraz28352125.017.525.0
Nahidul Islam23301130.430.043.4
Mohammad Nawaz21264123.86.523.8
SP Narine2824185.724.046.4
B Fernando2421287.510.554.1
Mujeeb Ur Rahman238034.765.2

Mahedi Hasan vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
Nazmul Hossain Shanto768856.9434.2
Saim Ayub201243.6060.0
Sabbir Rahman323145.8137.5
CH Gayle695945.1359.4
Liton Das516848.0027.4
N Pooran473734.7257.4
Mehedi Hasan Miraz516537.6437.2
Afif Hossain464335.6041.3
Zakir Hasan444135.5950.0
Haider Ali251633.8452.0
Junaid Siddique272826.2240.7
Soumya Sarkar251323.1256.0
J Charles4582210.9337.7
CR Ervine272425.3348.1
DJ Mitchell181123.6650.0

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

Open full matchup explorer →