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
AB de VilliersSASouth Africa2005-201836475200416347.71295267.89511023221
Jacques KallisSASouth Africa2003-201325334187222464.55328756.95710218917
Graeme SmithSASouth Africa2003-201430413172518345.39239572.0341022116
Hashim AmlaSASouth Africa2005-201931453170820140.67309255.243912175
Faf du PlessisSASouth Africa2011-202025333124918541.63196263.6629212815
Quinton de KockSASouth Africa2013-20222024090912437.88103887.5735010912
Dean ElgarSASouth Africa2013-202412224757141*42.06155248.78232913
Ryan RickeltonMCTMI Cape Town2023-20261919275511344.41492153.461506244
JP DuminySASouth Africa2007-2019222427107332.2782985.650636212
Herschelle GibbsSASouth Africa2003-20091517270722847.1385882.403118516
Ashwell PrinceSASouth Africa2005-20111317567115055.92157342.66222673
David WarnerAUSAustralia2011-202068060517375.63590102.54311668
Mark BoucherSASouth Africa2003-2012252236015931.6388867.680416211
Temba BavumaSASouth Africa2015-20251215252910640.6985162.16221586
Rassie van der DussenSASouth Africa2019-20241214550774*56.3381961.900413114
Aiden MarkramSASouth Africa2018-20251015249910638.3867773.71131717
Ben StokesENGEngland2016-202067048025868.57422113.741105020
Rassie van der DussenMCTMI Cape Town2023-2026191934696029.31375125.070102921
Virat KohliINDIndia2011-2024691452160*56.5075160.19120504
Alviro PetersenSASouth Africa2009-2015712243210943.2073458.86221463
Michael ClarkeAUSAustralia2006-2014881397161*56.7165760.43202480
Shivnarine ChanderpaulWIWest Indies2003-201568236170*60.1781944.08050321
Babar AzamPAKPakistan2019-20255703488149.7149071.02040461
Janneman MalanCTBCape Town Blitz2018-2019101003487534.80248140.320312718
David MillerSASouth Africa2011-2024161513364124.00320105.00000238
Quinton de KockCTBCape Town Blitz2018-2019101013299336.56218150.920204012
Matthew HaydenAUSAustralia2006-200756332894109.3337487.70040467
Laura WolvaardtSAWSouth Africa Women2023-2025552313115*104.33227137.89130339
Jacques RudolphSASouth Africa2004-201269329361*48.8351756.67020391
Vernon PhilanderSASouth Africa2007-20201417629352*26.6467743.28022322
Dane VilasCCCape Cobras2012-2016131122875131.89253113.440111910
Jonny BairstowENGEngland2016-2020443285150*285.0033984.07110326
Paul CollingwoodENGEngland2003-20107812778639.5745061.56021216
Dewald BrevisMCTMI Cape Town2023-20251513326970*26.90192140.100111915
Stephen FlemingNZNew Zealand2005-2006220268262134.0043861.19100312
Richard LeviCCCape Cobras2012-20171313126380*21.92212124.06021348
Ryan RickeltonSASouth Africa2025110259259259.0034375.51100293
Shan MasoodPAKPakistan2019-202524025214563.0043857.53110311
Justin KempSASouth Africa2005-2007764249100*124.50205121.461201317
Sachin TendulkarINDIndia2003-201146124514649.0061839.64110302
Kevin PietersenENGEngland2005-20106702417934.43236102.12021218
Asad ShafiqPAKPakistan2013-201924023811159.5040359.06110332
Boeta DippenaarSASouth Africa2003-20077902376226.3358040.86011261
Marlon SamuelsWIWest Indies2008-20154602297438.1745750.11020303
Joe RootENGEngland2016-20205702276132.4331372.52020270
Chris GayleWIWest Indies2003-20155602227737.0024092.500202013
Sourav GangulyINDIndia2003-2007231219107*109.5028477.11110253
Shikhar DhawanINDIndia2018-20224502167643.20209103.35020251
Steve SmithAUSAustralia2011-20206832148442.8026680.45011188
Rilee RossouwSASouth Africa2015-201655121112252.75204103.43110213
Page 1Next

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