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
Jasprit BumrahIND2018-2024350420.803013.3300300
Makhaya NtiniSA2003-20099944117*8.206959.4200341
Dale SteynSA2006-2019151741723213.2335348.73003182
Mohammad ZahidPAK2003120000.0050.0000200
Umar GulPAK2013120000.00100.0000200
Dominic BessENG2020120000.0090.0000200
Kamran AkmalPAK2003-20072401062.503727.0300220
Shaun MarshAUS2011-2018240704417.5016741.92002110
Peter SiddleAUS2009-2011241322010.677343.8400240
Ricky PontingAUS2006-2011360957415.8318351.9101292
Michael ClarkeAUS2009-2014361361161*72.2059360.88202460
JP DuminySA2009-20174701204317.1422752.86002181
Paul HarrisSA2007-2011682602710.0016436.5900280
Morné MorkelSA2010-20181112270287.0010864.81002101
Ashwell PrinceSA2005-20111015463815058.00152241.92222662
Vernon PhilanderSA2011-20201115627352*30.3364442.39022302
Dean ElgarSA2013-202412224757141*42.06155248.78232913
Brett LeeAUS2006110000.0030.0000100
MS DhoniIND2011110000.0030.0000100
Ravindra JadejaIND2024110000.0020.0000100
Friedel de WetSA2010110000.0040.0000100
Mohammed SirajIND2024110000.0010.0000100
Prasidh KrishnaIND2024110000.0030.0000100
Kwena MaphakaSA2025110000.0020.0000100
Marcus TrescothickENG2005120282814.005947.4600140
Anil KumbleIND2007120663.002524.0000100
Robert KeyENG2005120414120.5014228.8700150
Steve HarmisonENG2005120424221.004397.6700171
Saleem ElahiPAK200312010105.004522.2200100
Waqar YounisPAK2003120994.502437.5000110
Danish KaneriaPAK200712111*1.00425.0000100
Misbah-ul-HaqPAK2013120444422.0011538.2600143
Daren PowellWI2008120110.50254.0000100
Chris MartinNZ2006-201322100*0.0030.0000100
Simon JonesENG200512019199.503554.2900130
Elton ChigumburaZIM2005120221.00287.1400100
Dwayne BravoWI200812012126.003237.5000110
Kevin PietersenENG2010120663.002425.0000100
Graeme CremerZIM2005120221.001118.1800100
Rawl LewisWI2008120110.501010.0000100
Munaf PatelIND200712100*0.0030.0000100
Nasir JamshedPAK2013120331.502711.1100100
Sulieman BennWI2015120552.501533.3300110
Wriddhiman SahaIND2018120884.002729.6300120
Martin GuptillNZ2013120110.50128.3300100
Bryce McGainAUS2009120221.001612.5000100
Mohammad AmirPAK20191212222*22.005242.3100110
Suranga LakmalSL201712010105.001758.8200120
BJ WatlingNZ2013120424221.0015227.6300140
Umesh YadavIND202212144*4.002416.6700100
Page 1Next

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