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×v Sri Lanka×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSASouth Africa1998-201452617232822443.11394259.06415619834
Faf du PlessisSASouth Africa2012-202143516221019949.11299073.91410022220
Quinton de KockSASouth Africa2013-202448563220812841.66234994.00514127920
Hashim AmlaSASouth Africa2006-201940503196515441.81303064.8578520213
AB de VilliersSASouth Africa2006-2017374171790160*52.65217482.34313117924
JP DuminySASouth Africa2004-2019484812138715538.53173979.7627412226
Mark BoucherSASouth Africa1998-20125257713739227.46225760.83011313412
Daryll CullinanSASouth Africa1993-2001273521297114*39.30243353.3155213813
Graeme SmithSASouth Africa2002-201230351122712536.09181267.7219112012
Jonty RhodesSASouth Africa1992-20023741111126101*37.53176163.94183744
Gary KirstenSASouth Africa1994-200326331109918034.34238846.0211031230
Shaun PollockSASouth Africa1997-2007484712101511129.00162962.311518117
Lance KlusenerSASouth Africa1997-2004303191006118*45.73147468.251729415
Boeta DippenaarSASouth Africa2000-200621242867125*39.41143660.38160847
Aiden MarkramSASouth Africa2018-20242530385910631.81108079.541529413
Herschelle GibbsSASouth Africa1998-200733371854108*23.72134963.311579711
Dean ElgarSASouth Africa2014-20211120178212941.16142754.803321013
David MillerSASouth Africa2013-2024363011767117*40.37683112.301214330
Hansie CronjeSASouth Africa1992-19992023169512231.59127954.341415417
Temba BavumaSASouth Africa2016-20241422167911332.33116858.13153605
Nicky BojeSASouth Africa1998-2006303566274621.62110057.00002643
Jacques RudolphSASouth Africa2004-20121520261210234.00129447.30130640
Neil McKenzieSASouth Africa2000-200216202565120*31.39108352.17214554
Reeza HendricksSASouth Africa2017-20241919152410229.11487107.60141546
Rassie van der DussenSASouth Africa2019-20231613249610845.0960482.12140476
Andrew HallSASouth Africa2000-2007191713688123.0066455.42024344
Andrew HudsonSASouth Africa1993-1997121403619025.7989140.52020432
Kepler WesselsSASouth Africa1992-199381003299232.9084738.84020210
Ashwell PrinceSASouth Africa2002-2011101313218626.7578840.74020320
Alviro PetersenSASouth Africa2012-2014912129910927.1848262.03101362
Pat SymcoxSASouth Africa1993-1998141312965824.6747462.450202210
Keshav MaharajSASouth Africa2016-2024212042587316.1337269.35014275
Stephen CookSASouth Africa2016-201735021611743.2039854.27111210
Tristan StubbsSASouth Africa202435020212240.4041748.44100142
Heinrich KlaasenSASouth Africa2018-202411911924324.00171112.28000146
Dale SteynSASouth Africa2006-201926223181439.5344440.77006205
Vernon PhilanderSASouth Africa2011-20191214418027*18.0058430.82001162
Janneman MalanSASouth Africa202133016212154.0018587.57100141
Richard SnellSASouth Africa1992-19937621535138.2518682.26010171
Kagiso RabadaSASouth Africa2016-202435226149239.3131946.71005182
Wiaan MulderSASouth Africa2018-2024141441463614.6021966.67000182
Farhaan BehardienSASouth Africa2012-2017129214036*20.00118118.64001104
Kyle VerreynneSASouth Africa2021-2024341135105*45.0020266.83100153
Theunis de BruynSASouth Africa2017-201834013010132.5025650.78100151
Mike RindelSASouth Africa1994-19985501285925.6020462.75010120
Ryan RickeltonSASouth Africa202412012510162.5029542.37100140
Martin van JaarsveldSASouth Africa2002-20043501225124.4034735.16010150
Brian McMillanSASouth Africa1992-19968951213530.2518067.2200141
Dwaine PretoriusSASouth Africa2017-2021124211877*59.0075157.33011104
Andile PhehlukwayoSASouth Africa2017-20212312311338*12.5613186.26002142
Page 1Next

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