Big Hit CricketT20 Cricket Analytics
Cricketer · Matchup Explorer

MJ Cosgrove T20 Matchup Stats

Head-to-head records for MJ Cosgrove 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 Cosgrove vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall1255162462129.426.217.227.6
vs All Pace785101043128.723.519.031.0
vs All Spin33241915126.227.911.719.6
Granular
vs Right-arm pace67386638128.722.819.030.9
vs Left-arm pace1121445128.628.818.831.3
vs Off spin18722710121.422.712.323.5
vs Leg spin71855119.717.08.512.7
vs Slow left-arm60800133.310.018.3
vs Chinaman14270192.928.67.1

MJ Cosgrove vs Bowlers — Top Matchup Records

BowlerBallsRunsWktsSRAvgDot%
J Clark39511130.851.043.6
OJ Hannon-Dalby36561155.656.033.3
JS Patel29482165.524.013.8
HF Gurney27381140.738.025.9
SR Patel26350134.63.9
JT Ball26291111.529.038.5
AL Hughes25391156.039.08.0
R Rampaul23291126.129.030.4
R Clarke2316169.616.052.2
C Rushworth22291131.829.036.4
GC Viljoen22301136.430.036.4
OP Stone21261123.826.047.6
RI Keogh21240114.328.6
AM Lilley2120095.238.1
NJ Rimmington1913268.46.547.4

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

Open full matchup explorer →