Batting records (Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vernon PhilanderSA2011-20201115627352*30.3364442.39022302
Dean ElgarSA2013-202412224757141*42.06155248.78232913
Ashwell PrinceSA2005-20111015463815058.00152241.92222662
Dale SteynSA2006-2019151741723213.2335348.73003182
Makhaya NtiniSA2003-20099944117*8.206959.4200341
Jacques KallisSA2003-201315243147122470.05276853.1466115811
Kagiso RabadaSA2016-202591331252612.5030141.5300191
Mohammad AbbasPAK2019-20252431010*10.004124.3900120
AB de VilliersSA2005-201819302134416348.00231758.0137016414
Hashim AmlaSA2005-201919332133220142.97270749.213611811
Graeme SmithSA2003-201415262122618351.08177669.034501553
Temba BavumaSA2015-2025710237410646.7568854.36211492
Herschelle GibbsSA2003-200758228922848.1736778.75101386
Jacques RudolphSA2005-201258223251*38.6744152.61010321
Shivnarine ChanderpaulWI2008-201524219470*97.0055235.14030161
Keshav MaharajSA2017-202571221874018.7027368.50000194
Jonny BairstowENG2016122180150*-26667.67100202
Shaun PollockSA2003-20074521113737.0014775.51000122
Morné MorkelSA2010-20181112270287.0010864.81002101
Paul HarrisSA2007-2011682602710.0016436.5900280
Mohammad SamiPAK2003-2007242443122.009546.3200040
Tim PaineAUS20181224334*-11138.7400050
Duanne OlivierSA2019-20222222010*-4742.5500040
Moeen AliENG20161221010*-6016.6700000
Shannon GabrielWI201512264*-1540.0000010
Graham OnionsENG201012244*-2020.0000010
Christopher MpofuZIM200512200*-100.0000000
Faf du PlessisSA2013-20201018163210337.18139245.40141810
Alviro PetersenSA2011-2015611138110938.1069454.90211413
Aiden MarkramSA2018-2025611136410636.4051670.54121585
Michael ClarkeAUS2009-2014361361161*72.2059360.88202460
Mark BoucherSA2003-2012121313445928.6762055.48041413
Sachin TendulkarIND2007-201124123814679.3359739.87110292
Mitchell JohnsonAUS2009-2014351181123*45.2519294.27101195
Dominic SibleyENG2020121167133*167.0038743.15100261
Rassie van der DussenSA2020-20222411476849.0047630.88010120
James FranklinNZ2006-2013231145122*72.5033743.03100161
Nicky BojeSA2003-20065611327626.4017774.58011210
Steve SmithAUS2014-20182411328444.0021461.68010154
Rishabh PantIND2022121127100*127.0018967.20100104
Thilan SamaraweeraSL2012121126115*126.0027645.65100140
Dinesh KarthikIND200712110163101.0021846.33010130
Robin PetersonSA2013231908445.0013069.23010160
Brad HaddinAUS2009-2014361814216.2012962.79001140
Michael HusseyAUS2006-2011361803916.0023534.04001100
Rohit SharmaIND2018-2024241763925.3316147.20000100
David BedinghamSA2024-20252417244*24.007892.3100082
Scott StyrisNZ20061216554*65.009667.71010100
Ollie PopeENG20201216461*64.0015242.1101070
Andrew HallSA2006-20072316234*31.0013944.6000070
Page 1Next

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