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
Dale SteynSA2009-20135841084127.0019355.9600086
Mitchell JohnsonAUS2009-201124317596*175.0023973.22010225
James AndersonENG2010-201623376*-2429.1700000
AB de VilliersSA2009-20166112588104*65.3397960.06331663
Makhaya NtiniSA2003-20092322322*23.002592.0000021
Imran TahirSA2011-201323244*4.002020.0000110
Hashim AmlaSA2009-2017712158713453.36122747.84230750
Joe RootENG2016121114110114.0015275.00100170
Vernon PhilanderSA2011-20174611085921.6020951.67012130
Neil McKenzieSA2003-2009241883629.3326233.59000130
Herschelle GibbsSA2003121666066.0015044.0001081
Robin PetersonSA2003-2013231432521.505874.1400140
Kagiso RabadaSA2016-2017231402420.009442.5500041
Peter SiddleAUS2009-20112413522*11.676256.4500151
Morné MorkelSA2009-201668133124.718937.0800240
Ryan McLarenSA20101113333*-5658.9300050
Zaheer KhanIND20131212929*29.003290.6300132
Hardus ViljoenSA20161212620*26.003183.8700040
Ravichandran AshwinIND20131211811*18.002572.0000020
Junaid KhanPAK201312117917.003745.9500040
Pat CumminsAUS20111211513*15.002268.1800020
James TaylorENG2016121979.001850.0000010
Nuwan PradeepSL2017121444.001136.3600000
Rahat AliPAK201312133*3.001520.0000100
Corey CollymoreWI200312111*1.00185.5600100
CBRLS KumaraSL201712111*1.00333.3300100
Fidel EdwardsWI200312100*0.0050.0000100
Graeme SmithSA2003-2013611058513253.1895061.58231880
Jacques KallisSA2003-2013611042815838.9176555.95121524
Faf du PlessisSA2013-201746024113440.1761639.12100230
JP DuminySA2009-201746021515535.8338955.27100260
Virat KohliIND2013120215119107.5037457.49110270
Brian LaraWI2003120207202103.5029669.93100332
Mark BoucherSA2003-20114701809525.7132255.90011180
Cheteshwar PujaraIND201312017815389.0036848.37100230
Phillip HughesAUS2009-20112401748843.5024670.73021271
Brad HaddinAUS2009-20112401716342.7528859.38020202
Ricky PontingAUS2009-20112401708342.5031953.29021211
Alviro PetersenSA20132401447636.0031645.57010200
Marcus NorthAUS200912012211761.0024050.83100130
Paul CollingwoodENG20101201187159.0014979.19010173
Dean ElgarSA2013-20173401154628.7524147.72000141
Shivnarine ChanderpaulWI20031201087454.0021051.43010160
Jacques RudolphSA2003-20112401004425.0020149.75000130
Shane WatsonAUS2011120888844.0014261.97011142
Martin van JaarsveldSA2003120887344.0013465.67010150
Alastair CookENG2010-2016240834320.7513461.9400090
Michael ClarkeAUS2009-2011240816820.2514157.45011120
Usman KhawajaAUS2011120776538.5016746.1101091
Misbah-ul-HaqPAK2013120766438.0021235.85010140
Page 1Next

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