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 Edgbaston×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSAEngland2003-2008351568277142.0074975.83210712
Herschelle GibbsSAEngland200323019017963.3326571.70100291
Mark BoucherSAEngland2003-200834211345*56.5019358.55000120
Hashim AmlaSAPakistan2013-2017220978148.5011782.91010110
Neil McKenzieSAEngland2008120947247.0018351.37010150
David MillerSAPakistan2013-20172219475*94.0012873.4401033
Jacques KallisSAEngland2003-2012341926430.6715260.53010120
Rassie van der DussenSANew Zealand20191116767*-64104.6901023
Hashim AmlaSANew Zealand2019110555555.008366.2701040
Faf du PlessisSAPakistan2013-2017220542827.008464.2900030
Hashim AmlaSAEngland2008-2012230513617.006776.1200060
Boeta DippenaarSAEngland20031215028*50.0010846.3000050
Martin van JaarsveldSAEngland2003110454545.006965.2200040
Gary KirstenSAEngland2003120454422.5010542.8600070
Graeme SmithSABangladesh20041114242*-5280.7700060
Ashwell PrinceSAEngland2008120413920.5011834.7500070
Jacques KallisSABangladesh20041114040*-4490.9100090
Aiden MarkramSANew Zealand2019110383838.005569.0900040
David MillerSANew Zealand2019110363636.003797.3000021
Jacques RudolphSAEngland2003230341611.338141.9800030
AB de VilliersSAEngland2008-2012230342711.337744.1600040
Paul AdamsSAEngland20031113333*-7146.4800030
Quinton de KockSAPakistan2017110333333.004967.3500020
JP DuminySAPakistan2013-2017220322416.005261.5400010
AB de VilliersSAPakistan2013-2017220313115.503296.8800111
Chris MorrisSAPakistan2013-2017220292814.504761.7000010
Kagiso RabadaSAPakistan2017110262626.0023113.0400020
Shaun PollockSAEngland20032212424*24.004257.1400101
Faf du PlessisSANew Zealand2019110232323.003565.7100040
Colin IngramSAPakistan2013110202020.004544.4400020
Paul HarrisSAEngland2008110191919.005435.1900030
Morné MorkelSAEngland2008-2012210181818.003354.5500040
Albie MorkelSAEngland20121111717*-14121.4300001
Robin PetersonSAPakistan20131111616*-16100.0000020
Justin OntongSAEngland2012110101010.007142.8600001
Makhaya NtiniSAEngland2003-20083221010*-2147.6200010
Faf du PlessisSAEngland2012110888.006133.3300010
Chris MorrisSANew Zealand201911166*-785.7100010
Quinton de KockSANew Zealand2019110555.00862.5000010
Herschelle GibbsSABangladesh2004110444.001136.3600010
Ryan McLarenSAPakistan2013110444.00850.0000000
Andrew HallSAEngland2003110333.003100.0000000
Richard LeviSAEngland2012110111.00425.0000000
André NelSAEngland2003-2008220110.50616.6700100
Aaron PhangisoSAPakistan2013110000.000-00100
Morné MorkelSAPakistan201711100*-0-00000
Wayne ParnellSAPakistan2017110000.0010.0000100
Andile PhehlukwayoSANew Zealand2019110000.0050.0000100

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