Batting by series (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASir Vivian Richards Trophy 2014/152014110208208208.0037156.06100220
Hashim AmlaSABasil D'Oliveira Trophy 2015/162016120205109102.5036855.71110300
Jacques KallisSAIndia in South Africa Test Series 2010/112010111201201*-27074.44100155
Faf du PlessisSASri Lanka tour of South Africa 2020/212020110199199199.0027672.10100240
Shaun MarshAUSAustralia in South Africa Test Series 2013/14201412019214896.0037251.61100201
Dean ElgarSAIndia tour of South Africa 2023/242023110185185185.0028764.46100280
Ashwell PrinceSABangladesh in South Africa Test Series 2008/092008111162162*-22372.65100232
Aiden MarkramSAWest Indies tour of South Africa 2022/23202312016211581.0023269.83100250
Virat KohliINDIndia tour of South Africa 2017/18201812015815379.0023766.67100160
AB de VilliersSASir Vivian Richards Trophy 2014/152014110152152152.0023564.68100162
Sachin TendulkarINDIndia in South Africa Test Series 2010/112010121147111*147.0027553.45100211
KL RahulINDIndia tour of South Africa 2021/22202112014612373.0033443.71100211
Hashim AmlaSAIndia in South Africa Test Series 2010/112010110140140140.0020269.31100141
Stephen CookSABasil D'Oliveira Trophy 2015/16201612014011570.0028748.78100180
Ashwell PrinceSAZimbabwe tour of South Africa 2004/052005111139139*-21863.76100182
AB de VilliersSAAustralia in South Africa Test Series 2013/1420141201399169.5023858.40010152
Quinton de KockSABasil D'Oliveira Trophy 2015/162016122138129*-137100.73100182
Jacob OramNZNew Zealand tour of South Africa 2005/06200612013513367.5017776.27100182
Quinton de KockSANew Zealand in South Africa Test Series 201620161201328266.0015784.08020231
Jacques KallisSANew Zealand tour of South Africa 2007/082007110131131131.0017774.01100172
AB de VilliersSAIndia in South Africa Test Series 2010/112010110129129129.00112115.18100125
Quinton de KockSABasil D'Oliveira Trophy 2019/2020191201299564.5016578.18010163
David WarnerAUSAustralia in South Africa Test Series 2013/14201412012711563.5016776.05100152
Aiden MarkramSAPakistan tour of South Africa 2024/2520241201268963.0020760.87010210
Jacques KallisSABasil D'Oliveira Trophy 2009/10200912012412062.0025748.25100161
AB de VilliersSANew Zealand tour of South Africa 2005/0620061201249762.0022355.61010160
MS DhoniINDIndia in South Africa Test Series 2010/1120101201239061.5015678.85010162
AB de VilliersSAPakistan in South Africa Test Series 2012/132013110121121121.0021556.28100150
Kevin PietersenENGBasil D'Oliveira Trophy 2009/1020091201218160.5022254.50010141
Daniel VettoriNZNew Zealand tour of South Africa 2005/0620061201198159.5016572.12010171
Hashim AmlaSABasil D'Oliveira Trophy 2009/10200912011910059.5028042.50100120
Faf du PlessisSANew Zealand in South Africa Test Series 20162016121118112*118.0026245.04100122
Mark BoucherSABangladesh in South Africa Test Series 2008/092008110117117117.0019061.58100160
Alex DoolanAUSAustralia in South Africa Test Series 2013/1420141201168958.0020556.59010171
Jermaine BlackwoodWIWest Indies tour of South Africa 2022/2320231201167958.0016669.88010181
Virat KohliINDIndia tour of South Africa 2023/2420231201147657.0014678.08010171
Temba BavumaSABasil D'Oliveira Trophy 2015/16201612111378*113.0021452.80010141
Mark BoucherSABasil D'Oliveira Trophy 2009/10200912111263*112.0017364.74010151
Henry NichollsNZNew Zealand in South Africa Test Series 201620161201127656.0020754.11010170
Faf du PlessisSAIndia tour of South Africa 2017/1820181201116355.5028339.22010130
Dinesh ChandimalSLSri Lanka tour of South Africa 2020/2120201201108555.0020653.40010150
KL RahulINDIndia tour of South Africa 2023/24202312010510152.5016165.22100154
Hashim AmlaSANew Zealand tour of South Africa 2007/082007110103103103.0021647.69100150
Stiaan van ZylSASir Vivian Richards Trophy 2014/152014111101101*-13077.69100150
Heath StreakZIMZimbabwe tour of South Africa 2004/0520051201018550.5022644.69010140
Steve SmithAUSAustralia in South Africa Test Series 2013/142014110100100100.0021346.95100130
Jacques KallisSANew Zealand tour of South Africa 2005/0620061201006250.0025838.76010150
AB de VilliersSAIndia tour of South Africa 2017/1820181201008050.0016959.17010120
AB de VilliersSASri Lanka in South Africa Test Series 2011/122011110999999.0013573.33010120
Saud ShakeelPAKPakistan tour of South Africa 2024/252024120988449.0011982.35010131
Page 1Next

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