Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell MarshAUS2016-20267823859664.17354108.760404417
Ricky PontingAUS2006-201157036411652.0062058.71210422
Matt RenshawAUS2026230316190105.3354557.98110343
Michael HusseyAUS2006-201156229183*72.7551656.40030304
MS DhoniIND2006-201881112834728.3039671.46000382
Phillip HughesAUS2009120275160137.5047458.02200345
David WarnerAUS2011-201856026611744.33266100.00110325
Steve SmithAUS2016-202646026010843.3341362.95110264
Ajinkya RahaneIND2013-20183412349678.0038161.42030254
Dinesh ChandimalSL2011-20243502318346.2040257.46031300
Virat KohliIND2011-201845022311244.6030872.40111181
Travis HeadAUS2016-20266702069129.43160128.75010258
Kushal Janith PereraSL2019221204153*204.0026377.57110196
VVS LaxmanIND2006-20102411999666.3344444.82020201
Simon KatichAUS2006-200923018410861.3330560.33100241
Mohammad YousufPAK2002-2007231155101*77.5018683.33100200
Jonny BairstowENG2015-20203301557951.67149104.03010176
Thilan SamaraweeraSL201112014510272.5033343.54100160
Mahmudul Hasan JoyBAN202212014113770.5033542.09100162
Ian BellENG2009110140140140.0022761.67100101
Dhananjaya de SilvaSL2017-20243501385927.6021065.71010192
Nick ComptonENG20151201348567.0035238.07010130
Marlon SamuelsWI2008-201545013310526.6022758.59100201
Murali VijayIND2010-20133501329726.4031142.44010220
Cheteshwar PujaraIND2010-20132401317032.7533339.34010170
Younis KhanPAK2002-20133401309332.5020364.04010132
Alastair CookENG2009-201523012511841.6730141.53101120
Rohit SharmaIND2007-201856112550*25.0017073.53011144
Marvan AtapattuSL2003110124124124.0012996.12100180
Sachin TendulkarIND2006-20114601246320.6721657.41011200
Kusal MendisSL2017-20244601214820.1716573.33002192
Dwayne BravoWI2008-20153401187529.5018264.84010160
Kumar SangakkaraSL2003-201123011410838.0020156.72101130
James TaylorENG20151201127056.0023447.86010121
Pat CumminsAUS2011-20263521104336.6721551.1600086
Sanju SamsonIND2024110107107107.0050214.00100710
Shaun MarshAUS2011-20182301034034.3325041.20000130
Matthew HaydenAUS200612010210251.0021946.58101120
Aaron FinchAUS2014-2016330985332.6757171.9301068
Joe RootENG2015220977348.5016558.7901072
Imran FarhatPAK2013110939393.0014464.5801081
Paul CollingwoodENG2005-2009210919191.0021542.3301070
Jamie HowNZ2007110909090.0012472.58010110
Andrew SymondsAUS2006220897644.5012471.77010102
Jerome TaylorWI2008-20153428743*43.5066131.82000132
Denesh RamdinWI2008-2015230863128.679590.53000120
Matthew ShortAUS2023330866628.6742204.7601195
Brad HaddinAUS2009-2014441855328.339985.8601083
Brendon McCullumNZ2007-2012430844028.0010480.7700082
Kane WilliamsonNZ2015-2016331834241.509686.46000120
Page 1Next

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