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 178 of the 179 matches in this selection (from 1906). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dale SteynSASouth Africa2006-2019262272003213.3340349.63003203
Vernon PhilanderSASouth Africa2007-20201417629352*26.6467743.28022322
Jacques KallisSASouth Africa2000-201332415235922465.53416356.67912322729
AB de VilliersSASouth Africa2005-201836475200416347.71295267.89511023221
Mark BoucherSASouth Africa2000-201232295917122*38.21139865.5915210011
Ashwell PrinceSASouth Africa2005-20111317567115055.92157342.66222673
Rassie van der DussenSASouth Africa2019-20241214550774*56.3381961.900413114
Shaun PollockSASouth Africa2000-2008221852413818.5433472.16002224
Kagiso RabadaSASouth Africa2015-2025211751512612.5832246.89002113
Rory KleinveldtCCCape Cobras2012-20198556423*-48133.3300043
Makhaya NtiniSASouth Africa2000-20092213562187.7512948.0600552
Dean ElgarSASouth Africa2013-202412224757141*42.06155248.78232913
Justin KempSASouth Africa2005-2007764249100*124.50205121.461201317
Corbin BoschMCTMI Cape Town2025-20268542310*23.0020115.0000020
Graeme SmithSASouth Africa2003-201431433179118344.77251271.3041022196
Hashim AmlaSASouth Africa2005-201931453170820140.67309255.243912175
Faf du PlessisSASouth Africa2011-202025333124918541.63196263.6629212815
Rassie van der DussenMCTMI Cape Town2023-2026191934696029.31375125.070102921
Jacques RudolphSASouth Africa2004-2012711339410149.2573453.68121521
Matthew HaydenAUSAustralia2006-200756332894109.3337487.70040467
Lance KlusenerSASouth Africa2000-20048732949773.5034684.970302011
Jonny BairstowENGEngland2016-2020443285150*285.0033984.07110326
Dewald BrevisMCTMI Cape Town2023-20251513326970*26.90192140.100111915
Nicky BojeSASouth Africa2000-2006111032287632.5732869.51011290
Steve SmithAUSAustralia2011-20206832148442.8026680.45011188
Tristan StubbsSECSunrisers Eastern Cape2023-202677318163*45.25124145.97020910
Sam CurranMCTMI Cape Town2023-202410931353822.50102132.35002811
Andrew HallSASouth Africa2006-200755312256*61.0019064.21010140
Delano PotgieterMCTMI Cape Town2023-202511631032934.3359174.5800068
Kieron PollardCCCape Cobras2014-20164438943*89.0046193.4800094
Vernon PhilanderCTBCape Town Blitz2019443883388.0063139.6800043
Farhaan BehardienSASouth Africa2015-20185538836*44.0062141.9400073
Morné MorkelSASouth Africa2007-20181915387287.2512768.50003112
George LindeCCCape Cobras2014-20198537027*35.0054129.6300041
Bhuvneshwar KumarINDIndia2018343572557.0014738.7800060
Wahab RiazCTBCape Town Blitz20195534629*23.0028164.2900041
Mohammad AbbasPAKPakistan2019-20252431010*10.004124.3900120
Herschelle GibbsSASouth Africa2000-20092124294222842.82124775.5441211420
Ryan RickeltonMCTMI Cape Town2023-20261919275511344.41492153.461506244
JP DuminySASouth Africa2007-2019222427107332.2782985.650636212
Dudley NourseSASouth Africa1936-194948253312088.83--310121
Temba BavumaSASouth Africa2015-20251215252910640.6985162.16221586
Aiden MarkramSASouth Africa2018-20251015249910638.3867773.71131717
Alviro PetersenSASouth Africa2009-2015712243210943.2073458.86221463
Shivnarine ChanderpaulWIWest Indies2003-201568236170*60.1781944.08050321
Laura WolvaardtSAWSouth Africa Women2023-2025552313115*104.33227137.89130339
Dane VilasCCCape Cobras2012-2016131122875131.89253113.440111910
JP DuminyCCCape Cobras2014-20195522026767.33151133.77020252
Ramnaresh SarwanWIWest Indies2003-20044521976965.6729766.33010234
Keshav MaharajSASouth Africa2017-202581321934017.5527869.42000204
Page 1Next

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