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 Buffalo Park×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSASouth Africa2012-201855225791*85.67217118.43030304
Temba BavumaSASouth Africa2017-202333023514478.33192122.40100217
Graeme SmithSASouth Africa2003-2012331206115*103.0026677.44110150
Quinton de KockSASouth Africa2012-20235511577339.25114137.72010186
Hashim AmlaSASouth Africa2012-201522111661*116.0012195.87020142
Jacques KallisSASouth Africa2003-20124401134928.2514876.35000130
Justin KempSASouth Africa2005-200622110880108.0078138.4601078
JP DuminySASouth Africa2006-20153229766*-12676.9801021
Rassie van der DussenSASouth Africa2018-2023330955631.6781117.2801092
Boeta DippenaarSASouth Africa2003-2006220898044.5013366.9201090
David MillerSASouth Africa2012-2020430883929.3366133.3300044
Aiden MarkramSASouth Africa2017110666666.0060110.0001042
Henry DavidsSASouth Africa2012110555555.0038144.7401071
AB de VilliersSASouth Africa2005-2017430392013.0035111.4300031
Loots BosmanSASouth Africa2006110383838.0029131.0300042
Farhaan BehardienSASouth Africa2012-20173223833*-26146.1500050
Ashwell PrinceSASouth Africa2005110343434.004575.5600030
Shaun PollockSASouth Africa2003-2006320343217.0024141.6700002
Tony de ZorziSASouth Africa2023110272727.0026103.8500040
Andile PhehlukwayoSASouth Africa2017-2020331271813.5027100.0000012
Kagiso RabadaSASouth Africa20171112323*-11209.0900031
Andrew HallSASouth Africa2003-20062112222*-11200.0000021
Mark BoucherSASouth Africa2003-2006320212110.503756.7600110
Alviro PetersenSASouth Africa2006110202020.0016125.0000030
Jon-Jon SmutsSASouth Africa2020110202020.0020100.0000020
Marco JansenSASouth Africa2023110171717.0014121.4300030
Herschelle GibbsSASouth Africa2003-20052201688.003053.3300030
Makhaya NtiniSASouth Africa2003-2006310141414.006233.3300011
Ryan RickeltonSASouth Africa2023110141414.001687.5000001
Albie MorkelSASouth Africa20121111212*-11109.0900010
Lungi NgidiSASouth Africa2018-20233111212*-2352.1700001
Nicky BojeSASouth Africa20051111010*-4250.0000001
Christiaan JonkerSASouth Africa2018110888.005160.0000001
Rilee RossouwSASouth Africa2015110777.001450.0000010
Tristan StubbsSASouth Africa2023110666.001060.0000000
Dale SteynSASouth Africa2012-202031155*-2250.0000010
Richard LeviSASouth Africa2012110555.001338.4600000
Gihahn CloeteSASouth Africa2018110222.00366.6700000
Wiaan MulderSASouth Africa2017110222.00450.0000000
Monde ZondekiSASouth Africa200311111*-1100.0000000
Dwaine PretoriusSASouth Africa2020110111.00250.0000000
Bjorn FortuinSASouth Africa2023110111.00250.0000000
Gerald CoetzeeSASouth Africa2023110111.00333.3300000
Gary KirstenSASouth Africa2003110000.0050.0000100
Robin PetersonSASouth Africa2006-2012310000.0010.0000100
Beuran HendricksSASouth Africa2020110000.0010.0000100
Tabraiz ShamsiSASouth Africa2018-2023310000.0020.0000100
Junior DalaSASouth Africa201811100*-10.0000000

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