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 Gaddafi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSAPakistan2003-200779040013344.4470057.14121440
Jacques KallisSAPakistan2003-2007791350107*43.7569450.43121332
Herschelle GibbsSAPakistan2003-200757027110238.7143961.73121342
Boeta DippenaarSAPakistan2003341219110*73.0033365.77110192
AB de VilliersSAPakistan2007452208103*69.3325880.62100183
Gary KirstenSAPakistan1997-20032311888994.0030362.05020231
Mark BoucherSAPakistan2003-20077801807222.5032655.21020191
Lance KlusenerSASri Lanka19972201539976.50137111.68020203
Matthew BreetzkeSANew Zealand2025110150150150.00148101.35100115
Reeza HendricksSAPakistan2021-20255501325426.40115114.78011133
Tony de ZorziSAPakistan202523012710442.3322855.70100102
Ryan RickeltonSAPakistan20251201167158.0028241.13010132
David MillerSAPakistan202133211685*116.0074156.7601078
Shaun PollockSAPakistan1997-20077811163716.5720756.0400172
David MillerSANew Zealand2025111100100*-67149.25100104
Dewald BrevisSAPakistan20253401005425.0093107.5301167
Hansie CronjeSAAustralia19941119898*-13075.3801071
Hansie CronjeSAWest Indies1997110949494.009598.9501071
Hansie CronjeSASri Lanka1997220835041.508795.4001024
Neil McKenzieSAPakistan2003340796219.7512861.7201160
Temba BavumaSANew Zealand2025220765638.009480.8501071
Janneman MalanSAPakistan2021330754425.0048156.25000122
Ashwell PrinceSAPakistan2007120746337.0017043.5301070
Wiaan MulderSANew Zealand2025220726436.007398.6301061
Rassie van der DussenSANew Zealand2025110696969.0066104.5501042
Gary KirstenSAWest Indies1997110646464.009964.6501060
Pite van BiljonSAPakistan2021220584229.0043134.8800072
Gary KirstenSASri Lanka1997220575028.508567.0601060
Daryll CullinanSASri Lanka1997220563628.007673.6800070
Jonty RhodesSAWest Indies19971115353*-39135.9001051
Daryll CullinanSAPakistan1997110515151.005396.2301040
Shaun PollockSASri Lanka1997221473747.005388.6800050
Paul HarrisSAPakistan2007110464646.0013234.8500060
Lance KlusenerSAPakistan1997110454545.0039115.3800080
JP DuminySAPakistan2007110444444.006468.7500031
Donavon FerreiraSAPakistan2025220442922.0029151.7200033
Jonty RhodesSAAustralia1994110424242.005971.1900010
Jason SmithSANew Zealand2025110414141.005180.3900012
Corbin BoschSAPakistan20252214130*41.0035117.1400030
Pat SymcoxSASri Lanka19972213722*37.0025148.0000014
Albie MorkelSAPakistan2007320363118.003797.3000031
Makhaya NtiniSAPakistan2003-20077653616*36.004875.0000022
Hansie CronjeSAPakistan1997110353535.0035100.0000030
Simon HarmerSAPakistan20251223319*-6550.7700030
Aiden MarkramSANew Zealand2025110313131.0029106.9000030
Jonty RhodesSASri Lanka1997221292429.003778.3800020
Heinrich KlaasenSAPakistan20213312917*14.5020145.0000150
Jacques RudolphSAPakistan2003220282514.003971.7900020
Hashim AmlaSAPakistan2007120271713.507536.0000030
Bjorn FortuinSAPakistan20212212717*27.0021128.5700040
Page 1Next

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