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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2008-2019710142012146.6773157.46210551
Graeme SmithSA2003-201257022110731.5741653.13100230
Aiden MarkramSA2019-202545020813641.6032065.00101231
AB de VilliersSA2008-20176712074334.5038453.91000240
JP DuminySA2008-20176821996133.1741148.42010223
Temba BavumaSA2017-20253501866637.2039646.97020201
Neil McKenzieSA200812017813889.0053633.21100210
Vernon PhilanderSA2008-20173511776144.2528761.67020211
Quinton de KockSA2017-20193401505137.5017386.71010192
Dean ElgarSA2012-20223401385434.5027949.46010170
Ashwell PrinceSA2008121110101110.0023746.41100131
Herschelle GibbsSA2003-2009330867428.6710780.37010100
Matthew BreetzkeSA2025110858585.0077110.3901073
Jacques KallisSA2003-2012570793111.2918143.65001101
Sarel ErweeSA2022110737373.0014650.0001060
Jacques RudolphSA2003-2012230724224.0017241.8600090
Faf du PlessisSA2012-2019330696323.009473.4001060
Tristan StubbsSA2025230685822.6711857.6301021
Keshav MaharajSA2017-2025550684113.609770.10000110
David BedinghamSA2025121664566.0016041.2500070
Ryan RickeltonSA2025230573519.006489.0600090
Dale SteynSA2008-2012541572619.0013542.2200070
Morné MorkelSA2008-2017551562514.009161.5400062
Rassie van der DussenSA2019-2022220553627.508366.2700051
Theunis de BruynSA2017120494824.508955.0600060
Marco JansenSA2022-2025220484824.008258.5400141
Andile PhehlukwayoSA20191114646*-32143.7500060
Alviro PetersenSA2012120462423.0012736.2200070
Dewald BrevisSA2025110424242.0020210.0000033
Kagiso RabadaSA2017-202555038277.608544.7100050
Wiaan MulderSA2025120332716.509435.1100050
Corbin BoschSA20251113232*-29110.3400030
Robin PetersonSA20121113131*-20155.0000041
David MillerSA2017-2019210313131.003783.7800030
Mark BoucherSA2003-2009441311110.336051.6700020
Anrich NortjeSA20221112828*-4266.6700040
Kyle VerreynneSA2022-2025231281314.007338.3600010
Keegan PetersenSA2022110242424.004158.5400030
Shaun PollockSA2003110181818.002281.8200020
Morné van WykSA2003110171717.002085.0000020
Chris MorrisSA2017-2019210161616.0010160.0000011
Martin van JaarsveldSA2003110111111.002055.0000020
Albie MorkelSA20091111010*-10100.0000000
Heino KuhnSA20171201095.004223.8100010
Senuran MuthusamySA2025110777.006116.6700010
Paul HarrisSA2008110666.001833.3300010
Wayne ParnellSA2009-2017310555.001338.4600000
Johan BothaSA2008-200922242*-580.0000000
Imran TahirSA2012-201923242*4.00944.4400000
André NelSA2003-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.