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
Kyle VerreynneSA2022-202534012410031.0018666.67101115
Inzamam-ul-HaqPAK2003-20072401206030.0019461.86010170
JP DuminySA2009-20174701204317.1422752.86002181
Wasim JafferIND200712011811659.0025546.27100150
Angelo MathewsSL2012-20172401156328.7524147.72010150
Sourav GangulyIND20071201126656.0016468.29010141
Rahul DravidIND2007-20112401124728.0032035.00000140
Shaun PollockSA2003-20074521113737.0014775.51000122
Simon KatichAUS20091201095554.5031934.17020111
Dean BrownlieNZ201312010910954.5018957.67101132
Denesh RamdinWI2008-20152401065326.5023844.54011130
Cameron BancroftAUS20181201037751.5016761.68010170
Dinesh KarthikIND200712110163101.0021846.33010130
Leon JohnsonWI2015120985449.0016061.25010150
Ricky PontingAUS2006-2011360957415.8318351.9101292
Hardik PandyaIND2018120949347.0010094.00010141
Robin PetersonSA2013231908445.0013069.23010160
Pieter MalanSA2020120898444.5030529.1801040
Mohammad RizwanPAK2025120874643.5015755.4100041
Chris GayleWI2008120844642.009786.6000065
Cheteshwar PujaraIND2011-2022350844316.8022936.68000140
Tillakaratne DilshanSL2012120837841.508696.51010130
Phillip HughesAUS2009-2011240833320.7515154.97000100
Andrew McDonaldAUS2009120816840.5014356.6401090
Brad HaddinAUS2009-2014361814216.2012962.79001140
Matt PriorENG2010120807640.0012762.99010100
Sarfraz AhmedPAK2013-2019240805620.0013161.07010130
Marco JansenSA2022-2025340806220.009286.96011103
Michael HusseyAUS2006-2011361803916.0023534.04001100
Azhar AliPAK2013-2019240776519.2524631.3001070
Rohit SharmaIND2018-2024241763925.3316147.20000100
Dion EbrahimZIM2005120757237.5016944.38010100
Neil McKenzieSA2003-2008220745137.0014351.7501061
Shane WatsonAUS2011-2014240724018.0067107.4600045
David BedinghamSA2024-20252417244*24.007892.3100082
Shaun MarshAUS2011-2018240704417.5016741.92002110
Dinesh ChandimalSL2012-2017240703517.5012655.5600080
Morné MorkelSA2010-20181112270287.0010864.81002101
Chris MorrisSA2016110696969.0011162.16010100
Kumar SangakkaraSL2012120693534.5016442.07000100
Andy BlignautZIM2005120696134.507295.8301056
Joe DenlyENG2020120693834.5024128.6300080
Jermaine BlackwoodWI2015120695634.5013949.6401080
Virender SehwagIND2007-2011240684017.0011360.18000121
Agha SalmanPAK2025120674833.5011757.2600080
Scott StyrisNZ20061216554*65.009667.71010100
Alex HalesENG2016120656032.5016639.16010100
Nathan AstleNZ2006120645032.0011655.1701080
Chris RogersAUS2014120643932.0010859.26000100
Ollie PopeENG20201216461*64.0015242.1101070

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