South Africa: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Bellerive Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSAAustralia2018110139139139.00108128.70100134
Faf du PlessisSAAustralia2016-201822013212566.0013994.96100162
Gary KirstenSANew Zealand1993-20023301109736.6715471.4301070
Quinton de KockSAAustralia2016-201822010810454.0015072.00100170
Temba BavumaSAAustralia2016110747474.0020436.2701080
Jacques KallisSAAustralia2009110727272.009675.0001050
Graeme SmithSASri Lanka2006110676767.007688.1601050
Hashim AmlaSAAustralia2009-2016220554727.508663.9500050
Herschelle GibbsSANew Zealand1997-2002220483624.006870.5900050
Quinton de KockSAZimbabwe20221114747*-18261.1100081
David RichardsonSANew Zealand1993-19972224738*-7661.8400000
Jacques KallisSANew Zealand1997110454545.008254.8800000
AB de VilliersSAAustralia2009110444444.006270.9700020
Lance KlusenerSANew Zealand1997-2002220423721.007159.1500011
Boeta DippenaarSANew Zealand2002110373737.005567.2700030
Mark BoucherSAAustralia20091113737*-32115.6300021
JP DuminySAAustralia2009-2016220363518.003894.7400030
Vernon PhilanderSAAustralia2016110323232.0028114.2900060
Aiden MarkramSAAustralia2018110323232.004276.1900013
Shaun PollockSANew Zealand1997-2002220313115.505062.0000110
Mark BoucherSANew Zealand20021113030*-19157.8900022
Jonty RhodesSANew Zealand1997-2002220271413.504264.2900030
Dave CallaghanSANew Zealand1993110252525.006041.6700020
Mark BoucherSASri Lanka2006110242424.003666.6700030
Stephen CookSAAustralia2016110232323.004946.9400020
Pat SymcoxSANew Zealand1993-1997220231511.504353.4900020
Neil McKenzieSANew Zealand2002110222222.002781.4800030
Ashwell PrinceSASri Lanka2006110222222.004153.6600000
Herschelle GibbsSAAustralia2009110191919.003751.3500010
Andrew HallSASri Lanka20061111818*-3060.0000000
Hansie CronjeSANew Zealand1993-199722018189.003748.6500100
Johan BothaSASri Lanka2006110171717.002277.2700010
Dean ElgarSAAustralia2016110171717.006127.8700000
Shaun PollockSASri Lanka2006110151515.002657.6900000
Kepler WesselsSANew Zealand1993110151515.004334.8800000
Richard SnellSANew Zealand19931111313*-10130.0000010
Albie MorkelSAAustralia20091111111*-5220.0000020
Justin KempSANew Zealand20021111010*-1283.3300000
Boeta DippenaarSASri Lanka2006110999.002142.8600010
Neil McKenzieSAAustralia2009110888.001553.3300000
Reeza HendricksSAAustralia2018110888.002630.7700020
Andrew HudsonSANew Zealand1993110888.002040.0000010
Daryll CullinanSANew Zealand1993110888.002828.5700000
Kagiso RabadaSAAustralia2016-201821155*-1145.4500010
Kyle AbbottSAAustralia2016110333.00933.3300000
Temba BavumaSAZimbabwe202211122*-2100.0000000
Charl LangeveldtSASri Lanka2006110111.00520.0000000
Dwaine PretoriusSAAustralia201811111*-1100.0000000
Keshav MaharajSAAustralia2016110111.00520.0000000
Heinrich KlaasenSAAustralia201811111*-250.0000000
Page 1Next

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