South Africa: Batting by series (Tests)

Filters

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

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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Wiaan MulderSASouth Africa tour of Zimbabwe 20252025231531367*265.5058790.46200676
Jacques KallisSAIndia in South Africa Test Series 2010/112010-2011352498201*166.0087057.24300465
Hashim AmlaSASouth Africa in India Test Series 2009/102010232490253*490.00103347.43300521
Hashim AmlaSABasil D'Oliveira Trophy 20122012351482311*120.5081958.85200540
Aiden MarkramSAAustralia tour of South Africa 2017/18201848048015260.0075463.66211603
Hashim AmlaSABasil D'Oliveira Trophy 2015/162015-201647047020167.14100246.91210670
Graeme SmithSASouth Africa tour of England and Ireland 2003200348045527756.8864470.65110622
Herschelle GibbsSASouth Africa tour of England and Ireland 2003200348042918353.6364166.93201752
Graeme SmithSABasil D'Oliveira Trophy 2009/102009-201047042718361.0079553.71211560
AB de VilliersSAAustralia tour of South Africa 2017/182018482427126*71.1765565.19141604
Jacques KallisSASouth Africa tour of Pakistan 2007/082007242421155210.5080752.17310392
AB de VilliersSABasil D'Oliveira Trophy 2008200846038417464.0079748.18110480
Quinton de KockSABasil D'Oliveira Trophy 2019/202019-20204803809547.5062161.19040514
Hashim AmlaSASouth Africa in Australia Test Series 2012/13201236037719662.8364458.54200392
Graeme SmithSASouth Africa in West Indies Test Series 2010201036037113261.8371052.25120344
Graeme SmithSABasil D'Oliveira Trophy 20082008482369154*61.5067354.83201440
Jacques KallisSABasil D'Oliveira Trophy 2009/102009-201047036312051.8670251.71210391
AB de VilliersSAAustralia in South Africa Test Series 2008/09200935135716389.2559560.00210308
Gary KirstenSASouth Africa tour of England and Ireland 2003200336035413059.0079044.81120481
AB de VilliersSASri Lanka in South Africa Test Series 2011/122011-2012341353160*117.6756063.04120403
AB de VilliersSAPakistan in South Africa Test Series 2012/13201335135212188.0057461.32210400
Jacques KallisSANew Zealand tour of South Africa 2007/082007230346186115.3350468.65200475
Hashim AmlaSASir Vivian Richards Trophy 2014/152014-2015341342208114.0063354.03110380
Neil McKenzieSASouth Africa in India Test Series 2007/082008351341155*85.2567050.90110451
AB de VilliersSAAustralia in South Africa Test Series 2013/14201436034111656.8377444.06110423
Mark BoucherSABasil D'Oliveira Trophy 2009/102009-20104713419556.8350267.93030402
Jacques KallisSASouth Africa in Australia Test Series 2012/13201236033914756.5064052.97110403
Neil McKenzieSABasil D'Oliveira Trophy 2008200848133913848.4387938.57110460
Dean ElgarSAAustralia tour of South Africa 2017/182018481333141*47.5785838.81120432
Dean ElgarSABangladesh tour of South Africa 2017/182017230330199110.0056558.41200343
AB de VilliersSASouth Africa in West Indies Test Series 20102010364330135*165.0067648.82120286
Ashwell PrinceSABasil D'Oliveira Trophy 2008200847132814954.6770646.46200423
Temba BavumaSASri Lanka tour of South Africa 2024/25202424032711381.7557057.37130294
Graeme SmithSASouth Africa in Australia Test Series 2008/092008-200936132610865.2049665.73120400
Jacques KallisSAPakistan v South Africa Test Series 2010/112010241323135*107.6755857.89210267
Hashim AmlaSABasil D'Oliveira Trophy 2009/102009-201047031110044.4366546.77120370
AB de VilliersSASir Vivian Richards Trophy 2014/152014-2015330310152103.3345468.28200333
AB de VilliersSAPakistan v South Africa Test Series 2010/112010231308278*154.0046666.09100246
Dean ElgarSASri Lanka in South Africa Test Series 2016/172016-201735030812961.6057553.57120340
Hashim AmlaSASouth Africa in India Test Series 2007/08200835030715961.4055155.72121370
Ashwell PrinceSAIndia tour of South Africa 2006/072006-200736130612161.2071342.92111320
Graeme SmithSASouth Africa in Bangladesh Test Series 2007/082008230304232101.3339676.77110401
AB de VilliersSASouth Africa tour of West Indies 20052005230304178101.3352957.47200312
AB de VilliersSASouth Africa in India Test Series 2007/082008351304217*76.0049861.04100282
Hashim AmlaSABangladesh tour of South Africa 2017/18201723029713799.0040673.15200371
Faf du PlessisSASouth Africa in Australia Test Series 2012/132012242293110*146.5071540.98120431
Hashim AmlaSANew Zealand tour of South Africa 2007/082007231291176*145.5061247.55200391
Jacques KallisSAAustralia in South Africa Test Series 2008/09200935028910257.8059948.25110402
Hashim AmlaSASouth Africa tour of England 201720173602898748.1757550.26030433
Hashim AmlaSAPakistan in South Africa Test Series 2012/1320133512869271.5046561.51030360
Page 1Next

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