Batting by series (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v 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
Michael ClarkeAUSSouth Africa in Australia Test Series 2012/132012351576259*144.0078173.75200772
David WarnerAUSAustralia in South Africa Test Series 2013/14201436054314590.5062686.74320598
Rohit SharmaINDSouth Africa in India Test Series 2019/202019340529212132.2568377.453006219
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 20062006230510374170.0084760.21200563
Marcus TrescothickENGSouth Africa tour of England and Ireland 2003200348245821976.3380456.97131742
Kevin PietersenENGBasil D'Oliveira Trophy 2008200847042115260.1454177.82210602
Phillip HughesAUSAustralia in South Africa Test Series 2008/09200936041516069.1770958.53211536
Ben StokesENGBasil D'Oliveira Trophy 2015/162015-201647041125858.71377109.021105513
Kane WilliamsonNZSouth Africa tour of New Zealand 2023/242024241403133*134.3378951.08300473
Ricky PontingAUSSouth Africa tour of Australia 2005/062005-2006241391143*130.3356069.82300411
Joe RootENGBasil D'Oliveira Trophy 2015/162015-201648138611055.1460963.38130482
Michael ClarkeAUSSouth Africa in Australia Test Series 2008/092008-200936138313876.6080047.88120361
Virender SehwagINDSouth Africa in India Test Series 2007/08200835037231974.40362102.76100479
Jonny BairstowENGBasil D'Oliveira Trophy 2015/162015-2016472359150*71.8049872.09111425
Dimuth KarunaratneSLSouth Africa tour of Sri Lanka 20182018241356158*118.6754864.96130361
Stephen FlemingNZNew Zealand tour of South Africa 2005/06200635035126270.2059558.99101462
Ricky PontingAUSAustralia tour of South Africa 2005/06200636034811658.0060058.00210365
Paul CollingwoodENGBasil D'Oliveira Trophy 2009/102009-20104713449157.3378343.93030424
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20062006230340287113.3355261.59100460
Mayank AgarwalINDSouth Africa in India Test Series 2019/20201934034021585.0061655.19200428
Thilan SamaraweeraSLSri Lanka in South Africa Test Series 2011/122011-2012361339115*67.8073046.44200410
Ian BellENGBasil D'Oliveira Trophy 2008200847033219947.4360055.33110421
Alastair CookENGBasil D'Oliveira Trophy 200820084703297647.0069247.54040480
Sachin TendulkarINDIndia in South Africa Test Series 2010/112010-201136232614681.5071245.79200423
Dominic SibleyENGBasil D'Oliveira Trophy 2019/202019-2020471324133*54.0078441.33100511
Chris GayleWISouth Africa tour of West Indies 20052005230322317107.3350663.64101373
Ben StokesENGBasil D'Oliveira Trophy 2019/202019-202047031812045.4347367.23110378
Virat KohliINDSouth Africa in India Test Series 2019/202019342317254*158.5042374.94100423
Mark ButcherENGSouth Africa tour of England and Ireland 2003200347131710652.8358853.91120500
Joe RootENGBasil D'Oliveira Trophy 2019/202019-20204703176145.2954757.95030401
Usman KhawajaAUSSouth Africa in Australia Test Series 2016/17201636031414552.3365547.94121323
Taufeeq UmarPAKSouth Africa tour of Pakistan 2003/04200324031311178.2571144.02130451
Ian BellENGBasil D'Oliveira Trophy 2009/102009-201047031314044.7169045.36110351
Kane WilliamsonNZSouth Africa in New Zealand Test Series 2016/17201734030917677.2554257.01200343
Rachin RavindraNZSouth Africa tour of New Zealand 2023/24202424030124075.2553756.05100313
Shivnarine ChanderpaulWISouth Africa in West Indies Test Series 2010201035130016675.0073240.98110213
Simon KatichAUSSouth Africa in Australia Test Series 2008/092008-20093602978349.5054354.70030301
Matthew HaydenAUSSouth Africa tour of Australia 2005/062005-200624029613774.0056452.48120372
Michael HusseyAUSSouth Africa in Australia Test Series 2012/13201235029510359.0045365.12210314
Virender SehwagINDSouth Africa in India Test Series 2009/10201023029016596.6733287.35200422
Alastair CookENGBasil D'Oliveira Trophy 2009/102009-201047028711841.0062545.92120310
Virat KohliINDIndia tour of South Africa 2017/18201836028615347.6747560.21110350
Ricky PontingAUSSouth Africa in Australia Test Series 2008/092008-200936028510147.5040969.68122301
Taufeeq UmarPAKPakistan tour of South Africa 2002/032002-200324028013570.0053552.34110441
Cheteshwar PujaraINDIndia in South Africa Test Series 2013/14201324028015370.0060046.67110360
Matt PriorENGBasil D'Oliveira Trophy 201220123602757345.8345860.04030350
Matt RenshawAUSAustralia tour of South Africa 2026/272026120272190136.0049654.84110283
Virat KohliINDIndia in South Africa Test Series 2013/14201324027211968.0048855.74110330
Andrew FlintoffENGSouth Africa tour of England and Ireland 200320034602709545.0035376.49031359
Steve SmithAUSAustralia in South Africa Test Series 2013/14201435126910067.2546158.35111353
Page 1Next

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