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
Hashim AmlaSA2005-201919332133220142.97270749.213611811
Jacques KallisSA2003-201315243147122470.05276853.1466115811
Graeme SmithSA2003-201415262122618351.08177669.034501553
Dale SteynSA2006-2019151741723213.2335348.73003182
Dean ElgarSA2013-202412224757141*42.06155248.78232913
Mark BoucherSA2003-2012121313445928.6762055.48041413
Vernon PhilanderSA2011-20201115627352*30.3364442.39022302
Morné MorkelSA2010-20181112270287.0010864.81002101
Ashwell PrinceSA2005-20111015463815058.00152241.92222662
Faf du PlessisSA2013-20201018163210337.18139245.40141810
Kagiso RabadaSA2016-202591331252612.5030141.5300191
Makhaya NtiniSA2003-20099944117*8.206959.4200341
Temba BavumaSA2015-2025710237410646.7568854.36211492
Keshav MaharajSA2017-202571221874018.7027368.50000194
Quinton de KockSA2016-2020610038310138.3052672.81130491
Alviro PetersenSA2011-2015611138110938.1069454.90211413
Aiden MarkramSA2018-2025611136410636.4051670.54121585
Paul HarrisSA2007-2011682602710.0016436.5900280
Herschelle GibbsSA2003-200758228922848.1736778.75101386
Jacques RudolphSA2005-201258223251*38.6744152.61010321
Nicky BojeSA2003-20065611327626.4017774.58011210
Boeta DippenaarSA2003-20074601856230.8350836.42011180
JP DuminySA2009-20174701204317.1422752.86002181
Shaun PollockSA2003-20074521113737.0014775.51000122
Michael ClarkeAUS2009-2014361361161*72.2059360.88202460
Virat KohliIND2018-20243601997933.1746742.61010282
Younis KhanPAK2003-201336018111130.1744440.77101123
Mitchell JohnsonAUS2009-2014351181123*45.2519294.27101195
Kyle VerreynneSA2022-202534012410031.0018666.67101115
Ricky PontingAUS2006-2011360957415.8318351.9101292
Cheteshwar PujaraIND2011-2022350844316.8022936.68000140
Brad HaddinAUS2009-2014361814216.2012962.79001140
Michael HusseyAUS2006-2011361803916.0023534.04001100
Marco JansenSA2022-2025340806220.009286.96011103
Nathan LyonAUS2011-2018341624720.676891.1800190
André NelSA2006-200834039189.7511334.5100031
Stuart BroadENG2010-2020341342511.337943.0400150
James AndersonENG2010-20203301394.337018.5700110
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
Page 1Next

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