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
Ben StokesENG2016-2020240403258100.75356113.201104715
AB de VilliersSA2005-201819302134416348.00231758.0137016414
Jacques KallisSA2003-201315243147122470.05276853.1466115811
David WarnerAUS2014-201824034214585.5038987.92200346
Herschelle GibbsSA2003-200758228922848.1736778.75101386
Andy BlignautZIM2005120696134.507295.8301056
Aiden MarkramSA2018-2025611136410636.4051670.54121585
Mitchell JohnsonAUS2009-2014351181123*45.2519294.27101195
Kyle VerreynneSA2022-202534012410031.0018666.67101115
Chris GayleWI2008120844642.009786.6000065
Shane WatsonAUS2011-2014240724018.0067107.4600045
Keshav MaharajSA2017-202571221874018.7027368.50000194
Steve SmithAUS2014-20182411328444.0021461.68010154
Rishabh PantIND2022121127100*127.0018967.20100104
Andrew SymondsAUS2006110555555.0047117.0201034
Graeme SmithSA2003-201415262122618351.08177669.034501553
Dean ElgarSA2013-202412224757141*42.06155248.78232913
Alviro PetersenSA2011-2015611138110938.1069454.90211413
Mark BoucherSA2003-2012121313445928.6762055.48041413
Ryan RickeltonSA2025110259259259.0034375.51100293
Younis KhanPAK2003-201336018111130.1744440.77101123
Mohammad YousufPAK2003-20072401518337.75149101.34021183
Marco JansenSA2022-2025340806220.009286.96011103
Jos ButtlerENG2020120522926.0045115.5600043
Misbah-ul-HaqPAK2013120444422.0011538.2600143
Ashwell PrinceSA2005-20111015463815058.00152241.92222662
Temba BavumaSA2015-2025710237410646.7568854.36211492
Vernon PhilanderSA2011-20201115627352*30.3364442.39022302
Stephen FlemingNZ2006110262262262.0042361.94100312
Sachin TendulkarIND2007-201124123814679.3359739.87110292
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Virat KohliIND2018-20243601997933.1746742.61010282
Marlon SamuelsWI2008-20152401867446.5041544.82020252
Jonny BairstowENG2016122180150*-26667.67100202
Dale SteynSA2006-2019151741723213.2335348.73003182
Shaun PollockSA2003-20074521113737.0014775.51000122
Dean BrownlieNZ201312010910954.5018957.67101132
Ricky PontingAUS2006-2011360957415.8318351.9101292
David BedinghamSA2024-20252417244*24.007892.3100082
Harbhajan SinghIND2011110404040.006759.7000032
Mir HamzaPAK2025120291614.503387.8800012
Zaheer KhanIND2007-201123025238.334160.9800012
Hashim AmlaSA2005-201919332133220142.97270749.213611811
Quinton de KockSA2016-2020610038310138.3052672.81130491
Shan MasoodPAK2019-202524025214563.0043857.53110311
Jacques RudolphSA2005-201258223251*38.6744152.61010321
Taufeeq UmarPAK2003120202135101.0035556.90110331
Shivnarine ChanderpaulWI2008-201524219470*97.0055235.14030161
Dominic SibleyENG2020121167133*167.0038743.15100261
James FranklinNZ2006-2013231145122*72.5033743.03100161
Page 1Next

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