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
Hashim AmlaSA2007-201812181122120871.82227453.695601622
AB de VilliersSA2005-201812170104015261.18162464.0435312211
Dean ElgarSA2013-20231016067218542.00119456.281511061
Aiden MarkramSA2018-2024814050411536.0079863.16131860
Kagiso RabadaSA2016-2024914315731*14.2728255.67002222
Quinton de KockSA2014-20218133547129*54.7063586.14131739
Faf du PlessisSA2013-2020813152719943.92105350.05213663
Temba BavumaSA2016-2024813445678*50.6792349.40042612
Graeme SmithSA2005-201491202766223.0047058.72021371
Vernon PhilanderSA2011-201971012487427.5649949.70011271
Dale SteynSA2006-201810104972516.1719250.52001103
Jacques KallisSA2005-2011791669201*83.63119655.943207510
Morné MorkelSA2008-20188925622*8.0010155.45003100
Ashwell PrinceSA2005-2011782418162*69.6774456.18201554
Mark BoucherSA2005-201178135211750.2960857.89120471
JP DuminySA2009-20164802358829.3854143.44021293
Keshav MaharajSA2018-20215801387317.2525254.76010162
Marco JansenSA2021-202447316384*40.7529255.82010251
Virat KohliIND2018-202336032515354.1750963.85110411
KL RahulIND2018-202336026512344.1754548.62200385
Ravichandran AshwinIND2018-2023360673811.179471.28001120
James AndersonENG2009-2019363442914.6711538.2600171
Stuart BroadENG2009-201936032175.337542.6700120
Jasprit BumrahIND2018-202336224146.005742.1100130
Alviro PetersenSA2010-20144501177723.4019061.58010171
Rassie van der DussenSA2019-2021350865117.2022638.0501090
Tony de ZorziSA2023-2024350602812.0015339.2200190
Anrich NortjeSA2019-2023351584014.5011650.00001100
Keegan PetersenSA2021-2023350551711.0012344.7200080
Makhaya NtiniSA2006-2009453211610.503953.8500140
Lungi NgidiSA2018-202135342*2.002516.0000100
Stephen CookSA201624020011550.0043945.56110280
Joe RootENG2016-20192401737643.2533451.80010270
Daniel VettoriNZ2006-20072411448148.0020171.64010211
Jermaine BlackwoodWI2014-20232401437935.7520470.10010231
Babar AzamPAK2018-20242401317132.7519965.83020260
Shan MasoodPAK2018-20242401296532.2525949.81010151
Alastair CookENG2009-20162401087627.0028637.76010160
Stephen FlemingNZ2006-20072401035425.7516861.31011152
Brendon McCullumNZ2006-2007240983324.5013075.38000112
Ben StokesENG2016-2019240923523.0014463.89000133
Herschelle GibbsSA2005-2007340804720.0013857.97000111
Azhar AliPAK2013-2018240693617.2518836.70001110
Kraigg BrathwaiteWI2014-2023240653416.2514345.4500190
Rohit SharmaIND2018-2023240624715.5012350.4100191
Sarfraz AhmedPAK2013-2018240574014.257972.1500290
Scott StyrisNZ2006-2007240512912.759056.6700090
Shardul ThakurIND2021-2023240402410.007553.3300051
Mohammed ShamiIND2018-202124038289.505470.3700070
Cheteshwar PujaraIND2018-202124035198.7511330.9700250
Page 1Next

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