Big Hit CricketT20 Cricket Analytics
Australia · bowler · Matchup Explorer

MJ Swepson T20 Matchup Stats

Head-to-head records for MJ Swepson 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.

MJ Swepson vs Batter Type

Batter TypeBallsWktsEconAvgSRDot%
Overall2108967.3927.0621.926.3
vs Right-handers1542677.3728.2923.025.6
vs Left-handers566297.4424.2019.528.2

MJ Swepson vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
NJ Maddinson293246.6227.5
AT Carey253037.2024.0
JC Silk313226.1916.1
CT Bancroft455126.8020.0
GJ Maxwell323025.6228.1
AI Ross283327.0728.5
JW Wells394116.3020.5
MP Stoinis497919.6716.3
MR Marsh252215.2828.0
S Dhawan181916.3322.2
JM Vince274319.5525.9
J Brown192417.5736.8
HWR Cartwright192517.8931.5
J Overton192417.5736.8
MW Short405418.1020.0

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

Open full matchup explorer →