South Africa: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Lord's×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aiden MarkramSA2025202523018513661.6727766.79101201
Hashim AmlaSA2012201223017912159.6730858.12100161
Neil McKenzieSA2008200812017813889.0053633.21100210
Hashim AmlaSA20082008231144104*72.0030547.21100230
Graeme SmithSA2008200812011510757.5022850.44100120
Ashwell PrinceSA20082008121110101110.0023746.41100131
AB de VilliersSA201220122301094336.3319356.48000120
Temba BavumaSA202520252301066635.3322547.1101091
JP DuminySA201220122311056152.5027338.46010130
Quinton de KockSA201720172301035134.3311391.15010160
Vernon PhilanderSA20122012120966148.0016060.00010110
Hashim AmlaSA20172017230955531.6711582.61010160
Matthew BreetzkeSA20252025110858585.0077110.3901073
Temba BavumaSA20172017120805940.0017146.78010110
Herschelle GibbsSA20082008110747474.007598.6701090
Sarel ErweeSA20222022110737373.0014650.0001060
Vernon PhilanderSA20172017121715271.0011561.7401091
Tristan StubbsSA20252025230685822.6711857.6301021
David BedinghamSA20252025121664566.0016041.2500070
Graeme SmithSA20122012230662922.0014645.2100060
Faf du PlessisSA20192019110636363.007979.7501050
Ryan RickeltonSA20252025230573519.006489.0600090
AB de VilliersSA20082008220564228.0015336.6000050
Dean ElgarSA20172017120565428.0013940.2901080
Jacques RudolphSA20122012120534226.5013240.1500060
Theunis de BruynSA20172017120494824.508955.0600060
Marco JansenSA20222022110484848.007960.7600041
Quinton de KockSA20192019110474747.006078.3300032
Dean ElgarSA20222022110474747.008158.0200080
Andile PhehlukwayoSA201920191114646*-32143.7500060
Alviro PetersenSA20122012120462423.0012736.2200070
JP DuminySA201720172314528*22.509746.3900060
Dewald BrevisSA20252025110424242.0020210.0000033
Keshav MaharajSA20222022110414141.004983.6700070
Dale SteynSA20122012231382619.008942.7000050
Rassie van der DussenSA20192019110363636.004776.6000011
Dean ElgarSA20122012110353535.005959.3200010
Jacques KallisSA20122012120343117.006750.7500050
Morné MorkelSA20122012120342517.005462.9600050
Graeme SmithSA20092009110333333.003594.2900040
Wiaan MulderSA20252025120332716.509435.1100050
Corbin BoschSA202520251113232*-29110.3400030
Robin PetersonSA201220121113131*-20155.0000041
David MillerSA20192019110313131.003783.7800030
Kagiso RabadaSA20172017220312715.506250.0000050
JP DuminySA20092009110292929.0023126.0900012
Anrich NortjeSA202220221112828*-4266.6700040
AB de VilliersSA201720171112727*-3090.0000050
Jacques KallisSA20092009110242424.0023104.3500021
Keegan PetersenSA20222022110242424.004158.5400030
Page 1Next

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