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 Senwes Park×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2008-201756040313767.1743991.80210512
Dean ElgarSASouth Africa2017120217199108.5041352.54100173
Heinrich KlaasenSASouth Africa2018-2023332209119*209.00139150.36110268
AB de VilliersSASouth Africa2008-2017441187101*62.33175106.86100106
David MillerSASouth Africa2010-2023763160101*53.33100160.001001311
Graeme SmithSASouth Africa2010-201322015611678.0017191.23100191
Aiden MarkramSASouth Africa2017-20263401529738.0022069.09010211
Faf du PlessisSASouth Africa2013-20183411388146.0018275.82010141
Temba BavumaSASouth Africa201712110271102.0019452.5801091
Quinton de KockSASouth Africa2013-2026550913118.2010884.26001103
JP DuminySASouth Africa2008-2018442883644.009196.7000081
Jon-Jon SmutsSASouth Africa2020110848484.009885.71010120
Farhaan BehardienSASouth Africa2013-2017331807040.0010179.2101051
Ryan RickeltonSASouth Africa2023-20262217471*74.009181.3201052
Jacques KallisSASouth Africa2008110505050.007368.4901020
Kyle VerreynneSASouth Africa2020110505050.0050100.0001033
Marco JansenSASouth Africa2023110434343.0033130.3000052
Rilee RossouwSASouth Africa2015110393939.005176.4700050
Albie MorkelSASouth Africa20081113131*-3979.4900021
Vernon PhilanderSASouth Africa20151113030*-4961.2200010
Justin OntongSASouth Africa2008110272727.003871.0500040
Rassie van der DussenSASouth Africa2018-2023220271413.5016168.7500041
Ryan McLarenSASouth Africa20131112525*-24104.1700011
Colin IngramSASouth Africa2010-2013210252525.004062.5000030
Matthew BreetzkeSASouth Africa2026110252525.002986.2100030
Johan BothaSASouth Africa2008110232323.0015153.3300050
Johann LouwSASouth Africa2008110232323.007328.5700013
Janneman MalanSASouth Africa2020110232323.002688.4600040
Tony de ZorziSASouth Africa2023-2026210212121.002295.4500030
Keshav MaharajSASouth Africa2017-20202111919*-11172.7300011
Tristan StubbsSASouth Africa2026110141414.001782.3500010
Corbin BoschSASouth Africa20261111313*-2065.0000010
Aaron PhangisoSASouth Africa2013-20173201095.009111.1100010
Mark BoucherSASouth Africa2008110888.001172.7300010
David WieseSASouth Africa2015110888.002433.3300000
Morné MorkelSASouth Africa2008-201721166*-3200.0000010
Rory KleinveldtSASouth Africa2013110666.005120.0000010
Andile PhehlukwayoSASouth Africa2017-202041166*-1346.1500000
Dale SteynSASouth Africa2008-2015320643.001540.0000000
Mangaliso MosheleSASouth Africa2017110555.005100.0000010
Wayne ParnellSASouth Africa2010-202321144*-4100.0000010
Imran TahirSASouth Africa2015110444.00757.1400000
Morné van WykSASouth Africa2015110222.00450.0000000
Lonwabo TsotsobeSASouth Africa2010-201321100*-0-00000

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