Batting records (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

Player figures come from full scorecards, which we hold for 20 of the 26 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Morné MorkelSA2008-20188925622*8.0010155.45003100
Faf du PlessisSA2013-2020813152719943.92105350.05213663
AB de VilliersSA2005-201812170104015261.18162464.0435312211
Iain O'BrienNZ2007120000.0040.0000200
Mark GillespieNZ2007120000.0070.0000200
Vishwa FernandoSL2020120000.0020.0000200
Naseem ShahPAK2024120000.0060.0000200
Chris MartinNZ2006-200724211*0.501010.0000200
Sarfraz AhmedPAK2013-2018240574014.257972.1500290
Cheteshwar PujaraIND2018-202124035198.7511330.9700250
Temba BavumaSA2016-2024813445678*50.6792349.40042612
Kagiso RabadaSA2016-2024914315731*14.2728255.67002222
Neil McKenzieSA2008110000.0070.0000100
Monde ZondekiSA2005-2008210000.0020.0000100
Brad HaddinAUS2014110000.0030.0000100
Rory KleinveldtSA2013110000.0080.0000100
Lutho SipamlaSA2020110000.0010.0000100
Nandre BurgerSA2023110000.00200.0000100
Virender SehwagIND2010120636331.508276.8301191
Dilhara FernandoSL201112144*4.00850.0000110
Kyle MillsNZ200612012126.003732.4300130
Andy BlignautZIM2005120525226.005988.1401141
Mohammad HafeezPAK201312018189.004540.0000130
Barney RogersZIM2005120773.501838.8900110
Elton ChigumburaZIM2005120444422.007558.6700180
Matt PriorENG2009120442.00439.3000100
Graeme CremerZIM200512012126.008613.9500100
Shahadat HossainBAN2008120442.00850.0000110
S. SreesanthIND2010120331.502611.5400100
Mehrab Hossain jnrBAN2008120331.502412.5000100
Saeed AjmalPAK2013120313115.505853.4500141
Martin GuptillNZ2016120884.001457.1400120
Mohammad IrfanPAK201312166*6.002722.2200100
Yasir ShahPAK2018120442.001136.3600110
Kaushal SilvaSL201112017178.504636.9600110
Tom LathamNZ2016120442.001233.3300110
Jason HolderWI202312018189.002378.2600140
Kyle MayersWI202312018189.003748.6500121
Mitchell SantnerNZ201612016168.004436.3600130
Corbin BoschSA20241218181*81.009486.17011150
Kusal MendisSL202012012126.002157.1400120
Kasun RajithaSL202012012126.007615.7900120
Roston ChaseWI2023120222211.005738.6000120
CBRLS KumaraSL202012100*0.00120.0000100
Mohammad AbbasPAK20241211010*10.003826.3200110
Imam-ul-HaqPAK2018120575728.5010554.2901181
Ryan RickeltonSA2024120884.001553.3300120
Shaheen Shah AfridiPAK2018120442.001428.5700110
Paul HarrisSA2007-2010330493816.3311642.2400160
Stephen FlemingNZ2006-20072401035425.7516861.31011152
Page 1Next

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