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
Elton ChigumburaZIM2005120444422.007558.6700180
James AndersonENG2009-2019363442914.6711538.2600171
Raqibul HasanBAN2008120432821.509445.7400080
Angelo MathewsSL2011120433821.506962.3200070
Zubayr HamzaSA2019120433921.508848.8600060
Rishabh PantIND2021120423421.004789.3600070
Saim AyubPAK2024120412720.507157.7500080
Michael ClarkeAUS2014121402340.008646.5100050
Devon SmithWI2014120403520.008348.1900070
BJ WatlingNZ2016120403220.0011335.4000080
Dwaine PretoriusSA2019120403320.005276.9200051
Shardul ThakurIND2021-2023240402410.007553.3300051
Theunis de BruynSA2018120392919.508645.3500051
Parthiv PatelIND2018120381919.008146.9100050
Dion EbrahimZIM2005120383719.008644.1900070
James TaylorENG2016120382419.009440.4300060
Mohammed ShamiIND2018-202124038289.505470.3700070
Lou VincentNZ2007120373318.506854.4100051
HMRKB HerathSL2011121372337.0034108.8200042
Shreyas IyerIND2023120373118.506259.6800041
Tharanga ParanavitanaSL2011120363218.008840.9100050
Mashrafe MortazaBAN20081213523*35.0032109.3800060
Cheteshwar PujaraIND2018-202124035198.7511330.9700250
Shaun PollockSA2006120342417.004969.3900050
Jos ButtlerENG2019120342217.007247.2200042
Neil WagnerNZ2016120343117.004477.2700041
Mitchell JohnsonAUS2014110333333.005461.1100060
Dominic SibleyENG2019120332916.5010232.3500060
Shakib Al HasanBAN2008120323016.0032100.0000060
Hasan AliPAK20181223221*-4178.0500041
Tagenarine ChanderpaulWI2023120322216.007940.5100050
Stuart BroadENG2009-201936032175.337542.6700120
Hamish MarshallNZ2006120312515.509333.3300020
Saeed AjmalPAK2013120313115.505853.4500141
Chris WoakesENG2016120312615.504667.3900050
Mohammad RizwanPAK2024120302715.006943.4800020
Ishant SharmaIND2010-2018241302310.008336.1400150
Imran TahirSA20111112929*-3387.8800050
Kyle AbbottSA2013-2016320291614.506147.5400031
Sam CurranENG2019120292014.503485.2900060
Harbhajan SinghIND2010120282714.0027103.7000041
Dimuth KarunaratneSL2020120282214.0028100.0000050
Shubman GillIND2023120282614.004957.1400060
Tatenda TaibuZIM2005120271413.509428.7200040
Ross TaylorNZ2007-201624026176.504360.4700160
André NelSA2005-2007210252525.003083.3300012
Shivnarine ChanderpaulWI2014120252112.506538.4600030
Nick ComptonENG2016120251912.506140.9800040
Heinrich KlaasenSA2023120252012.503083.3300040
Asad ShafiqPAK2013-20182402576.255843.1000030

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