Batting records (Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA2005-201024036914992.2575349.00210321
Hashim AmlaSA2005-201635034520169.0076145.34110450
Graeme SmithSA2005-201024028918372.2546462.28110360
AB de VilliersSA2005-20163501898837.8036651.64010231
Dean ElgarSA2016-20202301668855.3332950.46010181
Faf du PlessisSA2016-20202301068635.3328736.93010140
Temba BavumaSA2016111102102*-14868.92100160
Pieter MalanSA2020120898444.5030529.1801040
Rassie van der DussenSA2020120856842.5032725.9901090
Nicky BojeSA2005120807640.0010774.77010120
Quinton de KockSA2016-2020230755025.0014352.4501090
Boeta DippenaarSA2005120734436.5022832.0200070
Chris MorrisSA2016110696969.0011162.16010100
Mark BoucherSA2010120665133.009668.7501081
Jacques RudolphSA2005120492624.5014134.7500070
JP DuminySA2010120363618.004285.7100141
Herschelle GibbsSA2005120282414.004562.2200040
Dale SteynSA2010121272627.006045.0000030
Vernon PhilanderSA20201212517*25.0010922.9400020
Zubayr HamzaSA2020120231811.507132.3900020
Ashwell PrinceSA201012015157.504731.9100110
Paul HarrisSA20101111010*-7142.8600010
Shaun PollockSA2005121747.001546.6700010
Keshav MaharajSA2020120643.003318.1800000
Charl LangeveldtSA200511155*-1050.0000010
Kagiso RabadaSA2016-202023253*5.002222.7300100
Stiaan van ZylSA2016110444.001233.3300010
Dwaine PretoriusSA2020120442.003013.3300110
Anrich NortjeSA2020120442.001723.5300110
Morné MorkelSA2010-2016210000.0030.0000100
Friedel de WetSA2010110000.0040.0000100
Makhaya NtiniSA200512100*0.00100.0000100

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