Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×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
Virat KohliIND2013120215119107.5037457.49110270
Brian LaraWI2003120207202103.5029669.93100332
Cheteshwar PujaraIND201312017815389.0036848.37100230
Mitchell JohnsonAUS2009-201124317596*175.0023973.22010225
Phillip HughesAUS2009-20112401748843.5024670.73021271
Brad HaddinAUS2009-20112401716342.7528859.38020202
Ricky PontingAUS2009-20112401708342.5031953.29021211
Marcus NorthAUS200912012211761.0024050.83100130
Paul CollingwoodENG20101201187159.0014979.19010173
Joe RootENG2016121114110114.0015275.00100170
Shivnarine ChanderpaulWI20031201087454.0021051.43010160
Shane WatsonAUS2011120888844.0014261.97011142
Alastair CookENG2010-2016240834320.7513461.9400090
Michael ClarkeAUS2009-2011240816820.2514157.45011120
Usman KhawajaAUS2011120776538.5016746.1101091
Misbah-ul-HaqPAK2013120766438.0021235.85010140
Daren GangaWI2003120706035.0022431.25010110
Kusal MendisSL2017120654132.5010860.19000111
Michael HusseyAUS2009-2011240633915.7512650.0000180
Ajinkya RahaneIND2013120624731.0016437.80000100
Ben StokesENG2016110585858.0054107.4101091
Asad ShafiqPAK2013120575628.5017332.9501090
Upul TharangaSL2017120502625.007467.5700090
Dimuth KarunaratneSL2017120505025.008260.9801150
MS DhoniIND2013120482924.0011641.3800060
Nasir JamshedPAK2013120484624.008060.0000080
Graeme SwannENG2010120472723.5044106.8200061
Jonny BairstowENG2016110454545.008453.5700050
Murali VijayIND2013120453922.5013633.0900060
Ian BellENG2010120403520.0010338.8300070
Suranga LakmalSL2017120353117.5035100.0000070
Peter SiddleAUS2009-20112413522*11.676256.4500151
Chris GayleWI2003120342617.003694.4400080
Azhar AliPAK2013120311815.5011427.1900040
Zaheer KhanIND20131212929*29.003290.6300132
Ramnaresh SarwanWI2003120292114.508733.3300040
Ridley JacobsWI2003120292514.508334.9400050
Angelo MathewsSL2017120291914.505453.7000040
Shikhar DhawanIND2013120281514.004858.3300030
Vasbert DrakesWI2003120272113.505350.9400040
Nick ComptonENG2016120262613.007037.1400140
Stuart BroadENG2010-201623026138.675052.0000020
Umar GulPAK2013120232311.504551.1100130
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
Page 1Next

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