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
AB de VilliersSA2005-201819302134416348.00231758.0137016414
Jacques KallisSA2003-201315243147122470.05276853.1466115811
Hashim AmlaSA2005-201919332133220142.97270749.213611811
Graeme SmithSA2003-201415262122618351.08177669.034501553
Faf du PlessisSA2013-20201018163210337.18139245.40141810
Mark BoucherSA2003-2012121313445928.6762055.48041413
Dean ElgarSA2013-202412224757141*42.06155248.78232913
Quinton de KockSA2016-2020610038310138.3052672.81130491
Babar AzamPAK2019-20252402138153.2534362.10030320
Shivnarine ChanderpaulWI2008-201524219470*97.0055235.14030161
Ashwell PrinceSA2005-20111015463815058.00152241.92222662
Aiden MarkramSA2018-2025611136410636.4051670.54121585
Vernon PhilanderSA2011-20201115627352*30.3364442.39022302
Marlon SamuelsWI2008-20152401867446.5041544.82020252
Joe RootENG2016-20202401756143.7525568.63020220
Gautam GambhirIND20111201579378.5040638.67020220
Alastair CookENG2010-20162401556538.7532847.26020190
Keegan PetersenSA20221201548277.0027955.20020190
Mohammad YousufPAK2003-20072401518337.75149101.34021183
Simon KatichAUS20091201095554.5031934.17020111
Ben StokesENG2016-2020240403258100.75356113.201104715
Alviro PetersenSA2011-2015611138110938.1069454.90211413
Temba BavumaSA2015-2025710237410646.7568854.36211492
Shan MasoodPAK2019-202524025214563.0043857.53110311
Sachin TendulkarIND2007-201124123814679.3359739.87110292
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Jacques RudolphSA2005-201258223251*38.6744152.61010321
Taufeeq UmarPAK2003120202135101.0035556.90110331
Virat KohliIND2018-20243601997933.1746742.61010282
Boeta DippenaarSA2003-20074601856230.8350836.42011180
Rassie van der DussenSA2020-20222411476849.0047630.88010120
Nicky BojeSA2003-20065611327626.4017774.58011210
Steve SmithAUS2014-20182411328444.0021461.68010154
Matthew HaydenAUS20061201269463.0024351.85010181
Ian BellENG20101201267863.0033437.72010180
Inzamam-ul-HaqPAK2003-20072401206030.0019461.86010170
Angelo MathewsSL2012-20172401156328.7524147.72010150
Sourav GangulyIND20071201126656.0016468.29010141
Denesh RamdinWI2008-20152401065326.5023844.54011130
Cameron BancroftAUS20181201037751.5016761.68010170
Dinesh KarthikIND200712110163101.0021846.33010130
Leon JohnsonWI2015120985449.0016061.25010150
Ricky PontingAUS2006-2011360957415.8318351.9101292
Hardik PandyaIND2018120949347.0010094.00010141
Robin PetersonSA2013231908445.0013069.23010160
Pieter MalanSA2020120898444.5030529.1801040
Tillakaratne DilshanSL2012120837841.508696.51010130
Andrew McDonaldAUS2009120816840.5014356.6401090
Matt PriorENG2010120807640.0012762.99010100
Sarfraz AhmedPAK2013-2019240805620.0013161.07010130
Page 1Next

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