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
Andrew FlintoffENG2005120322016.006946.3800060
Shikhar DhawanIND2018120321616.003396.9700050
Khurram ShahzadPAK2025120321816.007642.1100050
Peter SiddleAUS2009-2011241322010.677343.8400240
Michael VaughanENG2005120312015.509432.9800050
Damien MartynAUS2006121312231.007243.0600030
Shahid NazirPAK2007120302715.005851.7200030
Dimuth KarunaratneSL2017120302415.009531.5800040
Stephen CookSA2017120303015.005455.5600130
KL RahulIND2022-2024230301210.009033.3300040
Barney RogersZIM2005120292814.505750.8800030
Mir HamzaPAK2025120291614.503387.8800012
Zak CrawleyENG2020120292514.505058.0000050
Marcus TrescothickENG2005120282814.005947.4600140
Kane WilliamsonNZ2013120281514.006543.0800040
Yashasvi JaiswalIND2024120282814.003093.3300160
James TaylorENG2016120272713.508531.7600111
Kyle AbbottSA2014-201723026168.6714018.5700040
Stuart MatsikenyeriZIM2005120251312.505843.1000050
Daren GangaWI2008120252212.5012919.3800010
Dhammika PrasadSL2012120251612.503865.7900031
Saeed AjmalPAK20131212521*25.008828.4100030
Jason HolderWI2015120252312.505050.0000040
Zaheer KhanIND2007-201123025238.334160.9800012
Runako MortonWI2008120242312.004454.5500020
Fidel EdwardsWI2008120232111.504254.7600021
Kraigg BrathwaiteWI2015120231611.508028.7500020
Zubayr HamzaSA2020120231811.507132.3900020
Saud ShakeelPAK2025120232311.505740.3500100
Daniel FlynnNZ2013120221411.006434.3800040
Mohammad AmirPAK20191212222*22.005242.3100110
Mayank AgarwalIND2022120221511.005044.0000040
Sam CurranENG2020120221311.002878.5700040
Jacob OramNZ2006121211321.008325.3000020
Heath StreakZIM2005120211210.505141.1800020
Mitchell MarshAUS2018120211610.505042.0000040
Imraan KhanSA2009110202020.006431.2500010
Duanne OlivierSA2019-20222222010*-4742.5500040
Gary KirstenSA2003110191919.003357.5800030
Simon JonesENG200512019199.503554.2900130
Theunis de BruynSA201912017138.504240.4800030
Shardul ThakurIND202212017128.502277.2700021
Shaheen Shah AfridiPAK201912017148.5016106.2500011
Tatenda TaibuZIM20051201698.005429.6300030
Lonwabo TsotsobeSA2011121168*16.003151.6100020
Graeme SwannENG20101211510*15.002560.0000020
Josh HazlewoodAUS201812015107.502075.0000030
Kusal MendisSL201712015117.504235.7100021
Mohammed ShamiIND2018-20222411575.004731.9100130
UWMBCA WelegedaraSL2012121141414.007200.0000021

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