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

T Bavuma T20 Matchup Stats

Head-to-head records for T Bavuma 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.

T Bavuma vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall1658205682124.025.013.628.2
vs All Pace1049127954121.923.614.532.6
vs All Spin59977027128.528.512.320.7
Granular
vs Right-arm pace915112046122.424.314.432.3
vs Left-arm pace1341598118.619.815.634.3
vs Off spin18022910127.222.914.422.2
vs Leg spin1201667138.323.713.316.6
vs Slow left-arm2633258123.540.610.221.6
vs Chinaman36502138.825.013.819.4

T Bavuma vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
JT Smuts68731107.373.023.5
J de Klerk29480165.517.2
T Shamsi30422140.021.013.3
MM Ali26411157.641.023.0
HH Pandya19380200.010.5
A Nortje20362180.018.015.0
R McLaren33352106.017.539.3
SSB Magala29331113.733.034.4
L Ngidi23321139.132.021.7
AU Rashid20312155.015.515.0
GF Linde29311106.831.010.3
KA Maharaj28292103.514.535.7
DW Steyn18270150.033.3
Imran Tahir21270128.519.0
S von Berg20260130.020.0

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

Open full matchup explorer →