Batting by team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam RobsonMIDMiddlesex2014-2026681139441323142.43795655.47122085915
John SimpsonMIDMiddlesex2014-202310513117305510926.80545456.01120734544
Stephen EskinaziMIDMiddlesex2015-202572959301411835.05402474.90517635148
Max HoldenMIDMiddlesex2018-2026721048290918430.30529954.90414333031
Joe RootENGEngland2013-2026375852743200*51.75443461.8691112836
Nick GubbinsMIDMiddlesex2014-2021567522376201*32.55455552.16513531317
Alastair CookENGEngland2006-201834552219416241.40440749.7851202781
Dawid MalanMIDMiddlesex2014-2019526782194156*37.19332166.0659627416
Ryan HigginsMIDMiddlesex2014-202659707210422133.40311067.6557622030
Paul StirlingMIDMiddlesex2014-202144491161411233.63180789.32211321041
Ian BellENGEngland2005-201530444161219940.30285656.4441011734
Toby Roland-JonesMIDMiddlesex2014-20267786141583103*21.99215273.5615920323
Kevin PietersenENGEngland2005-2013253541505202*48.55217169.3254317412
Andrew StraussENGEngland2004-201224351142616141.94255255.884621753
Leus du PlooyMIDMiddlesex2024-2026212921378263*51.04210965.3445313511
Eoin MorganMIDMiddlesex2014-2022364241324128*34.84134298.6626212448
Jonny BairstowENGEngland2012-2023243741253167*37.97213858.611941557
Ben StokesENGEngland2011-202622322121215540.40178867.7937413828
Mark StonemanMIDMiddlesex2021-202422382112612831.28192558.492481474
Luke HollmanMIDMiddlesex2020-202645488108710327.18180660.1913512513
Jonathan TrottENGEngland2010-201314211106122653.05199253.262711180
James FranklinMIDMiddlesex2015-201837416100911228.83159463.3016411716
Stuart BroadENGEngland2006-20234148799016924.15145068.2814611912
Matt PriorENGEngland2007-201419293970126*37.31133572.663441163
Nick ComptonMIDMiddlesex2015-20172031187314929.10192745.302451070
Paul CollingwoodENGEngland2002-20102326182718633.08140159.03263833
Jack DaviesMIDMiddlesex2020-2025323727559121.57127659.17040879
Ben DuckettENGEngland2023-20261016175318250.2091382.48230883
Steve SmithAUSAustralia2010-20251217074521543.82115164.73240941
James HarrisMIDMiddlesex2014-202136421170211722.65169241.49129884
Joe CracknellMIDMiddlesex2020-2026262736929728.8394373.38031798
Jos ButtlerENGEngland2013-20261823167412130.6492872.631417011
Eoin MorganENGEngland2009-20192123266689*31.7185078.350625613
Ben GeddesMIDMiddlesex2025-2026172316628330.09124153.34061668
Jonathan TrottWARWarwickshire2014-20188122647219*64.7095767.61131890
Daniel LawrenceESSEssex2016-20231215062610541.7386672.291505815
Martin AnderssonMIDMiddlesex2018-2024303566046220.8387069.43032765
Michael ClarkeAUSAustralia2004-20151015257613644.3187066.21140731
Rory BurnsSURSurrey2014-2024151905748830.2187365.75041683
Kumar SangakkaraSLSri Lanka2006-2014912156614751.4599956.66230610
Moeen AliENGEngland2014-2023162515668723.58118147.93022634
Adam VogesMIDMiddlesex2015-2017111625659240.36100556.22050580
Daniel Bell-DrummondKENKent2015-20261013056422343.3868182.821316310
Tom HelmMIDMiddlesex2015-20266453205476416.5890360.58015616
Josh de CairesMIDMiddlesex2022-2026232815438020.11105351.57033732
Ollie PopeENGEngland2018-2025915153820538.4380666.75120603
Mahela JayawardeneSLSri Lanka2006-2014912053511944.5884563.31140642
Ollie RaynerMIDMiddlesex2014-20193739952952*17.63108748.67025681
Ravi BoparaENGEngland2008-20141112052214343.5077967.01120531
Robbie WhiteMIDMiddlesex2018-20231120149612026.11109145.46144533
Page 1Next

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