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 Trent Bridge×

Player figures come from full scorecards, which we hold for 8 of the 17 matches in this selection (from 1912). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSAEngland2012-201723126297*131.0043660.09030343
Mark BoucherSAEngland2003-20093301105236.6726341.83010140
Jacques KallisSAEngland2003-200934110357*34.3318256.59010121
Neil McKenzieSAEngland20031201019050.5024141.91010110
Vernon PhilanderSAEngland2017120965448.0015661.54010122
AB de VilliersSAEngland2008-20123319175*45.5011678.45010100
Dean ElgarSAEngland2012-2017230878029.0016552.73010130
Herschelle GibbsSAEngland2003-2009340873021.7514360.84000131
Faf du PlessisSAEngland2012-2017230856328.3316651.20010120
Quinton de KockSAEngland2017120696834.508581.1801080
Jacques KallisSAPakistan2009110646464.0054118.5201071
Dave NourseSAAustralia1912110646464.00--01060
AB de VilliersSAIndia2009110636363.0051123.5301070
Shaun PollockSAEngland2003120626231.008870.4501190
Graeme SmithSAEngland2003-2012450613512.2013345.86000110
Gordon WhiteSAAustralia19121115959*---01020
Chris MorrisSAEngland2017120493624.5010646.2300070
JP DuminySAPakistan20091114444*-39112.8200031
Heino KuhnSAEngland2017120423421.0010938.5300080
Louis StrickerSAAustralia1912110373737.00--000-0
Temba BavumaSAEngland2017120352017.506058.3300060
Louis TancredSAAustralia1912110303030.00--00021
Paul AdamsSAEngland2003120281514.007835.9000030
Graeme SmithSAIndia2009110262626.0026100.0000020
Sid PeglerSAAustralia1912110262626.00--000-0
Morné MorkelSAEngland2012-20172212517*25.002792.5900050
Tommy WardSAAustralia1912110242424.00--000-0
Tip SnookeSAAustralia1912110202020.00--000-0
Aubrey FaulknerSAAustralia1912110151515.00--000-0
Andrew HallSAEngland200312015157.503148.3900130
Jacques RudolphSAEngland200312015157.504731.9100130
André NelSAEngland2008110131313.007185.7100030
Charlie LlewellynSAAustralia1912110121212.00--000-0
Mark BoucherSAIndia2009110111111.001573.3300010
Graeme SmithSAPakistan2009110101010.001471.4300010
JP DuminySAIndia2009110101010.001566.6700000
JP DuminySAEngland2008-201232110810.007142.8600020
Albie MorkelSAIndia200911188*-8100.0000010
Makhaya NtiniSAEngland2003-200823374*-1936.8400010
Albie MorkelSAEngland2008-2009210666.001346.1500010
Dale SteynSAEngland2008-2012310666.006100.0000010
Herschelle GibbsSAIndia2009110555.003166.6700010
Herschelle GibbsSAPakistan2009110555.004125.0000010
Johan BothaSAIndia200911144*-2200.0000010
Albie MorkelSAPakistan2009110222.00450.0000000
Herbie TaylorSAAustralia1912110222.00--00000
Rolland BeaumontSAAustralia1912110222.00--00000
AB de VilliersSAPakistan2009110111.00520.0000000
Johan BothaSAEngland2008-2009210111.00166.2500000
Boeta DippenaarSAEngland2003120110.50812.5000100
Page 1Next

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