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

JH Kallis T20 Matchup Stats

Head-to-head records for JH Kallis 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.

JH Kallis vs Bowler Type

Bowler TypeBallsRunsWktsSRAvgBdry%Dot%
Overall32983711128112.529.013.935.2
vs All Pace1847210371113.929.616.138.1
vs All Spin1049111440106.227.99.732.4
Granular
vs Right-arm pace1423161657113.628.415.737.0
vs Left-arm pace42448714114.934.817.541.7
vs Off spin31134514110.924.69.628.0
vs Leg spin182163789.623.33.831.9
vs Slow left-arm53258119109.230.611.734.8
vs Chinaman24250104.212.541.7

JH Kallis vs Bowlers — Top Matchup Records

BowlerBallsRunsWktsSRAvgDot%
PP Ojha84893106.029.735.7
DL Vettori82943114.631.330.5
Z Khan65920141.541.5
SL Malinga64843131.328.031.3
I Sharma61782127.939.044.3
Harbhajan Singh61762124.638.027.9
IK Pathan58663113.822.036.2
JA Morkel55652118.232.532.7
DJ Bravo50653130.021.730.0
R Ashwin4946393.915.326.5
RP Singh48514106.312.841.7
PP Chawla4643193.543.023.9
SB Jakati46562121.728.023.9
MM Patel46562121.728.045.6
KA Pollard43621144.262.018.6

JH Kallis vs Batters — Top Matchup Records

BatterBallsRunsWktsEconDot%
SK Raina8410337.3626.2
CH Gayle606926.9053.3
BB McCullum567207.7142.9
RG Sharma508219.8422.0
Yuvraj Singh4678210.1719.6
MS Dhoni445517.5022.7
AB de Villiers423615.1435.7
AC Gilchrist425608.0028.6
DPMD Jayawardene404006.0037.5
MEK Hussey406329.4517.5
V Kohli372944.7043.2
KD Karthik375428.7629.7
V Sehwag3665210.8319.4
PA Patel363425.6741.7
ST Jayasuriya344908.6550.0

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

Open full matchup explorer →