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 Mangaung Oval×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSASouth Africa2016-2023882349138*58.17299116.721113613
Temba BavumaSASouth Africa2017-2023551312114*78.0032496.30200376
Aiden MarkramSASouth Africa2017-202366026214343.6731982.13100352
David MillerSASouth Africa2017-202366322258*74.00195113.85021164
Faf du PlessisSASouth Africa2016-2017221190135*190.0022584.44110221
Rassie van der DussenSASouth Africa202344017411143.5019091.58100112
Heinrich KlaasenSASouth Africa2018-20236601725128.67171100.58010116
Hashim AmlaSASouth Africa2016-201733014113247.0017680.11100180
Janneman MalanSASouth Africa2020111129129*-13992.8110074
Dean ElgarSASouth Africa2017-201822011711358.5015973.58100180
Marco JansenSASouth Africa20233318732*43.509789.6900044
Herschelle GibbsSASouth Africa2005110787878.0010177.2301060
AB de VilliersSASouth Africa2005-2017330774925.6775102.67000120
Jacques KallisSASouth Africa2005110636363.007880.7701040
Dale SteynSASouth Africa2018110606060.008570.5901081
Jon-Jon SmutsSASouth Africa2020110414141.006464.0600030
Farhaan BehardienSASouth Africa2016-20172224036*-18222.2200032
Justin KempSASouth Africa2005110323232.0026123.0800012
JP DuminySASouth Africa2016-2018330311310.335160.7800011
Andile PhehlukwayoSASouth Africa2017-2023520292814.505354.7200011
Graeme SmithSASouth Africa2005110252525.003767.5700020
Christiaan JonkerSASouth Africa2018110252525.0019131.5800041
Khaya ZondoSASouth Africa2018110212121.002875.0000021
Kagiso RabadaSASouth Africa2017-20234322017*20.002483.3300002
Rilee RossouwSASouth Africa2016110191919.002095.0000030
Shaun PollockSASouth Africa20051111717*-12141.6700020
Mark BoucherSASouth Africa2005110151515.0011136.3600020
Anrich NortjeSASouth Africa2020-2023410101010.001376.9200010
Sisanda MagalaSASouth Africa202311155*-4125.0000010
Lungi NgidiSASouth Africa2018-202342144*4.002416.6700110
Kyle VerreynneSASouth Africa2020110333.00650.0000000
Wayne ParnellSASouth Africa2017-2023310222.00450.0000000
Keshav MaharajSASouth Africa2017-2023410222.00633.3300000
Gerald CoetzeeSASouth Africa2023110222.00825.0000000
Imran TahirSASouth Africa2016-2018210111.00425.0000000
Reeza HendricksSASouth Africa2018110111.00333.3300000
Andrew HallSASouth Africa2005110000.0010.0000100
Ashwell PrinceSASouth Africa2005110000.0010.0000100
Tabraiz ShamsiSASouth Africa2020-2023310000.0010.0000100

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