South Africa: Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Eden Park×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSASouth Africa2012-20176622297757.25169135.500202211
Hashim AmlaSASouth Africa2012-20176602277637.83223101.79020322
Faf du PlessisSASouth Africa2012-20175512158253.7527977.06020185
Jacques RudolphSASouth Africa2004121171154*171.0041341.40100291
Herschelle GibbsSASouth Africa20041201418070.5025655.08020242
JP DuminySASouth Africa2012-20176611153823.00100115.00000104
Jacques KallisSASouth Africa20041201117155.5024345.68010181
David MillerSASouth Africa2015-2017331944947.0066142.42001125
Graeme SmithSASouth Africa2004120888844.0017949.1601181
Wayne ParnellSASouth Africa2012-2017332532753.005989.8300061
Albie MorkelSASouth Africa2012220514125.506085.0000024
Rilee RossouwSASouth Africa2015220453922.506272.5800031
Nicky BojeSASouth Africa2004121362436.007846.1500060
Neil McKenzieSASouth Africa2004120272713.507336.9900150
N MokoenaSASouth Africa20261112626*-20130.0000013
George LindeSASouth Africa2026110232323.0019121.0500021
Shaun PollockSASouth Africa2004120201010.005834.4800020
Quinton de KockSASouth Africa2015-201744020145.003360.6100230
Dian ForresterSASouth Africa2026110171717.0015113.3300011
Dale SteynSASouth Africa2012-2015310161616.001794.1200030
Gerald CoetzeeSASouth Africa2026110161616.008200.0000021
Tony de ZorziSASouth Africa2026110151515.001883.3300020
Connor EsterhuizenSASouth Africa2026110151515.008187.5000021
Mark BoucherSASouth Africa200412014107.004332.5600020
Kyle AbbottSASouth Africa2015110121212.001963.1600020
Robin PetersonSASouth Africa20122111111*-10110.0000010
Richard LeviSASouth Africa2012110111111.007157.1400011
Jason SmithSASouth Africa2026110101010.007142.8600020
Chris MorrisSASouth Africa201721199*-7128.5700001
Farhaan BehardienSASouth Africa2017110888.007114.2900001
Johan BothaSASouth Africa201222175*7.001741.1800010
Justin OntongSASouth Africa2012110666.005120.0000010
Morné MorkelSASouth Africa2012-201531166*-875.0000010
Makhaya NtiniSASouth Africa2004120663.001931.5800110
Lutho SipamlaSASouth Africa202611144*-580.0000000
Rubin HermannSASouth Africa2026110444.00850.0000000
Keshav MaharajSASouth Africa2026110333.00837.5000000
Gary KirstenSASouth Africa2004120211.001118.1800000
David TerbruggeSASouth Africa2004120221.00258.0000100
Imran TahirSASouth Africa2015-2017410000.0060.0000100
Wiaan MulderSASouth Africa2026110000.0040.0000100

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