Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Newlands×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENG2016-2020240403258100.75356113.201104715
Michael ClarkeAUS2009-2014361361161*72.2059360.88202460
David WarnerAUS2014-201824034214585.5038987.92200346
Stephen FlemingNZ2006110262262262.0042361.94100312
Shan MasoodPAK2019-202524025214563.0043857.53110311
Sachin TendulkarIND2007-201124123814679.3359739.87110292
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Babar AzamPAK2019-20252402138153.2534362.10030320
Taufeeq UmarPAK2003120202135101.0035556.90110331
Virat KohliIND2018-20243601997933.1746742.61010282
Shivnarine ChanderpaulWI2008-201524219470*97.0055235.14030161
Marlon SamuelsWI2008-20152401867446.5041544.82020252
Mitchell JohnsonAUS2009-2014351181123*45.2519294.27101195
Younis KhanPAK2003-201336018111130.1744440.77101123
Jonny BairstowENG2016122180150*-26667.67100202
Joe RootENG2016-20202401756143.7525568.63020220
Dominic SibleyENG2020121167133*167.0038743.15100261
Gautam GambhirIND20111201579378.5040638.67020220
Alastair CookENG2010-20162401556538.7532847.26020190
Mohammad YousufPAK2003-20072401518337.75149101.34021183
James FranklinNZ2006-2013231145122*72.5033743.03100161
Steve SmithAUS2014-20182411328444.0021461.68010154
Andrew StraussENG2005-20102401314532.7532540.31000140
Rishabh PantIND2022121127100*127.0018967.20100104
Matthew HaydenAUS20061201269463.0024351.85010181
Thilan SamaraweeraSL2012121126115*126.0027645.65100140
Ian BellENG20101201267863.0033437.72010180
Inzamam-ul-HaqPAK2003-20072401206030.0019461.86010170
Wasim JafferIND200712011811659.0025546.27100150
Angelo MathewsSL2012-20172401156328.7524147.72010150
Sourav GangulyIND20071201126656.0016468.29010141
Rahul DravidIND2007-20112401124728.0032035.00000140
Simon KatichAUS20091201095554.5031934.17020111
Dean BrownlieNZ201312010910954.5018957.67101132
Denesh RamdinWI2008-20152401065326.5023844.54011130
Cameron BancroftAUS20181201037751.5016761.68010170
Dinesh KarthikIND200712110163101.0021846.33010130
Leon JohnsonWI2015120985449.0016061.25010150
Ricky PontingAUS2006-2011360957415.8318351.9101292
Hardik PandyaIND2018120949347.0010094.00010141
Mohammad RizwanPAK2025120874643.5015755.4100041
Chris GayleWI2008120844642.009786.6000065
Cheteshwar PujaraIND2011-2022350844316.8022936.68000140
Tillakaratne DilshanSL2012120837841.508696.51010130
Phillip HughesAUS2009-2011240833320.7515154.97000100
Andrew McDonaldAUS2009120816840.5014356.6401090
Brad HaddinAUS2009-2014361814216.2012962.79001140
Matt PriorENG2010120807640.0012762.99010100
Sarfraz AhmedPAK2013-2019240805620.0013161.07010130
Michael HusseyAUS2006-2011361803916.0023534.04001100
Page 1Next

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