Big Hit CricketT20 Cricket Analytics
Bangladesh · allrounder · Matchup Explorer

Mehedi Hasan Miraz T20 Matchup Stats

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

Mehedi Hasan Miraz vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall16862025108120.118.714.733.9
vs All Pace998129576129.717.017.533.7
vs All Spin68271732105.122.410.534.4
Granular
vs Right-arm pace74399055133.218.018.333.3
vs Left-arm pace25530521119.614.515.234.9
vs Off spin30932816106.120.511.033.0
vs Leg spin79822103.741.08.834.1
vs Slow left-arm29130413104.423.310.636.4
vs Chinaman331100.03.00.00.0

Mehedi Hasan Miraz vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
Mahedi Hasan51653127.421.637.2
Hasan Mahmud39572146.128.538.4
Abu Hider34542158.827.023.5
Tanvir Islam37532143.226.543.2
Faheem Ashraf41521126.852.048.7
Abu Jayed28472167.823.532.1
Taskin Ahmed30385126.67.646.6
DJ Bravo20371185.037.05.0
Mashrafe Mortaza21342161.917.09.5
Mustafizur Rahman3931479.47.738.4
SP Narine3230093.743.7
Rubel Hossain19292152.614.536.8
Taijul Islam19272142.113.531.5
D Wiese19251131.525.026.3
Mujeeb Ur Rahman3024080.036.6

Mehedi Hasan Miraz vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
Nazmul Hossain Shanto8913449.0335.9
Tamim Iqbal8711337.7939.0
Shakib Al Hasan242035.0041.6
N Pooran314638.9041.9
Mushfiqur Rahim375528.9121.6
Sahibzada Farhan1933210.4236.8
DJ Malan455126.8044.4
Nurul Hasan201524.5035.0
Rony Talukdar233829.9126.0
Imrul Kayes626326.0937.0
Mahedi Hasan283527.5025.0
Soumya Sarkar333927.0933.3
Mohammad Naim263528.0719.2
Liton Das325329.9312.5
CS Delport18913.0044.4

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

Open full matchup explorer →