South Africa: Batting by team (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2004-2019122211159146311*46.661822350.19283912115014
AB de VilliersSASouth Africa2005-2018106175178182278*51.781493054.802142894363
Graeme SmithSASouth Africa2002-20149316411757227749.491245960.782332795119
Jacques KallisSASouth Africa2002-20138814913732222453.841468849.852827881257
Dean ElgarSASouth Africa2012-20248615211534719937.921119047.7814231368426
Faf du PlessisSASouth Africa2012-20216911814416319940.03898646.331021951621
Temba BavumaSASouth Africa2014-20266711614381417237.39783948.654261043416
Aiden MarkramSASouth Africa2017-202651942330415235.91571157.85814746916
Quinton de KockSASouth Africa2014-2021549163300141*38.82465270.94622741133
Ashwell PrinceSASouth Africa2005-20115689163261162*44.67736744.261011535013
Mark BoucherSASouth Africa2002-20127510910290911729.38587249.54119532811
Herschelle GibbsSASouth Africa2002-200834614210322836.89368957.01313731720
JP DuminySASouth Africa2008-2017467410210316632.86454446.2868925013
Alviro PetersenSASouth Africa2010-201536644209318234.88404451.7658325612
Vernon PhilanderSASouth Africa2011-202064942017797424.04399544.5308820417
Neil McKenzieSASouth Africa2002-200926454161022639.27383841.953552067
Jacques RudolphSASouth Africa2003-2012325651517154*29.75340444.572752133
Keshav MaharajSASouth Africa2016-20266397913698415.56224461.01061915530
Wiaan MulderSASouth Africa2019-2026254251312367*35.46232756.3831415818
Kyle VerreynneSASouth Africa2021-2026325061280136*29.09229455.8043413314
Dale SteynSASouth Africa2006-2019901142412267613.62278144.08021412135
Kagiso RabadaSASouth Africa2015-2025731102011027112.24213151.71012213920
Shaun PollockSASouth Africa2002-2008274413107267*34.58177360.4605112313
Morné MorkelSASouth Africa2006-201886104239444011.65185850.8100221435
David BedinghamSASouth Africa2023-20261628392311036.92136967.4214210817
Tony de ZorziSASouth Africa2023-20251731191917730.63167754.802338813
Rassie van der DussenSASouth Africa2019-2022183229059830.17222140.750631014
Ryan RickeltonSASouth Africa2022-20261629389925934.58171252.512121067
Tristan StubbsSASouth Africa2024-20261528279212230.46171046.322326512
Gary KirstenSASouth Africa2002-2004916177913051.93167646.482601042
Keegan PetersenSASouth Africa2021-2024142507048228.16147747.66040860
Marco JansenSASouth Africa2021-2026223456859323.62121956.190448914
Boeta DippenaarSASouth Africa2002-2007162836847127.36158843.07043843
Stephen CookSASouth Africa2016-20171119063211733.26140245.08323660
Nicky BojeSASouth Africa2002-2006172465768232.0098158.72021923
Andrew HallSASouth Africa2003-20071120253316329.61119044.79125674
Sarel ErweeSASouth Africa2022-20231019147910826.61110743.27112560
Theunis de BruynSASouth Africa2017-20221325146810119.50101246.25102692
Paul HarrisSASouth Africa2007-2011364654504610.98132833.89009473
Robin PetersonSASouth Africa2003-2014141934038425.1954074.63022532
Stiaan van ZylSASouth Africa2014-201612172395101*26.3377850.77102590
Senuran MuthusamySASouth Africa2019-2025811438810955.4381147.84120344
Makhaya NtiniSASouth Africa2002-200957723537032*10.0084943.580013484
Simon HarmerSASouth Africa2015-2026152253084718.1281637.75001272
Zubayr HamzaSASouth Africa2019-202481603076219.1973841.60012422
André NelSASouth Africa2003-2008243343003410.3460050.000010375
Corbin BoschSASouth Africa2024-2025462245100*61.2531976.80111311
LG PretoriusSASouth Africa202523023515378.3325392.89110187
Dane PiedtSASouth Africa2014-2024121732145615.2961934.57012203
Anrich NortjeSASouth Africa2019-202620359207407.9664831.94008310
Page 1Next

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