Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×

Player figures come from full scorecards, which we hold for 153 of the 172 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidINDIndia2003-20114602076334.5049641.73010211
Alex HalesENGEngland201634020411251.0031564.76110290
Reeza HendricksMCTMI Cape Town2025-20269712045934.00173117.92010185
Taufeeq UmarPAKPakistan2003120202135101.0035556.90110331
JP DuminyCCCape Cobras2014-20195522026767.33151133.77020252
Shaun PollockSASouth Africa2003-2008151232023822.4425080.80002214
Dale SteynSASouth Africa2006-2019262272003213.3340349.63003203
Mitchell JohnsonAUSAustralia2007-2014871199123*33.1720398.03101206
Younis KhanPAKPakistan2003-2013710019911119.9052837.69101133
Reeza HendricksSASouth Africa2015-20208801957424.38169115.38010213
Shane WatsonAUSAustralia2006-20166701935227.57172112.210101510
Keshav MaharajSASouth Africa2017-202581321934017.5527869.42000204
Owais ShahCCCape Cobras2012-201365218779*62.33159117.61010222
Jordan HermannSECSunrisers Eastern Cape2024-2026551184106*46.00131140.46100138
Upul TharangaSLSri Lanka2007-201956118311936.60164111.59100237
Tristan StubbsSECSunrisers Eastern Cape2023-202677318163*45.25124145.97020910
Mohammad RizwanPAKPakistan2019-20254501798035.8027166.05010124
Mohammad HafeezPAKPakistan2007-20197901776319.6719988.94011195
Mohammad YousufPAKPakistan2003-20074601728328.6717996.09022213
Andrew StraussENGEngland2005-20104601724528.6737445.99000200
Albie MorkelSASouth Africa2007-20094401715842.75145117.93010188
Scott StyrisNZNew Zealand2005-20074511706042.5022974.24020221
Dominic SibleyENGEngland2020121167133*167.0038743.15100261
James FranklinNZNew Zealand2005-2013341166122*55.3337544.27100181
Inzamam-ul-HaqPAKPakistan2003-20074611656033.0029256.51011210
Matt PriorENGEngland2007-20105601657627.5021178.20010153
Faf du PlessisJSKJoburg Super Kings2023-20264411636154.3393175.27020188
Colin IngramWARWarriors2012-20174401588939.5096164.58010129
Jos ButtlerENGEngland2016-202056215867*39.50128123.44011108
Gautam GambhirINDIndia20111201579378.5040638.67020220
Heinrich KlaasenSASouth Africa2018-20246611579731.40131119.85010125
Nicky BojeSASouth Africa2003-20068721577631.4020277.72011230
Joe DenlyENGEngland20202301568752.0034445.35010142
Alastair CookENGEngland2010-20162401556538.7532847.26020190
Keegan PetersenSASouth Africa20221201548277.0027955.20020190
Heinrich KlaasenDSGDurban's Super Giants2023-20256601536625.50102150.00011128
Kagiso RabadaSASouth Africa2015-2025211751512612.5832246.89002113
Wiaan MulderDSGDurban's Super Giants2023-202555115038*37.50105142.86000183
Tazmin BritsSAWSouth Africa Women2019-20235511506837.5015298.68020152
Ricky PontingAUSAustralia2006-201171011497416.5625757.98012133
Vaughn van JaarsveldDOLDolphins2013-201444114682*48.67120121.6701168
Shoaib MalikPAKPakistan2007-20195511464936.5014898.65000102
Daniel SmithWPWestern Province2024-202622114386*143.0079181.01020145
Jemimah RodriguesINDWIndia Women2018-202344114153*47.00101139.60010172
Dewald BrevisPCPretoria Capitals2025-2026221137101137.0069198.55100911
Stiaan van ZylCCCape Cobras2012-20147701374619.57136100.74000132
Lou VincentNZNew Zealand2005-20073301369045.3316482.93010123
Adam GilchristAUSAustralia2006-20076611364527.20113120.35000115
Sam CurranMCTMI Cape Town2023-202410931353822.50102132.35002811
Hashim AmlaCCCape Cobras2014-20196601343322.33134100.00000131

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.