Big Hit CricketT20 Cricket Analytics
Australia · batter · 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%
Overall40346595208163.431.722.026.2
vs All Pace25484395149172.429.424.124.8
vs All Spin1461215359147.336.418.228.8
Granular
vs Right-arm pace19803431103173.233.324.025.0
vs Left-arm pace56896446169.720.924.224.4
vs Off spin32546010141.546.017.232.3
vs Leg spin55684023151.036.518.826.7
vs Slow left-arm50672522143.232.917.729.4
vs Chinaman741284172.932.021.624.3

TH David vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
JO Holder551333241.844.318.1
J Overton40850212.540.0
Rashid Khan61833136.027.629.5
R Shepherd42790188.023.8
AD Russell41782190.239.017.0
Haris Rauf40761190.076.020.0
Mukesh Kumar31751241.975.025.8
Arshdeep Singh35732208.536.520.0
JA Thompson27721266.672.014.8
CJ Jordan29681234.468.020.6
HTRY Thornton26671257.667.030.7
AJ Tye38641168.464.023.6
AR Patel49643130.621.332.6
AS Joseph28621221.462.025.0
WA Agar24560233.325.0

TH David vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
JM Clarke222817.6345.4
MW Short192708.5231.5
MT Renshaw212908.2828.5
SC Williams1945014.2115.7

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

Open full matchup explorer →