Big Hit CricketT20 Cricket Analytics
South Africa · allrounder · Matchup Explorer

D Pretorius T20 Matchup Stats

Head-to-head records for D Pretorius 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.

D Pretorius vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall16522269121137.318.716.729.7
vs All Pace1034152677147.519.819.027.2
vs All Spin60071542119.117.012.634.3
Granular
vs Right-arm pace872129363148.220.519.227.7
vs Left-arm pace16223314143.816.617.924.6
vs Off spin1602109131.223.313.130.6
vs Leg spin14117715125.511.814.131.9
vs Slow left-arm2292569111.728.411.338.8
vs Chinaman70729102.88.012.832.8

D Pretorius vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
D Wiese44872197.743.527.2
AD Russell32542168.727.028.1
WD Parnell22510231.822.7
MP Siboto18441244.444.027.7
SSB Magala27392144.419.529.6
OEG Baartman28361128.536.032.1
T Shamsi28313110.710.339.2
I Manack18251138.825.033.3
RE van der Merwe19203105.26.631.5

D Pretorius vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
Q de Kock545055.5540.7
P Nissanka242145.2533.3
RRS Cornwall202447.2040.0
N Pooran67118310.5631.3
DA Miller6610439.4522.7
F du Plessis404536.7520.0
TH David232135.4721.7
MM Ali314638.9025.8
C Munro424426.2854.7
Babar Azam1936211.365.2
FA Allen365028.3336.1
E Lewis322624.8746.8
TB de Bruyn334528.1830.3
TL Seifert192226.9431.5
EJG Morgan304328.6030.0

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

Open full matchup explorer →