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 Old Trafford×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSASouth Africa2017-201923018810062.6721886.24110192
Hashim AmlaSASouth Africa2012-20172311608380.0022471.43010241
Rassie van der DussenSASouth Africa2019-20223401529538.0026457.58011114
Jacques KallisSASouth Africa2003-20122229582*-11284.8201071
Aiden MarkramSASouth Africa2019-2025450954119.0010293.1400195
Quinton de KockSASouth Africa2017-2022340825220.5013361.65010110
Jacques RudolphSASouth Africa20031117171*-10170.3001060
Kagiso RabadaSASouth Africa2017-2025450713614.2012656.3500090
Keegan PetersenSASouth Africa2022120634231.5018833.5100040
Temba BavumaSASouth Africa2017120584629.0012546.4000050
Kyle VerreynneSASouth Africa2022121382138.009540.0000030
Keshav MaharajSASouth Africa2017-20223513721*9.256953.6200132
Heino KuhnSASouth Africa2017120352417.5010533.3300040
Heinrich KlaasenSASouth Africa2022110333333.004082.5000020
Bjorn FortuinSASouth Africa2025110323232.0016200.0000032
Andrew HallSASouth Africa2003110292929.003974.3600020
Sarel ErweeSASouth Africa2022120282514.007139.4400020
Dean ElgarSASouth Africa2017-202224028127.009629.1700130
Donavon FerreiraSASouth Africa2025110232323.0011209.0900031
Tristan StubbsSASouth Africa2025110232323.002592.0000001
Graeme SmithSASouth Africa2003110222222.003464.7100020
Ryan RickeltonSASouth Africa2025110202020.0010200.0000022
Morné MorkelSASouth Africa2012-20172212020*20.003655.5600130
JP DuminySASouth Africa2012-201922019149.5019100.0000010
Dwaine PretoriusSASouth Africa2019-202222019179.503063.3300010
Simon HarmerSASouth Africa202212018169.006428.1300010
Anrich NortjeSASouth Africa202223016105.335131.3700120
David MillerSASouth Africa2022110121212.001392.3100020
Theunis de BruynSASouth Africa201712011115.502347.8300120
Tabraiz ShamsiSASouth Africa2019-202221155*-5100.0000010
Andile PhehlukwayoSASouth Africa201911144*-3133.3300010
Dewald BrevisSASouth Africa2025110444.003133.3300010
Duanne OlivierSASouth Africa2017120442.001330.7700110
Lungi NgidiSASouth Africa202223144*2.002020.0000210
Albie MorkelSASouth Africa2012110333.00560.0000000
LG PretoriusSASouth Africa2025110222.002100.0000000
Herschelle GibbsSASouth Africa2003110111.00714.2900000
Justin OntongSASouth Africa2012110111.00250.0000000
AB de VilliersSASouth Africa2012110111.00425.0000000
Richard LeviSASouth Africa2012110000.0010.0000100
Lizaad WilliamsSASouth Africa202511100*-20.0000000
Janneman MalanSASouth Africa2022110000.0060.0000100
Marco JansenSASouth Africa2025110000.0030.0000100
Kwena MaphakaSASouth Africa2025110000.0010.0000100

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