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
Hashim AmlaSA2005-201919332133220142.97270749.213611811
AB de VilliersSA2005-201819302134416348.00231758.0137016414
Graeme SmithSA2003-201415262122618351.08177669.034501553
Jacques KallisSA2003-201315243147122470.05276853.1466115811
Dean ElgarSA2013-202412224757141*42.06155248.78232913
Faf du PlessisSA2013-20201018163210337.18139245.40141810
Dale SteynSA2006-2019151741723213.2335348.73003182
Ashwell PrinceSA2005-20111015463815058.00152241.92222662
Vernon PhilanderSA2011-20201115627352*30.3364442.39022302
Mark BoucherSA2003-2012121313445928.6762055.48041413
Kagiso RabadaSA2016-202591331252612.5030141.5300191
Keshav MaharajSA2017-202571221874018.7027368.50000194
Morné MorkelSA2010-20181112270287.0010864.81002101
Alviro PetersenSA2011-2015611138110938.1069454.90211413
Aiden MarkramSA2018-2025611136410636.4051670.54121585
Quinton de KockSA2016-2020610038310138.3052672.81130491
Temba BavumaSA2015-2025710237410646.7568854.36211492
Makhaya NtiniSA2003-20099944117*8.206959.4200341
Herschelle GibbsSA2003-200758228922848.1736778.75101386
Jacques RudolphSA2005-201258223251*38.6744152.61010321
Paul HarrisSA2007-2011682602710.0016436.5900280
JP DuminySA2009-20174701204317.1422752.86002181
Michael ClarkeAUS2009-2014361361161*72.2059360.88202460
Virat KohliIND2018-20243601997933.1746742.61010282
Boeta DippenaarSA2003-20074601856230.8350836.42011180
Younis KhanPAK2003-201336018111130.1744440.77101123
Nicky BojeSA2003-20065611327626.4017774.58011210
Ricky PontingAUS2006-2011360957415.8318351.9101292
Brad HaddinAUS2009-2014361814216.2012962.79001140
Michael HusseyAUS2006-2011361803916.0023534.04001100
Mitchell JohnsonAUS2009-2014351181123*45.2519294.27101195
Shaun PollockSA2003-20074521113737.0014775.51000122
Cheteshwar PujaraIND2011-2022350844316.8022936.68000140
Jasprit BumrahIND2018-2024350420.803013.3300300
Ben StokesENG2016-2020240403258100.75356113.201104715
David WarnerAUS2014-201824034214585.5038987.92200346
Shan MasoodPAK2019-202524025214563.0043857.53110311
Sachin TendulkarIND2007-201124123814679.3359739.87110292
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Babar AzamPAK2019-20252402138153.2534362.10030320
Shivnarine ChanderpaulWI2008-201524219470*97.0055235.14030161
Marlon SamuelsWI2008-20152401867446.5041544.82020252
Joe RootENG2016-20202401756143.7525568.63020220
Alastair CookENG2010-20162401556538.7532847.26020190
Mohammad YousufPAK2003-20072401518337.75149101.34021183
Rassie van der DussenSA2020-20222411476849.0047630.88010120
Steve SmithAUS2014-20182411328444.0021461.68010154
Andrew StraussENG2005-20102401314532.7532540.31000140
Kyle VerreynneSA2022-202534012410031.0018666.67101115
Inzamam-ul-HaqPAK2003-20072401206030.0019461.86010170
Page 1Next

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