Batting records (All cricket)

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 62 of the 81 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerAUS2011-202068060517375.63590102.54311668
Ben StokesENG2016-202067048025868.57422113.741105020
Virat KohliIND2011-2024691452160*56.5075160.19120504
Michael ClarkeAUS2006-2014581397161*56.7165760.43202480
Babar AzamPAK2019-20255703488149.7149071.02040461
Shivnarine ChanderpaulWI2003-201557229670*59.2072940.60040261
Jonny BairstowENG2016-2020443285150*285.0033984.07110326
Stephen FlemingNZ2005-2006220268262134.0043861.19100312
Shan MasoodPAK2019-202524025214563.0043857.53110311
Sachin TendulkarIND2006-201135124014660.0060639.60110292
Asad ShafiqPAK2013-201924023811159.5040359.06110332
Marlon SamuelsWI2008-20154602297438.1745750.11020303
Joe RootENG2016-20205702276132.4331372.52020270
Shikhar DhawanIND2018-20224502167643.20209103.35020251
Steve SmithAUS2011-20206832148442.8026680.45011188
Alex HalesENG201634020411251.0031564.76110290
Taufeeq UmarPAK2003120202135101.0035556.90110331
Shane WatsonAUS2006-20165701935227.57172112.210101510
Mitchell JohnsonAUS2009-2014461190123*38.0019895.96101196
Younis KhanPAK2003-201347018911127.0048239.21101133
Upul TharangaSL2017-201945117911944.75156114.74100237
Mohammad RizwanPAK2019-20254501798035.8027166.05010124
Rahul DravidIND2006-20113501756335.0042341.37010181
Mohammad YousufPAK2003-20073501728334.4017896.63021213
Andrew StraussENG2005-20104601724528.6737445.99000200
Dominic SibleyENG2020121167133*167.0038743.15100261
Chris GayleWI2003-20154501677733.40164101.830101213
James FranklinNZ2005-2013341166122*55.3337544.27100181
Inzamam-ul-HaqPAK2003-20073511656041.2529156.70010210
Jos ButtlerENG2016-202056215867*39.50128123.44011108
Gautam GambhirIND20111201579378.5040638.67020220
Joe DenlyENG20202301568752.0034445.35010142
Paul CollingwoodENG2005-20104501568631.2033846.15011143
Alastair CookENG2010-20162401556538.7532847.26020190
Scott StyrisNZ2005-20073411526050.6721770.05020210
Kevin PietersenENG2005-20104501417528.2017978.77011124
Hardik PandyaIND20183401299332.2513297.73010143
Ian BellENG2005-20102301287842.6734237.43010180
Dinesh KarthikIND2006-20183411286342.6724751.82010181
Matt PriorENG2007-20103401287632.0018071.11010121
Rishabh PantIND2022231127100*63.5019066.84101104
Matthew HaydenAUS20061201269463.0024351.85010181
Thilan SamaraweeraSL2012121126115*126.0027645.65100140
Niroshan DickwellaSL2017-20193301266842.00100126.00021191
Simon KatichAUS2006-20092301255541.6736734.06020141
Mohammad HafeezPAK2007-20195701226317.4315777.71011123
Brian LaraWI2003-200422011811659.0015078.67100122
Wasim JafferIND200712011811659.0025546.27100150
Dawid MalanENG202022111899*118.0067176.12010145
Angelo MathewsSL2012-20172401156328.7524147.72010150
Page 1Next

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