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
Jacques KallisSA2003-201315243147122470.05276853.1466115811
Graeme SmithSA2003-201415262122618351.08177669.034501553
AB de VilliersSA2005-201819302134416348.00231758.0137016414
Hashim AmlaSA2005-201919332133220142.97270749.213611811
Dean ElgarSA2013-202412224757141*42.06155248.78232913
Ashwell PrinceSA2005-20111015463815058.00152241.92222662
Alviro PetersenSA2011-2015611138110938.1069454.90211413
Temba BavumaSA2015-2025710237410646.7568854.36211492
Michael ClarkeAUS2009-2014361361161*72.2059360.88202460
David WarnerAUS2014-201824034214585.5038987.92200346
Faf du PlessisSA2013-20201018163210337.18139245.40141810
Ben StokesENG2016-2020240403258100.75356113.201104715
Quinton de KockSA2016-2020610038310138.3052672.81130491
Aiden MarkramSA2018-2025611136410636.4051670.54121585
Herschelle GibbsSA2003-200758228922848.1736778.75101386
Stephen FlemingNZ2006110262262262.0042361.94100312
Ryan RickeltonSA2025110259259259.0034375.51100293
Shan MasoodPAK2019-202524025214563.0043857.53110311
Sachin TendulkarIND2007-201124123814679.3359739.87110292
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Taufeeq UmarPAK2003120202135101.0035556.90110331
Younis KhanPAK2003-201336018111130.1744440.77101123
Mitchell JohnsonAUS2009-2014351181123*45.2519294.27101195
Jonny BairstowENG2016122180150*-26667.67100202
Dominic SibleyENG2020121167133*167.0038743.15100261
James FranklinNZ2006-2013231145122*72.5033743.03100161
Rishabh PantIND2022121127100*127.0018967.20100104
Thilan SamaraweeraSL2012121126115*126.0027645.65100140
Kyle VerreynneSA2022-202534012410031.0018666.67101115
Wasim JafferIND200712011811659.0025546.27100150
Dean BrownlieNZ201312010910954.5018957.67101132
Mark BoucherSA2003-2012121313445928.6762055.48041413
Vernon PhilanderSA2011-20201115627352*30.3364442.39022302
Jacques RudolphSA2005-201258223251*38.6744152.61010321
Babar AzamPAK2019-20252402138153.2534362.10030320
Virat KohliIND2018-20243601997933.1746742.61010282
Shivnarine ChanderpaulWI2008-201524219470*97.0055235.14030161
Keshav MaharajSA2017-202571221874018.7027368.50000194
Marlon SamuelsWI2008-20152401867446.5041544.82020252
Boeta DippenaarSA2003-20074601856230.8350836.42011180
Joe RootENG2016-20202401756143.7525568.63020220
Dale SteynSA2006-2019151741723213.2335348.73003182
Gautam GambhirIND20111201579378.5040638.67020220
Alastair CookENG2010-20162401556538.7532847.26020190
Keegan PetersenSA20221201548277.0027955.20020190
Mohammad YousufPAK2003-20072401518337.75149101.34021183
Rassie van der DussenSA2020-20222411476849.0047630.88010120
Nicky BojeSA2003-20065611327626.4017774.58011210
Steve SmithAUS2014-20182411328444.0021461.68010154
Andrew StraussENG2005-20102401314532.7532540.31000140
Page 1Next

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