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
Graeme SmithSA2002-2013916353914741.4688460.97121801
Makhaya NtiniSA2002-200968327165.408432.1400430
Josh HazlewoodAUS2018-2026233169*-2857.1400020
AB de VilliersSA2006-201810182752103*47.00149550.30162924
Ashwell PrinceSA2006-20116112372123*41.3374450.00201430
Mark BoucherSA2002-201181323075527.9172142.58030380
Morné MorkelSA2006-2018815216831*12.9242040.00004220
JP DuminySA2009-201658216473*27.3339741.31011260
Nicky BojeSA2002-2006232914891.0013666.91000140
Simon HarmerSA2022-20262428438*42.0017647.7300192
CBRLS KumaraSL20241221510*-2075.0000030
Duanne OlivierSA2019-202224214127.005028.0000111
Mohammad SamiPAK20021221111*-1861.1100001
Vishwa FernandoSL2019-202424286*4.004418.1800100
Ebadat HossainBAN202212200*-60.0000000
Dean ElgarSA2015-2022591359118*44.8867753.03121431
Dale SteynSA2008-201991412294717.6255541.26000265
Kushal Janith PereraSL2019121204153*204.0026377.57110196
VVS LaxmanIND2006-20102411999666.3344444.82020201
Herschelle GibbsSA2002-20084711616326.8323468.80010272
Ajinkya RahaneIND201312114796147.0027852.88020192
Alviro PetersenSA2010-20132411436247.6722164.71010201
David BedinghamSA2024-20262411204940.0015875.95000201
Keshav MaharajSA2018-20265911163414.5018363.39002132
Pat CumminsAUS2018-20262411044334.6720550.7300076
Shaun PollockSA2002-200845110063*25.0016759.88010160
Wiaan MulderSA2022-2026361943018.8024638.2100172
Damien MartynAUS2006121725772.0017142.11010120
Ryan RickeltonSA2022-20262416239*20.6714542.7600180
Kagiso RabadaSA2016-20244615332*10.6010749.5300270
Stuart BroadENG2009-20152315232*26.009455.3200161
Vernon PhilanderSA2013-201946144188.8013033.8500030
Beau WebsterAUS20261214339*43.004595.5600060
Jerome TaylorWI2008121422542.0039107.6900080
HMRKB HerathSL2011121383038.008544.7100040
S. SreesanthIND2006-2010241382812.675569.0900170
Michael ClarkeAUS20091212623*26.005052.0000020
Daren PowellWI20081211515*15.0012125.0000130
Stuart ClarkAUS20061111313*-1586.6700020
Steven FinnENG2015121121212.003732.4300010
Imran TahirSA2011121111111.001957.8900001
Ishant SharmaIND2010-2013241642.003815.7900110
V. R. V. SinghIND2006121444.00580.0000010
Andrew McDonaldAUS200911144*-757.1400000
Dilhara FernandoSL2011121333.001816.6700000
Ross TaylorNZ201611122*-1020.0000000
Graham OnionsENG200911122*-825.0000000
Kane WilliamsonNZ201611122*-1612.5000000
Mohammed ShamiIND201312121*2.00728.5700000
James AndersonENG200911111*-425.0000000
Page 1Next

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