South Africa: Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Newlands×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSATests2003-201315243147122470.05276853.1466115811
AB de VilliersSATests2005-201819302134416348.00231758.0137016414
Hashim AmlaSATests2005-201919332133220142.97270749.213611811
Graeme SmithSATests2003-201415262122618351.08177669.034501553
Dean ElgarSATests2013-202412224757141*42.06155248.78232913
Ashwell PrinceSATests2005-20111015463815058.00152241.92222662
Faf du PlessisSATests2013-20201018163210337.18139245.40141810
AB de VilliersSAODIs2005-20171212254512154.50544100.18230594
Graeme SmithSAODIs2004-2013121214398639.9156677.56051463
Herschelle GibbsSAODIs2003-2009109041811946.4449185.132104710
Quinton de KockSAODIs2013-202288041012451.2542097.62220468
Jacques KallisSAODIs2003-20131091401109*50.1351977.26141316
Quinton de KockSATests2016-2020610038310138.3052672.81130491
Alviro PetersenSATests2011-2015611138110938.1069454.90211413
Temba BavumaSATests2015-2025710237410646.7568854.36211492
Aiden MarkramSATests2018-2025611136410636.4051670.54121585
JP DuminySAODIs2007-201910903527339.1142183.61040262
Mark BoucherSATests2003-2012121313445928.6762055.48041413
Faf du PlessisSAODIs2011-201966133018566.0035194.02121243
Herschelle GibbsSATests2003-200758228922848.1736778.75101386
Faf du PlessisSAT20Is2013-20209912877835.88219131.050302312
Vernon PhilanderSATests2011-20201115627352*30.3364442.39022302
Ryan RickeltonSATests2025110259259259.0034375.51100293
JP DuminySAT20Is2007-20198822386739.67181131.49021189
Jacques RudolphSATests2005-201258223251*38.6744152.61010321
Mark BoucherSAODIs2003-200911822284938.0023995.40000188
Justin KempSAODIs2005-2007543216100*216.00171126.321201215
Hashim AmlaSAODIs2009-20198802058625.6325680.08020200
David MillerSAT20Is2011-2020101012004122.22158126.58000146
Rassie van der DussenSAODIs2019-20245531915295.5023282.33020105
Keshav MaharajSATests2017-202571221874018.7027368.50000194
Boeta DippenaarSATests2003-20074601856230.8350836.42011180
Dale SteynSATests2006-2019151741723213.2335348.73003182
Hashim AmlaSAT20Is2011-201644117197*57.00129132.56010164
Rassie van der DussenSAT20Is2019-202055116974*42.25111152.2501199
Reeza HendricksSAT20Is2015-20206601557425.83122127.05010172
Keegan PetersenSATests20221201548277.0027955.20020190
Rassie van der DussenSATests2020-20222411476849.0047630.88010120
David MillerSAODIs2013-20246501363927.2016283.9500092
Aiden MarkramSAODIs2018-202444113567*45.0016183.85010132
Nicky BojeSATests2003-20065611327626.4017774.58011210
Rilee RossouwSAODIs201622012612263.00125100.80100152
Kagiso RabadaSATests2016-202591331252612.5030141.5300191
Kyle VerreynneSATests2022-202534012410031.0018666.67101115
JP DuminySATests2009-20174701204317.1422752.86002181
Temba BavumaSAODIs2020-20243301189839.3313289.3901072
Quinton de KockSAT20Is2013-20206601163019.3392126.09000143
AB de VilliersSAT20Is2007-20175511156328.7591126.3701093
Shaun PollockSATests2003-20074521113737.0014775.51000122
Heinrich KlaasenSAODIs2018-20242201039751.5086119.7701094
Page 1Next

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