Big Hit CricketT20 Cricket Analytics
Scotland · batter · Matchup Explorer

CS MacLeod T20 Matchup Stats

Head-to-head records for CS MacLeod 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.

CS MacLeod vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall2007239987119.527.514.233.5
vs All Pace1216139260114.423.215.037.9
vs All Spin76897627127.036.113.127.0
Granular
vs Right-arm pace964110553114.620.814.436.5
vs Left-arm pace2522877113.841.017.443.2
vs Off spin3134399140.248.715.024.2
vs Leg spin16319611120.217.812.226.9
vs Slow left-arm2763277118.446.711.929.7
vs Chinaman1614087.56.237.5

CS MacLeod vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
DJ Willey34540158.841.1
OP Stone25501200.050.036.0
WB Rankin28371132.137.032.1
JKH Naik23361156.536.013.0
Saeed Ajmal27340125.940.7
DKH Mitchell19281147.328.026.3
RK Kleinveldt27282103.714.051.8
FJ Klaassen23280121.747.8
IS Sodhi18270150.022.2
SD Parry20270135.00.0
JD Shantry19250131.531.5
GH Dockrell18240133.322.2
J Clark19232121.011.526.3
PM Seelaar2319282.69.530.4
T van der Gugten2018190.018.050.0

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

Open full matchup explorer →