Big Hit CricketT20 Cricket Analytics
England · Cricketer · 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%
Overall44736267264140.123.718.630.4
vs All Pace26363624147137.524.719.032.5
vs All Spin1550222997143.823.018.127.6
Granular
vs Right-arm pace20332840107139.726.519.231.6
vs Left-arm pace60378440130.019.618.135.5
vs Off spin57776531132.624.716.130.2
vs Leg spin47868735143.719.618.426.6
vs Slow left-arm38761523158.926.720.425.1
vs Chinaman1081628150.020.319.427.8

MM Ali vs Bowlers — Top Matchup Records

BowlerBallsRunsWktsSRAvgDot%
SP Narine59714120.317.828.8
Rashid Khan58764131.019.034.5
JO Holder50843168.028.024.0
Haris Rauf50740148.022.0
R Ashwin44552125.027.538.6
SR Patel44993225.033.025.0
OC McCoy44473106.815.738.6
Mohammad Amir4437184.137.045.5
T Shamsi43503116.316.730.2
YS Chahal42612145.230.528.6
JDS Neesham39801205.180.025.6
AD Russell38442115.822.031.6
Shadab Khan37652175.732.518.9
GJ Maxwell37553148.718.327.0
KA Maharaj37631170.363.021.6

MM Ali vs Batters — Top Matchup Records

BatterBallsRunsWktsEconDot%
Q de Kock9611577.1938.5
N Pooran818926.5935.8
AD Hales8010157.5828.8
DA Miller615625.5137.7
Mohammad Rizwan547528.3331.5
F du Plessis525656.4619.2
Nazmul Hossain Shanto455126.8028.9
SR Patel435527.6730.2
JM Vince4270210.0021.4
RR Rossouw402233.3040.0
RR Pant405327.9525.0
KR Mayers394246.4641.0
Shakib Al Hasan385228.2128.9
JC Buttler386139.6326.3
JJ Cobb373716.0029.7

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

Open full matchup explorer →