Batting records (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×

Player figures come from full scorecards, which we hold for 16 of the 38 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2006-201810182752103*47.00149550.30162924
Jacques KallisSA2002-2013813063511548.85137646.15332841
Graeme SmithSA2002-2013916353914741.4688460.97121801
Hashim AmlaSA2006-2019111903776919.8468854.80043600
Aiden MarkramSA2018-202648038214347.7573152.26110521
Temba BavumaSA2015-2026611039011335.4581547.85121451
Ashwell PrinceSA2006-20116112372123*41.3374450.00201430
Dean ElgarSA2015-2022591359118*44.8867753.03121431
Mark BoucherSA2002-201181323075527.9172142.58030380
Quinton de KockSA2016-20193502718354.2037173.05030361
Ricky PontingAUS2006-200924030911677.2553857.43210352
Phillip HughesAUS2009120275160137.5047458.02200345
MS DhoniIND2006-20133601764729.3326765.92000291
Matt RenshawAUS2026120272190136.0049654.84110283
Herschelle GibbsSA2002-20084711616326.8323468.80010272
Dale SteynSA2008-201991412294717.6255541.26000265
Faf du PlessisSA2013-20195802219027.6350543.76010261
Dinesh ChandimalSL2011-20242401958348.7535654.78031260
JP DuminySA2009-201658216473*27.3339741.31011260
Morné MorkelSA2006-2018815216831*12.9242040.00004220
Murali VijayIND2010-20132401319732.7530842.53010220
Michael HusseyAUS2006-20092301447548.0034941.26020211
VVS LaxmanIND2006-20102411999666.3344444.82020201
Alviro PetersenSA2010-20132411436247.6722164.71010201
David BedinghamSA2024-20262411204940.0015875.95000201
Kushal Janith PereraSL2019121204153*204.0026377.57110196
Ajinkya RahaneIND201312114796147.0027852.88020192
Simon KatichAUS200912013810869.0023758.23100191
Dhananjaya de SilvaSL2019-20242401375934.2520566.83010192
Marlon SamuelsWI200812011110555.5019756.35100190
Steve SmithAUS2018-20262401465636.5028950.52010173
Cheteshwar PujaraIND2010-20132401317032.7533339.34010170
Thilan SamaraweeraSL201112014510272.5033343.54100160
Mahmudul Hasan JoyBAN202212014113770.5033542.09100162
Shaun PollockSA2002-200845110063*25.0016759.88010160
Tristan StubbsSA2024-202624017112242.7533750.74100152
Jonny BairstowENG20151201207960.0013290.91010153
Dwayne BravoWI2008120887544.0013764.23010150
Sachin TendulkarIND2006-2010240826320.5015453.25011150
Mitchell MarshAUS20181201029651.0018555.14010141
Nicky BojeSA2002-2006232914891.0013666.91000140
Marco JansenSA2024-2026230743524.679577.89000141
Nick ComptonENG20151201348567.0035238.07010130
Keshav MaharajSA2018-20265911163414.5018363.39002132
Kumar SangakkaraSL201112010810854.0019355.96101130
Jacques RudolphSA2006-2011240783619.5017145.61000130
Alastair CookENG2009-201523012511841.6730141.53101120
James TaylorENG20151201127056.0023447.86010121
Matthew HaydenAUS200612010210251.0021946.58101120
Damien MartynAUS2006121725772.0017142.11010120
Page 1Next

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