Big Hit CricketT20 Cricket Analytics
England · allrounder · Matchup Explorer

MM Ali T20 Matchup Stats

Head-to-head records for MM Ali 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.

MM Ali vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall44936314265140.523.818.632.3
vs All Pace27443750159136.623.518.734.6
vs All Spin17342528105145.724.018.328.7
Granular
vs Right-arm pace20782903116139.725.019.333.7
vs Left-arm pace66684743127.119.616.937.5
vs Off spin67991436134.625.316.331.9
vs Leg spin53078735148.422.419.226.7
vs Slow left-arm41466326160.125.520.225.8
vs Chinaman1111648147.720.518.928.8

MM Ali vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
SR Patel44993225.033.025.0
JO Holder50843168.028.026.0
JDS Neesham39801205.180.025.6
Haris Rauf53770145.224.5
Rashid Khan58764131.019.037.9
SP Narine59714120.317.730.5
Shadab Khan37652175.632.518.9
TA Boult33631190.963.030.3
YS Chahal42612145.230.528.5
KA Maharaj36591163.859.022.2
GG White24592245.829.520.8
AT Thomson21580276.119.0
GJ Maxwell37553148.618.327.0
R Ashwin44552125.027.538.6
RJW Topley24521216.652.029.1

MM Ali vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
Q de Kock9611577.1838.5
Fakhar Zaman446178.3125.0
AD Hales8010157.5731.2
F du Plessis525656.4619.2
KR Mayers394246.4643.5
JC Buttler386139.6328.9
RR Rossouw585735.8941.3
RR Hendricks262535.7626.9
BM Duckett322835.2528.1
BA King324037.5040.6
DJ Willey272325.1148.1
DA Miller615625.5040.9
YBK Jaiswal232125.4726.0
Towhid Hridoy21922.5747.6
RR Pant405327.9525.0

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

Open full matchup explorer →