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
Temba BavumaSA2016-201723023237.675442.5900230
Vernon PhilanderSA2011-20174611085921.6020951.67012130
Morné MorkelSA2009-201668133124.718937.0800240
André NelSA2003110000.0010.0000100
Steven FinnENG2016110000.0090.0000100
Zaheer KhanIND20131212929*29.003290.6300132
Younis KhanPAK201312015157.503345.4500120
Shane WatsonAUS2011120888844.0014261.97011142
Wavell HindsWI200312010105.005518.1800100
Corey CollymoreWI200312111*1.00185.5600100
Umar GulPAK2013120232311.504551.1100130
Fidel EdwardsWI200312100*0.0050.0000100
Andrew StraussENG2010120222211.004647.8300130
Matt PriorENG201012014147.002751.8500120
Ben HilfenhausAUS200912016168.0016100.0000110
Ryan SidebottomENG201012015157.502365.2200120
Ishant SharmaIND2013120442.001822.2200100
Andrew McDonaldAUS2009120773.501353.8500110
Dimuth KarunaratneSL2017120505025.008260.9801150
Kaushal SilvaSL201712013136.504330.2300120
Rahat AliPAK201312133*3.001520.0000100
Nick ComptonENG2016120262613.007037.1400140
Mohammed ShamiIND2013120442.00850.0000110
CBRLS KumaraSL201712111*1.00333.3300100
Robin PetersonSA2003-2013231432521.505874.1400140
Imran TahirSA2011-201323244*4.002020.0000110
Ricky PontingAUS2009-20112401708342.5031953.29021211
Michael ClarkeAUS2009-2011240816820.2514157.45011120
Michael HusseyAUS2009-2011240633915.7512650.0000180
Peter SiddleAUS2009-20112413522*11.676256.4500151
Phillip HughesAUS2009-20112401748843.5024670.73021271
Mark BoucherSA2003-20114701809525.7132255.90011180
Graeme SmithSA2003-2013611058513253.1895061.58231880
Jacques KallisSA2003-2013611042815838.9176555.95121524
AB de VilliersSA2009-20166112588104*65.3397960.06331663
Wayne ParnellSA2010-2017210232323.004748.9400040
Ryan McLarenSA20101113333*-5658.9300050
Ben StokesENG2016110585858.0054107.4101091
Nathan LyonAUS2011110222.001020.0000000
Jonny BairstowENG2016110454545.008453.5700050
Quinton de KockSA2017110343434.005166.6700050
Moeen AliENG2016110191919.002867.8600030
Stephen CookSA2017110101010.004124.3900000
Duanne OlivierSA2017110333.002412.5000000
Paul CollingwoodENG20101201187159.0014979.19010173
Herschelle GibbsSA2003121666066.0015044.0001081
Shaun PollockSA2003120403020.006858.8200030
Chris GayleWI2003120342617.003694.4400080
Brian LaraWI2003120207202103.5029669.93100332
Shivnarine ChanderpaulWI20031201087454.0021051.43010160
Page 1Next

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