Batting by series (Tests)

Filters

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

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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Phillip HughesAUSAustralia in South Africa Test Series 2008/092009120275160137.5047458.02200345
Matt RenshawAUSAustralia tour of South Africa 2026/272026120272190136.0049654.84110283
Ricky PontingAUSAustralia tour of South Africa 2005/062006120219116109.5041253.16200222
Kushal Janith PereraSLSri Lanka tour of South Africa 2018/192019121204153*204.0026377.57110196
Temba BavumaSASri Lanka tour of South Africa 2024/25202412018311391.5034553.04110181
Aiden MarkramSAAustralia tour of South Africa 2017/18201812017514387.5027763.18100250
Dean ElgarSABasil D'Oliveira Trophy 2015/162015121158118*158.0031749.84100141
Graeme SmithSASir Vivian Richards Trophy 2007/082008110147147147.0016589.09100270
Ajinkya RahaneINDIndia in South Africa Test Series 2013/14201312114796147.0027852.88020192
Thilan SamaraweeraSLSri Lanka in South Africa Test Series 2011/12201112014510272.5033343.54100160
Mahmudul Hasan JoyBANBangladesh tour of South Africa 2021/22202212014113770.5033542.09100162
Ian BellENGBasil D'Oliveira Trophy 2009/102009110140140140.0022761.67100101
Simon KatichAUSAustralia in South Africa Test Series 2008/09200912013810869.0023758.23100191
Tristan StubbsSASri Lanka tour of South Africa 2024/25202412013812269.0025953.28100122
Quinton de KockSASri Lanka tour of South Africa 2018/1920191201358067.5015686.54020141
VVS LaxmanINDIndia in South Africa Test Series 2010/1120101201349667.0024454.92010161
Nick ComptonENGBasil D'Oliveira Trophy 2015/1620151201348567.0035238.07010130
Dean ElgarSABangladesh tour of South Africa 2021/2220221201316765.5020364.53020180
Faf du PlessisSASri Lanka tour of South Africa 2018/1920191201259062.5023652.97010160
Ashwell PrinceSASir Vivian Richards Trophy 2007/082008111123123*-19662.76100150
Jacques KallisSAAustralia tour of South Africa 2005/06200612012111460.5025547.45100180
Ashwell PrinceSAIndia tour of South Africa 2006/07200612012112160.5021556.28101160
Jonny BairstowENGBasil D'Oliveira Trophy 2015/1620151201207960.0013290.91010153
Alastair CookENGBasil D'Oliveira Trophy 2009/102009110118118118.0026344.87100110
Jacques KallisSAIndia in South Africa Test Series 2013/142013110115115115.0031636.39100130
Jacques KallisSAAustralia in South Africa Test Series 2008/0920091201159357.5025345.45010180
Dinesh ChandimalSLSri Lanka in South Africa Test Series 2011/1220111201125856.0017862.92020140
James TaylorENGBasil D'Oliveira Trophy 2015/1620151201127056.0023447.86010121
Aiden MarkramSAAustralia tour of South Africa 2026/2720261201127556.0030436.84010170
Marlon SamuelsWISir Vivian Richards Trophy 2007/08200812011110555.5019756.35100190
Kumar SangakkaraSLSri Lanka in South Africa Test Series 2011/12201112010810854.0019355.96101130
Jacques KallisSAPakistan tour of South Africa 2002/032002110105105105.0023644.49100111
Hashim AmlaSASri Lanka in South Africa Test Series 2011/1220111201055452.5016464.02020170
AB de VilliersSASir Vivian Richards Trophy 2007/082008111103103*-10994.50100151
Murali VijayINDIndia in South Africa Test Series 2013/1420131201039751.5023943.10010190
Quinton de KockSAAustralia tour of South Africa 2017/1820181201038351.5018256.59010150
Matthew HaydenAUSAustralia tour of South Africa 2005/06200612010210251.0021946.58101120
Cheteshwar PujaraINDIndia in South Africa Test Series 2013/1420131201027051.0023243.97010130
Mitchell MarshAUSAustralia tour of South Africa 2017/1820181201029651.0018555.14010141
Graeme SmithSABasil D'Oliveira Trophy 2009/102009120977548.5024240.08010110
Temba BavumaSABangladesh tour of South Africa 2021/222022120979348.5021245.75010120
Joe RootENGBasil D'Oliveira Trophy 2015/162015120977348.5016558.7901072
AB de VilliersSAAustralia tour of South Africa 2005/062006120965048.0021744.24010110
David BedinghamSAAustralia tour of South Africa 2026/272026120954947.5014167.38000170
AB de VilliersSASri Lanka in South Africa Test Series 2011/122011120946947.0022042.7301091
Steve SmithAUSAustralia tour of South Africa 2017/182018120945647.0019548.21010140
Alviro PetersenSAIndia in South Africa Test Series 2013/142013121936293.0013767.88010131
Paul CollingwoodENGBasil D'Oliveira Trophy 2009/102009110919191.0021542.3301070
Ricky PontingAUSAustralia in South Africa Test Series 2008/092009120908145.0012671.43010130
JP DuminySAAustralia in South Africa Test Series 2008/0920091219073*90.0019745.69010140
Page 1Next

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