Batting records (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter SiddleAUS2009-20112413522*11.676256.4500151
Quinton de KockSA2017110343434.005166.6700050
Chris GayleWI2003120342617.003694.4400080
Dane VilasSA2016120342617.005166.6700060
Ryan McLarenSA20101113333*-5658.9300050
Morné MorkelSA2009-201668133124.718937.0800240
Stiaan van ZylSA2016120322116.008537.6500050
Azhar AliPAK2013120311815.5011427.1900040
Zaheer KhanIND20131212929*29.003290.6300132
Ramnaresh SarwanWI2003120292114.508733.3300040
Ridley JacobsWI2003120292514.508334.9400050
Angelo MathewsSL2017120291914.505453.7000040
Chris MorrisSA2016120292814.506643.9400040
Shikhar DhawanIND2013120281514.004858.3300030
Vasbert DrakesWI2003120272113.505350.9400040
Nick ComptonENG2016120262613.007037.1400140
Hardus ViljoenSA20161212620*26.003183.8700040
Stuart BroadENG2010-201623026138.675052.0000020
Wayne ParnellSA2010-2017210232323.004748.9400040
Umar GulPAK2013120232311.504551.1100130
Makhaya NtiniSA2003-20092322322*23.002592.0000021
Temba BavumaSA2016-201723023237.675442.5900230
Andrew StraussENG2010120222211.004647.8300130
Dhananjaya de SilvaSL2017120221211.004746.8100020
Mervyn DillonWI2003120201310.005834.4800030
Rohit SharmaIND2013120201410.005536.3600020
Moeen AliENG2016110191919.002867.8600030
Kevin PietersenENG201012019129.505832.7600030
Alex HalesENG201612019189.505633.9300030
HMRKB HerathSL201712018109.002864.2900030
Ravichandran AshwinIND20131211811*18.002572.0000020
Junaid KhanPAK201312117917.003745.9500040
Ben HilfenhausAUS200912016168.0016100.0000110
Younis KhanPAK201312015157.503345.4500120
Ryan SidebottomENG201012015157.502365.2200120
Dinesh ChandimalSL201712015107.504533.3300020
Pat CumminsAUS20111211513*15.002268.1800020
Matt PriorENG201012014147.002751.8500120
Simon KatichAUS200912013106.504727.6600020
Jonathan TrottENG20101201386.501776.4700030
Kaushal SilvaSL201712013136.504330.2300120
Saeed AjmalPAK201312012116.002646.1500020
Stephen CookSA2017110101010.004124.3900000
Wavell HindsWI200312010105.005518.1800100
Paul HarrisSA2009120984.503923.0800000
James TaylorENG2016121979.001850.0000010
Mohammad HafeezPAK2013120864.002433.3300010
Sarfraz AhmedPAK2013120864.002433.3300010
Andrew McDonaldAUS2009120773.501353.8500110
James AndersonENG2010-201623376*-2429.1700000

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