Big Hit CricketT20 Cricket Analytics
West Indies · allrounder · Matchup Explorer

R Shepherd T20 Matchup Stats

Head-to-head records for R Shepherd 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.

R Shepherd vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall16832583105153.424.621.032.9
vs All Pace1205200672166.427.823.630.7
vs All Spin47857733120.717.414.638.4
Granular
vs Right-arm pace919153257166.726.824.231.6
vs Left-arm pace28647415165.731.621.627.9
vs Off spin11613010112.013.012.037.0
vs Leg spin1702499146.427.619.438.2
vs Slow left-arm15217910117.717.915.138.8
vs Chinaman4019447.54.70.042.5

R Shepherd vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
AD Russell37783210.826.032.4
SM Curran29600206.824.1
K Rabada28560200.028.5
JO Holder38496128.98.134.2
JDS Neesham31481154.848.038.7
SSB Magala20471235.047.010.0
A Nortje28461164.246.035.7
D Wiese21460219.019.0
LS Livingstone22431195.443.022.7
DJ Bravo18410227.711.1
OC McCoy26412157.620.534.6
Ali Khan20400200.030.0
MJ Santner30372123.318.530.0
AS Joseph22331150.033.036.3
Hasan Mahmud22330150.050.0

R Shepherd vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
JO Holder545756.3335.1
KA Pollard518159.5225.4
J Charles497849.5532.6
BA King333446.1845.4
AK Markram568449.0021.4
KR Mayers294739.7244.8
PD Salt3977311.8428.2
JP Inglis3056311.2016.6
AD Hales323236.0040.6
TL Seifert252435.7640.0
ADS Fletcher374837.7845.9
D Ramdin253037.2032.0
LS Livingstone2353313.824.3
JJ Roy2037311.1020.0
Azam Khan192126.6336.8

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

Open full matchup explorer →