Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel Bell-DrummondKENT202015-20266602107235.00134156.72020257
Marcus HarrisLAN/LEIFirst-class2024-202523020913869.6728972.32110310
Owais ShahENGODIs2007-20096512066951.5021894.50010181
Usman KhawajaAUSTests2013-20254802067725.7553038.87021260
Jason RoySURT202014-20267702058129.29152134.87020237
Brooke GuestDER/LANFirst-class2019-2026611120465*20.4046244.16011261
Dimuth KarunaratneSLTests2014-20243612035540.6038452.86020300
Gus AtkinsonENGTests2024-202647020211828.8623884.87101244
Chris ReadNOTFirst-class2015-2016232201101*201.0023685.17110283
Ajinkya RahaneINDTests2014-202136020110333.5040849.26110251
Maia BouchierSBThe Hundred2021-202688320063*40.00163122.70010233
Pieter MalanMIDFirst-class2022-202361012006422.2241648.08023192
Steven FinnMID/SUSFirst-class2014-202218251220031*15.3833160.42001301
Meg LanningOI/LS/MSGThe Hundred2024-20267701998528.43151131.79020227
Tom CurranSURT202015-20268701995028.43120165.83010236
Liam LivingstoneLS/BPThe Hundred2021-20266601966932.67109179.820201613
Chris RogersMIDList A20144401949648.5025576.08020190
Andrew FlintoffENGODIs2002-200876219412348.50171113.45100188
Shan MasoodYOR/DERFirst-class2022-20242401929148.0028367.84020251
Alviro PetersenLANFirst-class2016110191191191.0028567.02100102
Dean ElgarSOMFirst-class201712019115895.5035354.11100271
Zak CrawleyKENT202019-20266601915731.83117163.250101611
Cordelia GriffithLSThe Hundred2024-20259901915021.22129148.06010246
Ravi BoparaENGTests200923018814362.6739647.47100250
Marcus TrescothickENGTests2005-200635018810637.6036551.51100311
Paul CollingwoodDURFirst-class2014-20163611865937.2032657.06021234
Kiran CarlsonGLAFirst-class2018-20254721867737.2038348.56020201
James FullerMIDFirst-class2016-20185821857130.8327766.79012212
Dominic SibleyWAR/SURFirst-class2016-202361001845718.4043042.79021280
James AndersonENGTests2007-2024273617184299.6837648.94006241
James FranklinMIDT202015-2018121131834122.88149122.82001144
Temba BavumaSATests2017-20252401826645.5038946.79020201
Asad ShafiqPAKTests2016-20182301817360.3332655.52020261
Angelo MathewsSLTests2014-202435018110236.2040344.91100200
Michael-Kyle PepperESST202021-20255501816436.20108167.59010188
Neil McKenzieSATests200812017813889.0053633.21100210
Sam CurranOI/MLThe Hundred2022-202688117851*25.43120148.330111310
Denesh RamdinWITests2007-20123501756135.0030058.33020290
Marnus LabuschagneAUSTests2019-20253501755935.0036448.08010230
Georgia RedmayneLSThe Hundred2024-202599117466*21.7518196.13011200
Stiaan van ZylSUSFirst-class2019110173173173.0035448.87100210
Jamie SmithLS/SBThe Hundred2025-20264401735243.25101171.290101410
Brendon McCullumNZTests2008-20153601739728.8320982.78011253
Jack DaviesMIDT202020-2025151211734115.73157110.19000171
Adam WheaterHAM/ESSFirst-class2015-20203621716442.7537445.72021210
Colin IngramSOM/GLAList A2014-201522017010285.0017696.5911088
Varun ChopraWARFirst-class2014-20163401697342.2530156.15020240
Jamie SmithSURFirst-class2021-202324016913842.2526763.30100211
Martin AnderssonMIDT202020-2024161441695716.90140120.71011182
Matthew WadeLS/BPThe Hundred2022-20235401688142.0098171.43010213

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