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
Nathan LyonAUS2018-2026230412713.6712732.2800070
Tim PaineAUS2018120392519.5010138.6100040
HMRKB HerathSL2011121383038.008544.7100040
Runako MortonWI2008120383719.005174.5100070
Marcus NorthAUS2009120383819.0012131.4000150
Alex CareyAUS2026120382419.008345.7800040
S. SreesanthIND2006-2010241382812.675569.0900170
Shane WarneAUS2006110363636.0031116.1300061
Alex HalesENG2015120362618.0010633.9600011
Stiaan van ZylSA2015120333316.503886.8400160
Kevin PietersenENG2009110313131.005259.6200040
Younis KhanPAK2002120313015.508835.2300040
Inzamam-ul-HaqPAK2002120311815.507044.2900040
Brenton ParchmentWI2008120312015.507441.8900030
Mehedi Hasan MirazBAN2022120292914.508534.1200141
Lasith AmbuldeniyaSL2019120282414.007537.3300040
Yasir Ali ChowdhuryBAN2022120272213.504461.3600030
Makhaya NtiniSA2002-200968327165.408432.1400430
Sourav GangulyIND2006120262613.003574.2900140
Adam GilchristAUS2006120262413.0019136.8400050
Michael ClarkeAUS20091212623*26.005052.0000020
Ben StokesENG2015120262113.004854.1700050
Pathum NissankaSL2024120262313.004360.4700040
Harbhajan SinghIND2010120252112.504654.3500020
Rohit SharmaIND2013120252512.504753.1900121
Thisara PereraSL2011120241212.004553.3300030
Faisal IqbalPAK2002120231711.504551.1100030
Abdul RazzaqPAK2002120232211.504551.1100031
Chris WoakesENG2015120232311.503958.9700130
Kamindu MendisSL2024120231311.504847.9200031
Graeme SwannENG2009110222222.0014157.1400021
Andrew HallSA2006120212110.505637.5000130
Tharanga ParanavitanaSL2011120211210.505141.1800030
Lahiru ThirimanneSL2019120212110.506631.8200130
Tony de ZorziSA2024120211710.504151.2200030
Stephen CookSA2016110202020.005337.7400010
Usman KhawajaAUS2018120201410.003164.5200040
Travis HeadAUS2026120201110.003754.0500040
Anrich NortjeSA2026120201610.003066.6700040
André NelSA2006-200833019146.335633.9300140
Jonathan TrottENG2009110181818.003158.0600020
Moeen AliENG201512016168.003151.6100120
Josh HazlewoodAUS2018-2026233169*-2857.1400020
Daren PowellWI20081211515*15.0012125.0000130
Taskin AhmedBAN202212015147.502755.5600001
CBRLS KumaraSL20241221510*-2075.0000030
Daren GangaWI200812014117.007418.9200020
Duanne OlivierSA2019-202224214127.005028.0000111
Andrew SymondsAUS2006110131313.005324.5300010
Stuart ClarkAUS20061111313*-1586.6700020

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