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 Lord's×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSAEngland2003-201257044725963.8675159.52200530
Hashim AmlaSAEngland2008-201769141812152.2572857.42210551
Bruce MitchellSAEngland1929-1947361371164*74.20--110-0
Gary KirstenSAEngland1994-200335123710859.2552645.06110380
AB de VilliersSAEngland2008-20175611924338.4037651.06000220
Jonty RhodesSAEngland1994-199823018111760.3334752.16100202
Neil McKenzieSAEngland200812017813889.0053633.21100210
Roy McLeanSAEngland1955-196024017814244.50--100211
Vernon PhilanderSAEngland2008-20173511776144.2528761.67020211
JP DuminySAEngland2008-20175721706134.0038843.81010211
Bob CatterallSAEngland1924-192924016812042.00--101160
Dudley NourseSAEngland1935-19513601476124.50--02000
Dean ElgarSAEngland2012-20223401385434.5027949.46010170
Aiden MarkramSAAustralia202512013613668.0021363.85101140
Kepler WesselsSAEngland199412013310566.5032540.92100200
Herschelle GibbsSAEngland2003-20083301327444.0019667.35010150
Mark BoucherSAEngland1998-20085511286832.0017672.73010191
Alan MelvilleSAEngland194712012511762.50--100130
Jock CameronSAEngland1929-19352411259041.67--01063
Percy SherwellSAEngland190712012111560.50--100190
Hansie CronjeSAEngland1994-19982301208140.0025447.24010180
Eric RowanSAEngland1935-19512401184429.50--000-0
Dave NourseSAEngland1907-19243611186223.60--01040
Fred SusskindSAEngland19241201176458.50--020-0
Aubrey FaulknerSAEngland1907-19243611154423.00--00030
Jim ChristySAEngland19291201117055.50--010-0
Ashwell PrinceSAEngland2008121110101110.0023746.41100131
Colin BlandSAEngland19651201097054.50--010-0
Denys MorkelSAEngland192912110588105.00--010-0
Herbie TaylorSAAustralia191212110393103.00--010120
Quinton de KockSAEngland20172301035134.3311391.15010160
Temba BavumaSAAustralia20251201026651.0021846.7901091
Jacques RudolphSAEngland2003-2012340984224.5024639.84000120
Boeta DippenaarSAEngland2003110929292.0020245.54010140
Matthew BreetzkeSAEngland2025110858585.0077110.3901073
Jack CheethamSAEngland1951-1955241855428.33--01070
Charlie LlewellynSAEngland1912120847542.00--010-0
Temba BavumaSAEngland2017-2025230845928.0017847.19010110
Russell EndeanSAEngland1955120764838.00--000-0
Sarel ErweeSAEngland2022110737373.0014650.0001060
George FullertonSAEngland1951120726036.00--01050
Ossie DawsonSAEngland1947120693634.50--000-0
Brian McMillanSAEngland19941216839*68.0014148.2300080
Charlie LlewellynSAAustralia1912120675933.50--010-0
David BedinghamSAAustralia2025121664566.0016041.2500070
Craig MatthewsSAEngland1994120664133.007489.19000110
Aiden MarkramSAEngland2022-2025220654932.509171.4300091
Faf du PlessisSAPakistan2019110636363.007979.7501050
Denis LindsaySAEngland1965120624031.00--000-0
Headley KeithSAEngland1955120625731.00--01080
Page 1Next

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