Big Hit CricketT20 Cricket Analytics
Australia · Cricketer · 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 Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall12413822111.36.312.925.0
vs All Pace9511417120.06.714.723.2
vs All Spin2119490.54.89.538.1
Granular
vs Right-arm pace637714122.25.517.519.0
vs Left-arm pace32373115.612.39.431.3
vs Leg spin12152125.07.516.741.7
vs Slow left-arm94244.42.00.033.3

MJ Swepson vs Batters — Top Matchup Records

BatterBallsRunsWktsEconDot%
MC Henriques708817.5425.7
MP Stoinis497919.6714.3
CT Bancroft455126.8020.0
DJM Short426419.1421.4
DP Hughes424316.1421.4
MW Short405418.1012.5
JW Wells394116.3120.5
TLW Cooper374417.1435.1
JR Philippe3565011.1411.4
AJ Finch353405.8337.1
SB Harper332805.0942.4
GJ Maxwell323025.6325.0
MS Wade323606.7521.9
BR McDermott324418.2515.6
JC Silk313226.1916.1

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

Open full matchup explorer →