Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENG20162016120284258142.00232122.411003411
David WarnerAUS20142014120280145140.0030890.91200255
Jacques KallisSA20112011242272161136.0054150.28201270
Jacques KallisSA2005200523026914989.6749354.56120196
Stephen FlemingNZ20062006110262262262.0042361.94100312
Ryan RickeltonSA20252025110259259259.0034375.51100293
Graeme SmithSA200720072402469461.5034371.72030361
Herschelle GibbsSA20032003110228228228.0024095.00100296
AB de VilliersSA201820182402276556.7536562.19030303
Jacques KallisSA20122012110224224224.0032568.92100311
Graeme SmithSA20102010120213183106.5032365.94100280
Taufeeq UmarPAK20032003120202135101.0035556.90110331
Hashim AmlaSA20162016110201201201.0047742.14100270
Graeme SmithSA2005200523019712165.6724879.44110252
Dean ElgarSA2017201712018412992.0032157.32110220
Jonny BairstowENG20162016122180150*-26667.67100202
Dean ElgarSA20182018241180141*60.0036449.45101261
Hashim AmlaSA2011201124017611244.0024173.03110301
Graeme SmithSA20112011241173101*57.6724770.04100210
Dominic SibleyENG20202020121167133*167.0038743.15100261
Jacques KallisSA200720072401655441.2542738.64020200
AB de VilliersSA201320132301646754.6728757.14020190
AB de VilliersSA20092009110163163163.0019683.16100127
Michael ClarkeAUS20142014121161161*161.0030253.31101170
AB de VilliersSA20122012111160160*-20578.05100192
Sachin TendulkarIND20112011121160146160.0040539.51100172
Mitchell JohnsonAUS20092009121158123*158.00157100.64100175
Gautam GambhirIND201120111201579378.5040638.67020220
Jacques KallisSA2010201012015410877.0028554.04100160
Keegan PetersenSA202220221201548277.0027955.20020190
Michael ClarkeAUS2011201112015315176.5018284.07100220
Ashwell PrinceSA20062006231152108*76.0041736.45100130
Graeme SmithSA20032003110151151151.0021669.91100180
Ashwell PrinceSA20092009110150150150.0024960.24100192
Hashim AmlaSA20062006110149149149.0031747.00100200
Hashim AmlaSA201320132301496649.6723064.78020190
AB de VilliersSA20152015110148148148.0019476.29100151
Shan MasoodPAK2025202512014714573.5025757.20100170
Ashwell PrinceSA2007200724214259*71.0042433.49010120
Babar AzamPAK202520251201398169.5025155.38020170
Shivnarine ChanderpaulWI2008200812213570*-39134.53020101
Asad ShafiqPAK2013201312013011165.0025950.19100171
Quinton de KockSA2017201712013010165.0014887.84100150
AB de VilliersSA200520052301299843.0016478.66010240
Rishabh PantIND20222022121127100*127.0018967.20100104
Matthew HaydenAUS200620061201269463.0024351.85010181
Thilan SamaraweeraSL20122012121126115*126.0027645.65100140
Ian BellENG201020101201267863.0033437.72010180
Younis KhanPAK2013201312012511162.5026946.4710073
Alviro PetersenSA2013201323012410641.3324650.41100131
Page 1Next

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