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 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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2008-201756040313767.1743991.80210512
Dean ElgarSA2017120217199108.5041352.54100173
Heinrich KlaasenSA2018-2023332209119*209.00139150.36110268
AB de VilliersSA2008-2017441187101*62.33175106.86100106
David MillerSA2010-2023763160101*53.33100160.001001311
Graeme SmithSA2010-201322015611678.0017191.23100191
Aiden MarkramSA2017-20263401529738.0022069.09010211
Faf du PlessisSA2013-20183411388146.0018275.82010141
Temba BavumaSA201712110271102.0019452.5801091
Quinton de KockSA2013-2026550913118.2010884.26001103
JP DuminySA2008-2018442883644.009196.7000081
Jon-Jon SmutsSA2020110848484.009885.71010120
Farhaan BehardienSA2013-2017331807040.0010179.2101051
Ryan RickeltonSA2023-20262217471*74.009181.3201052
Jacques KallisSA2008110505050.007368.4901020
Kyle VerreynneSA2020110505050.0050100.0001033
Marco JansenSA2023110434343.0033130.3000052
Rilee RossouwSA2015110393939.005176.4700050
Albie MorkelSA20081113131*-3979.4900021
Vernon PhilanderSA20151113030*-4961.2200010
Justin OntongSA2008110272727.003871.0500040
Rassie van der DussenSA2018-2023220271413.5016168.7500041
Ryan McLarenSA20131112525*-24104.1700011
Colin IngramSA2010-2013210252525.004062.5000030
Matthew BreetzkeSA2026110252525.002986.2100030
Johan BothaSA2008110232323.0015153.3300050
Johann LouwSA2008110232323.007328.5700013
Janneman MalanSA2020110232323.002688.4600040
Tony de ZorziSA2023-2026210212121.002295.4500030
Keshav MaharajSA2017-20202111919*-11172.7300011
Tristan StubbsSA2026110141414.001782.3500010
Corbin BoschSA20261111313*-2065.0000010
Aaron PhangisoSA2013-20173201095.009111.1100010
Mark BoucherSA2008110888.001172.7300010
David WieseSA2015110888.002433.3300000
Morné MorkelSA2008-201721166*-3200.0000010
Rory KleinveldtSA2013110666.005120.0000010
Andile PhehlukwayoSA2017-202041166*-1346.1500000
Dale SteynSA2008-2015320643.001540.0000000
Mangaliso MosheleSA2017110555.005100.0000010
Wayne ParnellSA2010-202321144*-4100.0000010
Imran TahirSA2015110444.00757.1400000
Morné van WykSA2015110222.00450.0000000
Lonwabo TsotsobeSA2010-201321100*-0-00000

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