Big Hit CricketT20 Cricket Analytics
Cricketer · 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%
Overall15922504100157.325.021.429.1
vs All Pace1069181663169.928.823.626.6
vs All Spin43753931123.317.415.337.1
Granular
vs Right-arm pace843147246174.632.024.726.8
vs Left-arm pace22634417152.220.219.525.7
vs Off spin1031297125.218.414.636.9
vs Leg spin1442008138.925.018.139.6
vs Slow left-arm15119113126.514.717.233.1
vs Chinaman3919348.76.30.043.6

R Shepherd vs Bowlers — Top Matchup Records

BowlerBallsRunsWktsSRAvgDot%
JO Holder33455136.49.024.2
AD Russell33732221.236.530.3
JDS Neesham31481154.848.038.7
MJ Santner30372123.318.523.3
SM Curran29600206.924.1
SP Narine2921372.47.034.5
A Nortje28461164.346.035.7
OC McCoy26412157.720.530.8
K Rabada25551220.055.020.0
Rishad Hossain23260113.043.5
AU Rashid23292126.114.556.5
Hasan Mahmud22330150.045.5
LS Livingstone22431195.443.022.7
AS Joseph22331150.033.022.7
D Wiese22470213.613.6

R Shepherd vs Batters — Top Matchup Records

BatterBallsRunsWktsEconDot%
AK Markram568449.0021.4
KA Pollard518169.5321.6
J Charles497849.5528.6
N Pooran495927.2240.8
DP Conway467209.3917.4
F du Plessis467619.9123.9
RL Chase445817.9136.4
TH David4279011.2921.4
JO Holder413955.7131.7
JC Buttler4069210.3515.0
PD Salt3977311.8525.6
DM Bravo393926.0035.9
Mohammad Rizwan3876212.0010.5
AGS Gous3570012.0031.4
DA Miller3458110.2420.6

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

Open full matchup explorer →