Big Hit CricketT20 Cricket Analytics
Cricketer · Matchup Explorer

TH David T20 Matchup Stats

Head-to-head records for TH David 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.

TH David vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall39736496204163.531.821.824.9
vs All Pace24614258140173.030.424.023.5
vs All Spin1156170748147.735.618.127.6
Granular
vs Right-arm pace20633577109173.432.823.823.8
vs Left-arm pace39868131171.122.025.122.1
vs Off spin2533649143.940.417.829.2
vs Leg spin42161418145.834.117.625.7
vs Slow left-arm41861517147.136.218.229.4
vs Chinaman641144178.128.521.921.9

TH David vs Bowlers — Top Matchup Records

BowlerBallsRunsWktsSRAvgDot%
JO Holder501273254.042.314.0
Rashid Khan49682138.834.024.5
SP Narine46551119.655.034.8
Naveen-ul-Haq44531120.553.027.3
AR Patel44582131.829.031.8
AJ Hosein43441102.344.039.5
AD Russell42842200.042.09.5
R Shepherd42790188.121.4
Haris Rauf41771187.877.017.1
J Overton40850212.540.0
DR Sams39505128.210.030.8
AJ Tye38641168.464.023.7
CJ Jordan31741238.774.019.4
PM Siddle30424140.010.520.0
CV Varun30532176.726.533.3

TH David vs Batters — Top Matchup Records

BatterBallsRunsWktsEconDot%
JM Clarke222817.6445.5
MT Renshaw212908.2914.3
MW Short192708.5331.6
SC Williams1945014.2115.8

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

Open full matchup explorer →