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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSAOld TraffordManchester2017-201923018810062.6721886.24110192
Hashim AmlaSAOld TraffordManchester2012-20172311608380.0022471.43010241
Rassie van der DussenSAOld TraffordManchester2019-20223401529538.0026457.58011114
Jacques KallisSAOld TraffordManchester2003-20122229582*-11284.8201071
Aiden MarkramSAOld TraffordManchester2019-2025450954119.0010293.1400195
Quinton de KockSAOld TraffordManchester2017-2022340825220.5013361.65010110
Jacques RudolphSAOld TraffordManchester20031117171*-10170.3001060
Kagiso RabadaSAOld TraffordManchester2017-2025450713614.2012656.3500090
Keegan PetersenSAOld TraffordManchester2022120634231.5018833.5100040
Temba BavumaSAOld TraffordManchester2017120584629.0012546.4000050
Kyle VerreynneSAOld TraffordManchester2022121382138.009540.0000030
Keshav MaharajSAOld TraffordManchester2017-20223513721*9.256953.6200132
Heino KuhnSAOld TraffordManchester2017120352417.5010533.3300040
Heinrich KlaasenSAOld TraffordManchester2022110333333.004082.5000020
Bjorn FortuinSAOld TraffordManchester2025110323232.0016200.0000032
Andrew HallSAOld TraffordManchester2003110292929.003974.3600020
Sarel ErweeSAOld TraffordManchester2022120282514.007139.4400020
Dean ElgarSAOld TraffordManchester2017-202224028127.009629.1700130
Donavon FerreiraSAOld TraffordManchester2025110232323.0011209.0900031
Tristan StubbsSAOld TraffordManchester2025110232323.002592.0000001
Graeme SmithSAOld TraffordManchester2003110222222.003464.7100020
Ryan RickeltonSAOld TraffordManchester2025110202020.0010200.0000022
Morné MorkelSAOld TraffordManchester2012-20172212020*20.003655.5600130
JP DuminySAOld TraffordManchester2012-201922019149.5019100.0000010
Dwaine PretoriusSAOld TraffordManchester2019-202222019179.503063.3300010
Simon HarmerSAOld TraffordManchester202212018169.006428.1300010
Anrich NortjeSAOld TraffordManchester202223016105.335131.3700120
David MillerSAOld TraffordManchester2022110121212.001392.3100020
Theunis de BruynSAOld TraffordManchester201712011115.502347.8300120
Tabraiz ShamsiSAOld TraffordManchester2019-202221155*-5100.0000010
Andile PhehlukwayoSAOld TraffordManchester201911144*-3133.3300010
Dewald BrevisSAOld TraffordManchester2025110444.003133.3300010
Duanne OlivierSAOld TraffordManchester2017120442.001330.7700110
Lungi NgidiSAOld TraffordManchester202223144*2.002020.0000210
Albie MorkelSAOld TraffordManchester2012110333.00560.0000000
LG PretoriusSAOld TraffordManchester2025110222.002100.0000000
Herschelle GibbsSAOld TraffordManchester2003110111.00714.2900000
Justin OntongSAOld TraffordManchester2012110111.00250.0000000
AB de VilliersSAOld TraffordManchester2012110111.00425.0000000
Richard LeviSAOld TraffordManchester2012110000.0010.0000100
Lizaad WilliamsSAOld TraffordManchester202511100*-20.0000000
Janneman MalanSAOld TraffordManchester2022110000.0060.0000100
Marco JansenSAOld TraffordManchester2025110000.0030.0000100
Kwena MaphakaSAOld TraffordManchester2025110000.0010.0000100

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