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
AB de VilliersSASouth Africa2005-201836475200416347.71295267.89511023221
Jacques KallisSASouth Africa2000-201332415235922465.53416356.67912322729
Mark BoucherSASouth Africa2000-201232295917122*38.21139865.5915210011
Graeme SmithSASouth Africa2003-201431433179118344.77251271.3041022196
Hashim AmlaSASouth Africa2005-201931453170820140.67309255.243912175
Dale SteynSASouth Africa2006-2019262272003213.3340349.63003203
Faf du PlessisSASouth Africa2011-202025333124918541.63196263.6629212815
JP DuminySASouth Africa2007-2019222427107332.2782985.650636212
Shaun PollockSASouth Africa2000-2008221852413818.5433472.16002224
Makhaya NtiniSASouth Africa2000-20092213562187.7512948.0600552
Herschelle GibbsSASouth Africa2000-20092124294222842.82124775.5441211420
Kagiso RabadaSASouth Africa2015-2025211751512612.5832246.89002113
Quinton de KockSASouth Africa2013-20222024090912437.88103887.5735010912
George LindeMCTMI Cape Town2023-2026201321343312.1897138.14001710
Ryan RickeltonMCTMI Cape Town2023-20261919275511344.41492153.461506244
Rassie van der DussenMCTMI Cape Town2023-2026191934696029.31375125.070102921
Morné MorkelSASouth Africa2007-20181915387287.2512768.50003112
David MillerSASouth Africa2011-2024161513364124.00320105.00000238
Kagiso RabadaMCTMI Cape Town2023-202616621042.501952.6300010
Dewald BrevisMCTMI Cape Town2023-20251513326970*26.90192140.100111915
Vernon PhilanderSASouth Africa2007-20201417629352*26.6467743.28022322
Imran TahirSASouth Africa2011-201914421487.0012116.6700020
Ashwell PrinceSASouth Africa2005-20111317567115055.92157342.66222673
Dane VilasCCCape Cobras2012-2016131122875131.89253113.440111910
Richard LeviCCCape Cobras2012-20171313126380*21.92212124.06021348
Rashid KhanMCTMI Cape Town2023-2026135117144.251989.4700211
Dean ElgarSASouth Africa2013-202412224757141*42.06155248.78232913
Temba BavumaSASouth Africa2015-20251215252910640.6985162.16221586
Rassie van der DussenSASouth Africa2019-20241214550774*56.3381961.900413114
Nicky BojeSASouth Africa2000-2006111032287632.5732869.51011290
Delano PotgieterMCTMI Cape Town2023-202511631032934.3359174.5800068
Andile PhehlukwayoSASouth Africa2016-2024116128115.604070.0000021
Aiden MarkramSASouth Africa2018-20251015249910638.3867773.71131717
Janneman MalanCTBCape Town Blitz2018-2019101003487534.80248140.320312718
Quinton de KockCTBCape Town Blitz2018-2019101013299336.56218150.920204012
Sam CurranMCTMI Cape Town2023-202410931353822.50102132.35002811
Justin OntongCCCape Cobras2012-201410821022317.00100102.0000152
Lungi NgidiSASouth Africa2017-202410621784.253450.0000110
Reeza HendricksMCTMI Cape Town2025-20269712045934.00173117.92010185
Mohammad NawazCTBCape Town Blitz2018-20199701345919.1494142.55011117
Michael HusseyAUSAustralia2006-20119911183914.7531038.06001131
André NelSASouth Africa2004-200896147189.4012637.3000051
Dale SteynCTBCape Town Blitz2018-20199211515*15.0011136.3600111
Trent BoultMCTMI Cape Town2025-202692100*0.0030.0000100
Michael ClarkeAUSAustralia2006-2014881397161*56.7165760.43202480
Gary KirstenSASouth Africa2000-20048913188039.7561751.54030331
Boeta DippenaarSASouth Africa2001-200781003147731.4066647.15021382
Lance KlusenerSASouth Africa2000-20048732949773.5034684.970302011
Mitchell JohnsonAUSAustralia2007-2014871199123*33.1720398.03101206
Reeza HendricksSASouth Africa2015-20208801957424.38169115.38010213
Page 1Next

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