Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Kennington Oval×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSTests2013-202347151614386.0092056.09230615
Hashim AmlaSATests2008-2017351434311*108.5071560.70110580
Jacques KallisSATests2003-2012351294182*73.5055153.36110382
Shane WatsonAUSTests2009-201324027617669.0042964.34100402
KL RahulINDTests2018-202536027014945.0049055.10100352
MS DhoniINDTests2007-20143602309238.3335964.07021305
Younis KhanPAKTests2006-2016220227218113.5032170.72100314
Rahul DravidINDTests2007-2011241226146*75.3349545.66110310
Mohammad YousufPAKTests2006-201023021712872.3340054.25110310
Graeme SmithSATests2003-201235021413142.8045646.93101340
David WarnerAUSTests2013-20234702038529.0035856.70020290
Sachin TendulkarINDTests2007-20112401979149.2540948.17020260
Kumar SangakkaraSLODIs2006-2014441197134*65.6719998.99110201
Herschelle GibbsSATests200312019218396.0027968.82100371
Pathum NissankaSLTests2024121191127*191.00175109.14110222
Ravindra JadejaINDTests2018-202536118886*37.6038548.83020241
Evin LewisWIODIs2017-2025221184176*184.00142129.58100197
Dean ElgarSATests2017-202224018113645.2532755.35100270
Rishabh PantINDTests2018-202124017811444.5029360.75110214
Azhar AliPAKTests2010-201624217692*88.0034151.61010291
Virat KohliINDTests2014-20213601695028.1733550.45011240
Michael ClarkeAUSODIs2005-201243115499*77.0019977.39010110
Shane WatsonAUSODIs2009-20123301536651.0018483.15010191
Mahela JayawardeneSLODIs2006-20144401486637.0015794.27010122
Henry NichollsNZTests202612014512172.5022863.60100190
Matthew HaydenAUSTests2005121138138138.0030345.54100180
Rohit SharmaINDTests202112013812769.0028348.76100151
AB de VilliersSATests2008-20122201369768.0022360.99010200
Matthew WadeAUSTests201912013611768.0019769.04100191
Ricky PontingAUSODIs2005-20102201359267.5013798.54010170
Imran FarhatPAKTests2006-20102301359145.0020665.53010201
Marlon SamuelsWIT20Is2007-20114411325144.0088150.0001097
Tamim IqbalBANODIs2017110128128128.0014290.14100123
Amit MishraINDTests20111201278463.5021858.26010161
Ross TaylorNZODIs2008-2015221125119*125.00111112.61100114
Sanath JayasuriyaSLODIs2006-201122012412262.0014088.57100152
VVS LaxmanINDTests2007-20112411235141.0021457.48010160
Adam GilchristAUSODIs2005111121121*-101119.80100162
Michael HusseyAUSTests200912012112160.5026645.49101140
Yashasvi JaiswalINDTests202512012011860.0017369.36100142
Gary KirstenSATests20031201199059.5021555.35010191
Usman KhawajaAUSTests20231201197259.5030239.40010150
Anil KumbleINDTests2007122118110*-20158.71100171
Chris GayleWITests200412011710558.50107109.35100201
Shardul ThakurINDTests20211201176058.50108108.33020144
Cheteshwar PujaraINDTests2014-20213601176119.5030039.00011170
Jacques KallisSAODIs2003-200822011610758.0015873.42100130
Daryl MitchellNZTests20261201126856.0018261.54010151
Asad ShafiqPAKTests2016110109109109.0017960.89100122
Shaun PollockSATests200312110966*109.0015271.71010171
Page 1Next

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