Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Lord's×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS2010-2024912064821554.0098265.99230821
Michael ClarkeAUS2005-2015812248613648.6073765.94140591
Kumar SangakkaraSL2006-201469048414753.7892152.55220530
Mahela JayawardeneSL2006-201469043711948.5677056.75130531
Hashim AmlaSA2008-201769141812152.2572857.42210551
Tillakaratne DilshanSL2006-201456034919358.1753165.73121362
MS DhoniIND2007-2018710333578*47.8664152.26031314
David WarnerAUS2012-20236913308341.2547369.77040422
Mohammad YousufPAK2003-201057131720252.8352360.61101381
Shivnarine ChanderpaulWI2004-20125623099177.2572442.68041370
Kane WilliamsonNZ2013-2026712030413225.3372441.99112320
KL RahulIND2018-202658030312937.8855554.59201371
Ravindra JadejaIND2009-20256923017243.0058451.54030263
Ross TaylorNZ2008-202171102956626.8247362.37031392
Rahul DravidIND2002-2011682294103*49.0055153.36121350
Devon ConwayNZ2021-202647028820041.1456051.43100301
Virat KohliIND2011-202671002787427.8043264.35011253
Rohit SharmaIND2009-202656026613844.3333579.40111337
Chris RogersAUS2013-201524124317381.0045153.88100340
Chris GayleWI2004-2009462243132*60.7532774.31101311
Ajinkya RahaneIND2011-202147023910334.1446151.84110302
Michael HusseyAUS2005-20105512277956.7530973.46030222
Usman KhawajaAUS2013-20234702237731.8651643.22020270
Sourav GangulyIND2002-20074502229044.4035562.54010213
Kaushal SilvaSL2014-20162402157953.7546845.94030300
Angelo MathewsSL2011-202457121210235.3345446.70100240
Suresh RainaIND2009-20184502108442.0028174.73021182
Dinesh ChandimalSL2011-2024341205105*68.3326976.21110282
Dimuth KarunaratneSL2014-20243612035540.6038452.86020300
Brendon McCullumNZ2008-20155802019725.1327872.30011263
Tom LathamNZ2015-202661001965919.6040748.16012201
Martin GuptillNZ2013-2019341192103*64.0025874.42111186
Asad ShafiqPAK2010-20183401927348.0034455.81020271
AB de VilliersSA2008-20175611924338.4037651.06000220
Graeme SmithSA2003-201246018810731.3338149.34100190
Sarfraz AhmedPAK2016-201834018410546.0025173.31100140
Upul TharangaSL200623018212060.6730360.07110230
Jacob OramNZ200823018110160.3325870.16110205
Henry NichollsNZ2019-20233401806145.0033653.57020121
Neil McKenzieSA200812017813889.0053633.21100210
Vernon PhilanderSA2008-20173511776144.2528761.67020211
Younis KhanPAK2003-20163401766344.0034451.16020210
Denesh RamdinWI2007-20124601756129.1730257.95021290
Shane WatsonAUS2009-20156701753925.0022876.75000222
JP DuminySA2008-20175721706134.0038843.81010211
Saud ShakeelPAK2021-20262301699756.3321578.60020212
Inzamam-ul-HaqPAK200623216769167.0025266.27020210
Travis HeadAUS2019-20243511677741.7522374.89010292
BJ WatlingNZ2013-202136216661*41.5034248.54020260
Ricky PontingAUS2005-20105701614823.0027259.19000181
Page 1Next

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