Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA2016-2024813445678*50.6792349.40042612
Dale SteynSA2006-201810104972516.1719250.52001103
Quinton de KockSA2014-20218133547129*54.7063586.14131739
Marco JansenSA2021-202447316384*40.7529255.82010251
Kagiso RabadaSA2016-2024914315731*14.2728255.67002222
James AndersonENG2009-2019363442914.6711538.2600171
Makhaya NtiniSA2006-2009453211610.503953.8500140
Lungi NgidiSA2018-202135342*2.002516.0000100
Ashwell PrinceSA2005-2011782418162*69.6774456.18201554
Morné MorkelSA2008-20188925622*8.0010155.45003100
Hasan AliPAK20181223221*-4178.0500041
Jasprit BumrahIND2018-202336224146.005742.1100130
Sulieman BennWI2014122126*-1580.0000011
Graham OnionsENG200912254*-1729.4100010
Chris MartinNZ2006-200724211*0.501010.0000200
Christopher MpofuZIM200512211*-119.0900000
Trent BoultNZ201612200*-10.0000000
Prasidh KrishnaIND202312200*-130.0000000
Hashim AmlaSA2007-201812181122120871.82227453.695601622
Jacques KallisSA2005-2011791669201*83.63119655.943207510
Faf du PlessisSA2013-2020813152719943.92105350.05213663
Mark BoucherSA2005-201178135211750.2960857.89120471
Vernon PhilanderSA2011-201971012487427.5649949.70011271
Sachin TendulkarIND2010121147111*147.0027553.45100211
Daniel VettoriNZ2006-20072411448148.0020171.64010211
Stiaan van ZylSA2014-2016231141101*70.5025056.40100200
Corbin BoschSA20241218181*81.009486.17011150
Dhananjaya de SilvaSL20201117979*-10674.53010111
Paul CollingwoodENG2009121765076.0018740.64010111
Dasun ShanakaSL20201217266*72.0012259.0201035
Moeen AliENG2016121716171.0012258.20010130
Anrich NortjeSA2019-2023351584014.5011650.00001100
Craig CummingNZ20071114848*-10744.8600080
Michael ClarkeAUS2014121402340.008646.5100050
HMRKB HerathSL2011121372337.0034108.8200042
Mashrafe MortazaBAN20081213523*35.0032109.3800060
Ishant SharmaIND2010-2018241302310.008336.1400150
Imran TahirSA20111112929*-3387.8800050
Rahat AliPAK2013121222222.003073.3300050
Khurram ShahzadPAK2024121201120.003458.8200030
Dane PiedtSA2016221191919.0011915.9700010
Kemar RoachWI2014-2023221161216.003743.2400020
Mohammed SirajIND2021-20232411354.334429.5500120
Mohammad AbbasPAK20241211010*10.003826.3200110
James FranklinNZ2006121888.001747.0600010
Shannon GabrielWI2023121878.002138.1000001
Mohammad IrfanPAK201312166*6.002722.2200100
Dilhara FernandoSL201112144*4.00850.0000110
Nathan LyonAUS201411144*-3133.3300000
Mahbubul AlamBAN200812121*2.00345.8800000
Page 1Next

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