Big Hit CricketT20 Cricket Analytics
South Africa · allrounder · 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%
Overall32843694122112.430.213.936.7
vs All Pace2157252379116.931.916.538.8
vs All Spin1113114643102.926.68.732.8
Granular
vs Right-arm pace1655192663116.330.516.137.8
vs Left-arm pace50259716118.937.317.942.0
vs Off spin35536116101.622.57.830.9
vs Leg spin175156989.117.34.032.0
vs Slow left-arm55960418108.033.510.533.9
vs Chinaman24250104.112.541.6

JH Kallis vs Bowlers

Sorted by runs scored — min. 18 balls faced

BowlerBallsRunsWktsSRAvgDot%
DL Vettori82943114.631.330.4
Z Khan65920141.543.0
PP Ojha84893105.929.636.9
SL Malinga64842131.242.032.8
I Sharma61782127.839.045.9
Harbhajan Singh61762124.538.029.5
IK Pathan58663113.722.037.9
JA Morkel54652120.332.533.3
DJ Bravo50653130.021.634.0
KA Pollard43621144.162.018.6
MM Patel46562121.728.045.6
SB Jakati46562121.728.023.9
JE Taylor37511137.851.045.9
RP Singh48514106.212.741.6
R Ashwin4946393.815.326.5

JH Kallis vs Batters

Sorted by wickets taken — min. 18 balls bowled

BatterBallsRunsWktsEconDot%
V Kohli372944.7043.2
SK Raina8410337.3527.3
PA Patel363425.6650.0
S Dhawan264329.9219.2
AJ Finch242426.0054.1
CH Gayle586326.5155.1
Mandeep Singh191524.7342.1
AT Rayudu333726.7236.3
Yuvraj Singh4678210.1719.5
KD Karthik375428.7532.4
M Vijay272224.8840.7
LRPL Taylor332023.6351.5
V Sehwag3665210.8322.2
SR Tendulkar283928.3521.4
G Gambhir262816.4630.7

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

Open full matchup explorer →