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 Bellerive Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSASouth Africa2016-202233115510477.5016892.26100251
David MillerSASouth Africa2018-2022210139139139.00108128.70100134
Faf du PlessisSASouth Africa2016-201822013212566.0013994.96100162
Jacques KallisSASouth Africa1997-20092201177258.5017865.7301050
Gary KirstenSASouth Africa1993-20023301109736.6715471.4301070
Mark BoucherSASouth Africa2002-20093329137*91.0087104.6000073
Temba BavumaSASouth Africa2016-2022221767476.0020636.8901080
Graeme SmithSASouth Africa2006110676767.007688.1601050
Herschelle GibbsSASouth Africa1997-2009440673616.7510862.0400160
Hashim AmlaSASouth Africa2009-2016220554727.508663.9500050
David RichardsonSASouth Africa1993-19972224738*-7661.8400000
Boeta DippenaarSASouth Africa2002-2006220463723.007660.5300040
Shaun PollockSASouth Africa1997-2006330463115.337660.5300110
AB de VilliersSASouth Africa2009110444444.006270.9700020
Lance KlusenerSASouth Africa1997-2002220423721.007159.1500011
JP DuminySASouth Africa2009-2016220363518.003894.7400030
Vernon PhilanderSASouth Africa2016110323232.0028114.2900060
Aiden MarkramSASouth Africa2018-2022210323232.004276.1900013
Neil McKenzieSASouth Africa2002-2009220302215.004271.4300030
Jonty RhodesSASouth Africa1997-2002220271413.504264.2900030
Dave CallaghanSASouth Africa1993110252525.006041.6700020
Stephen CookSASouth Africa2016110232323.004946.9400020
Pat SymcoxSASouth Africa1993-1997220231511.504353.4900020
Ashwell PrinceSASouth Africa2006110222222.004153.6600000
Andrew HallSASouth Africa20061111818*-3060.0000000
Hansie CronjeSASouth Africa1993-199722018189.003748.6500100
Johan BothaSASouth Africa2006-2009210171717.002277.2700010
Dean ElgarSASouth Africa2016110171717.006127.8700000
Kepler WesselsSASouth Africa1993110151515.004334.8800000
Richard SnellSASouth Africa19931111313*-10130.0000010
Albie MorkelSASouth Africa20091111111*-5220.0000020
Justin KempSASouth Africa2002-20062211010*10.001376.9200100
Reeza HendricksSASouth Africa2018110888.002630.7700020
Andrew HudsonSASouth Africa1993110888.002040.0000010
Daryll CullinanSASouth Africa1993110888.002828.5700000
Kagiso RabadaSASouth Africa2016-202231155*-1145.4500010
Kyle AbbottSASouth Africa2016110333.00933.3300000
Charl LangeveldtSASouth Africa2006110111.00520.0000000
Dwaine PretoriusSASouth Africa201811111*-1100.0000000
Keshav MaharajSASouth Africa2016-2022210111.00520.0000000
Heinrich KlaasenSASouth Africa201811111*-250.0000000
Brian McMillanSASouth Africa1997110111.00616.6700000
Johan van der WathSASouth Africa2006110000.0020.0000100

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