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
Stephen FlemingNZ2006110262262262.0042361.94100312
Ryan RickeltonSA2025110259259259.0034375.51100293
Ben StokesENG2016-2020240403258100.75356113.201104715
Herschelle GibbsSA2003-200758228922848.1736778.75101386
Jacques KallisSA2003-201315243147122470.05276853.1466115811
Hashim AmlaSA2005-201919332133220142.97270749.213611811
Graeme SmithSA2003-201415262122618351.08177669.034501553
AB de VilliersSA2005-201819302134416348.00231758.0137016414
Michael ClarkeAUS2009-2014361361161*72.2059360.88202460
Jonny BairstowENG2016122180150*-26667.67100202
Ashwell PrinceSA2005-20111015463815058.00152241.92222662
Sachin TendulkarIND2007-201124123814679.3359739.87110292
David WarnerAUS2014-201824034214585.5038987.92200346
Shan MasoodPAK2019-202524025214563.0043857.53110311
Dean ElgarSA2013-202412224757141*42.06155248.78232913
Taufeeq UmarPAK2003120202135101.0035556.90110331
Dominic SibleyENG2020121167133*167.0038743.15100261
Mitchell JohnsonAUS2009-2014351181123*45.2519294.27101195
James FranklinNZ2006-2013231145122*72.5033743.03100161
Wasim JafferIND200712011811659.0025546.27100150
Thilan SamaraweeraSL2012121126115*126.0027645.65100140
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Younis KhanPAK2003-201336018111130.1744440.77101123
Alviro PetersenSA2011-2015611138110938.1069454.90211413
Dean BrownlieNZ201312010910954.5018957.67101132
Temba BavumaSA2015-2025710237410646.7568854.36211492
Aiden MarkramSA2018-2025611136410636.4051670.54121585
Faf du PlessisSA2013-20201018163210337.18139245.40141810
Quinton de KockSA2016-2020610038310138.3052672.81130491
Rishabh PantIND2022121127100*127.0018967.20100104
Kyle VerreynneSA2022-202534012410031.0018666.67101115
Matthew HaydenAUS20061201269463.0024351.85010181
Gautam GambhirIND20111201579378.5040638.67020220
Hardik PandyaIND2018120949347.0010094.00010141
Steve SmithAUS2014-20182411328444.0021461.68010154
Robin PetersonSA2013231908445.0013069.23010160
Pieter MalanSA2020120898444.5030529.1801040
Mohammad YousufPAK2003-20072401518337.75149101.34021183
Keegan PetersenSA20221201548277.0027955.20020190
Babar AzamPAK2019-20252402138153.2534362.10030320
Virat KohliIND2018-20243601997933.1746742.61010282
Ian BellENG20101201267863.0033437.72010180
Tillakaratne DilshanSL2012120837841.508696.51010130
Cameron BancroftAUS20181201037751.5016761.68010170
Nicky BojeSA2003-20065611327626.4017774.58011210
Matt PriorENG2010120807640.0012762.99010100
Marlon SamuelsWI2008-20152401867446.5041544.82020252
Ricky PontingAUS2006-2011360957415.8318351.9101292
Dion EbrahimZIM2005120757237.5016944.38010100
Shivnarine ChanderpaulWI2008-201524219470*97.0055235.14030161
Page 1Next

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