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 Brisbane Cricket Ground, Woolloongabba×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSAAustralia2006-201234021114752.7537955.67101203
Hashim AmlaSAAustralia2009-201223016810456.0035247.73100113
Mark BoucherSAAustralia2006-200933111163*55.50102108.82010121
Boeta DippenaarSAAustralia2006220757437.5012062.5001080
JP DuminySAAustralia2009-20122116969*-41168.2901072
AB de VilliersSAAustralia2012121694069.0019834.8500090
Alviro PetersenSAAustralia2012120696434.5013551.1101070
Temba BavumaSAAustralia2022120673833.5013151.1500060
Graeme SmithSAAustralia2006-2012340672316.7514645.8900070
Kyle VerreynneSAAustralia2022120646432.009865.3101181
Mark BoucherSASri Lanka2006110626262.007187.3201032
Jacques RudolphSASri Lanka2006110535353.006384.1301080
Jacques RudolphSAAustralia2006-2012231483124.0011242.8600030
Khaya ZondoSAAustralia20221213636*36.008741.3800160
Ashwell PrinceSASri Lanka2006110292929.004465.9100020
Justin KempSAAustralia20061112929*-21138.1000031
Shaun PollockSAAustralia2006210242424.0017141.1800021
Herschelle GibbsSAAustralia2006-200933022167.334153.6600120
Ashwell PrinceSAAustralia2006110191919.004146.3400010
Albie MorkelSAAustralia2009110191919.0013146.1500011
Keshav MaharajSAAustralia202212018169.002475.0000030
Rory KleinveldtSAAustralia20121111717*-1894.4400002
Dale SteynSAAustralia2009-2012210151515.004235.7100020
Kagiso RabadaSAAustralia20221211310*13.003141.9400010
Sarel ErweeSAAustralia202212013106.506021.6700020
Vernon PhilanderSAAustralia2012121121112.004129.2700001
Lungi NgidiSAAustralia20221201296.002744.4400020
Andrew HallSAAustralia2006210111111.0010110.0000010
Boeta DippenaarSASri Lanka2006110101010.001283.3300020
Justin KempSASri Lanka2006110101010.002147.6200000
Herschelle GibbsSASri Lanka2006110777.001643.7500000
Neil McKenzieSAAustralia200911177*-887.5000000
Dean ElgarSAAustralia2022120532.501435.7100000
Rassie van der DussenSAAustralia2022120552.501631.2500100
Shaun PollockSASri Lanka2006110444.00944.4400000
Andrew HallSASri Lanka2006110444.00944.4400000
Graeme SmithSASri Lanka2006110333.001030.0000000
Garnett KrugerSAAustralia2006210333.00560.0000000
Johan BothaSASri Lanka2006110222.00825.0000000
Johan BothaSAAustralia2006-2009210222.00450.0000000
Marco JansenSAAustralia2022120221.00219.5200100
Monde ZondekiSAAustralia2006210000.0010.0000100
Garnett KrugerSASri Lanka200611100*-30.0000000
Morné MorkelSAAustralia2009-2012210000.0060.0000100
Vaughn van JaarsveldSAAustralia2009110000.0010.0000100
Anrich NortjeSAAustralia2022120000.0080.0000200

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