South Africa: Batting by team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2008-2019710142012146.6773157.46210551
Graeme SmithSASouth Africa2003-201257022110731.5741653.13100230
Aiden MarkramSASouth Africa2019-202545020813641.6032065.00101231
AB de VilliersSASouth Africa2008-20176712074334.5038453.91000240
JP DuminySASouth Africa2008-20176821996133.1741148.42010223
Temba BavumaSASouth Africa2017-20253501866637.2039646.97020201
Neil McKenzieSASouth Africa200812017813889.0053633.21100210
Vernon PhilanderSASouth Africa2008-20173511776144.2528761.67020211
Quinton de KockSASouth Africa2017-20193401505137.5017386.71010192
Dean ElgarSASouth Africa2012-20223401385434.5027949.46010170
Ashwell PrinceSASouth Africa2008121110101110.0023746.41100131
Herschelle GibbsSASouth Africa2003-2009330867428.6710780.37010100
Matthew BreetzkeSASouth Africa2025110858585.0077110.3901073
Jacques KallisSASouth Africa2003-2012570793111.2918143.65001101
Sarel ErweeSASouth Africa2022110737373.0014650.0001060
Jacques RudolphSASouth Africa2003-2012230724224.0017241.8600090
Faf du PlessisSASouth Africa2012-2019330696323.009473.4001060
Tristan StubbsSASouth Africa2025230685822.6711857.6301021
Keshav MaharajSASouth Africa2017-2025550684113.609770.10000110
David BedinghamSASouth Africa2025121664566.0016041.2500070
Ryan RickeltonSASouth Africa2025230573519.006489.0600090
Dale SteynSASouth Africa2008-2012541572619.0013542.2200070
Morné MorkelSASouth Africa2008-2017551562514.009161.5400062
Rassie van der DussenSASouth Africa2019-2022220553627.508366.2700051
Theunis de BruynSASouth Africa2017120494824.508955.0600060
Marco JansenSASouth Africa2022-2025220484824.008258.5400141
Andile PhehlukwayoSASouth Africa20191114646*-32143.7500060
Alviro PetersenSASouth Africa2012120462423.0012736.2200070
Dewald BrevisSASouth Africa2025110424242.0020210.0000033
Kagiso RabadaSASouth Africa2017-202555038277.608544.7100050
Wiaan MulderSASouth Africa2025120332716.509435.1100050
Corbin BoschSASouth Africa20251113232*-29110.3400030
Robin PetersonSASouth Africa20121113131*-20155.0000041
David MillerSASouth Africa2017-2019210313131.003783.7800030
Mark BoucherSASouth Africa2003-2009441311110.336051.6700020
Anrich NortjeSASouth Africa20221112828*-4266.6700040
Kyle VerreynneSASouth Africa2022-2025231281314.007338.3600010
Keegan PetersenSASouth Africa2022110242424.004158.5400030
Shaun PollockSASouth Africa2003110181818.002281.8200020
Morné van WykSASouth Africa2003110171717.002085.0000020
Chris MorrisSASouth Africa2017-2019210161616.0010160.0000011
Martin van JaarsveldSASouth Africa2003110111111.002055.0000020
Albie MorkelSASouth Africa20091111010*-10100.0000000
Heino KuhnSASouth Africa20171201095.004223.8100010
Senuran MuthusamySASouth Africa2025110777.006116.6700010
Paul HarrisSASouth Africa2008110666.001833.3300010
Wayne ParnellSASouth Africa2009-2017310555.001338.4600000
Johan BothaSASouth Africa2008-200922242*-580.0000000
Imran TahirSASouth Africa2012-201923242*4.00944.4400000
André NelSASouth Africa2003-2008210111.00119.0900000
Page 1Next

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