Big Hit CricketT20 Cricket Analytics
South Africa · Cricketer · Matchup Explorer

M Mosehle T20 Matchup Stats

Head-to-head records for M Mosehle 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.

M Mosehle vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall793100054126.118.513.526.0
vs All Pace47161133129.718.515.127.2
vs All Spin22628016123.917.511.523.0
Granular
vs Right-arm pace40249628123.417.714.428.6
vs Left-arm pace691155166.723.018.818.8
vs Off spin78945120.518.810.319.2
vs Leg spin37665178.413.221.616.2
vs Slow left-arm86904104.722.57.025.6
vs Chinaman25302120.015.016.036.0

M Mosehle vs Bowlers — Top Matchup Records

BowlerBallsRunsWktsSRAvgDot%
SSB Magala39491125.649.025.6
GF Linde36471130.647.025.0
JT Smuts32362112.518.015.6
AL Phehlukwayo25401160.040.024.0
CN Ackermann22280127.322.7
KJ Abbott21432204.821.59.5
Imran Tahir21472223.823.50.0
WD Parnell19341178.934.010.5
AM Phangiso1815083.316.7
MP Siboto1815583.33.044.4

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

Open full matchup explorer →