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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGIndia2014-20267103653180*93.29111058.83320601
Steve SmithAUSEngland2010-2024912064821554.0098265.99230821
Daniel LawrenceESS/SURMiddlesex2016-20261416064810540.5081379.701506115
Alastair CookENGSri Lanka2006-201669159011973.75105356.03230681
Joe RootENGNew Zealand2013-20268131576115*48.00104055.38130631
Jonathan TrottWARMiddlesex2014-20186101563219*62.5684266.86121790
Sam NortheastHAM/KEN/GLAMiddlesex2015-202510143546335*49.6472475.41112647
Sam RobsonMIDWarwickshire2014-202359154323167.88103152.67300711
Joe RootENGSri Lanka2014-2024471511200*85.1772570.48300480
Sam RobsonMIDDurham2014-2026510050717850.7086458.68130760
Leus du PlooyMIDGloucestershire2024-2026341497263*165.6770970.10200424
Kevin PietersenENGIndia2007-2011462491202*122.7572767.54210514
Ben StokesENGAustralia2015-202358148615569.4371268.262214615
Michael ClarkeAUSEngland2005-2015812248613648.6073765.94140591
Kumar SangakkaraSLEngland2006-201469048414753.7892152.55220530
Daniel Bell-DrummondKENMiddlesex2015-2026912047822339.8359280.741215210
Rory BurnsSURMiddlesex2014-2024131704788828.1271866.57031613
Sam RobsonMIDDerbyshire2018-2026610047313447.3075162.98141670
Stephen EskinaziMIDSussex2017-20251012245994*45.90432106.25051506
Stephen EskinaziMIDEssex2017-20259101456102*50.6753784.922214413
Max HoldenMIDDerbyshire2018-20266111450119*45.0091549.18110473
Keaton JenningsDUR/LANMiddlesex2014-202571204419836.7580155.06043630
Ben FoakesESS/SURMiddlesex2014-2023131554398643.9080654.47040453
Mahela JayawardeneSLEngland2006-201469043711948.5677056.75130531
Haseeb HameedLAN/NOTMiddlesex2016-202359243711762.4389748.72220592
Sam RobsonMIDSussex2015-202569043413648.2274058.65130641
Hashim AmlaSAEngland2008-201769141812152.2572857.42210551
Eoin MorganMIDSurrey2014-2022991413128*51.63293140.961103517
Scott BorthwickDUR/SURMiddlesex2014-2022712241317641.3083749.34111541
John SimpsonMIDSussex2014-20221113240710937.0067760.12120454
Stephen EskinaziMIDSurrey2016-2025111313947732.8340098.500314412
Sam CurranSURMiddlesex2015-20261314239071*32.5048081.25041419
John SimpsonMIDSurrey2014-2023171803866021.4457567.130303810
Alastair CookENGWest Indies2007-201759138010547.5071553.15120430
Sam RobsonMIDNottinghamshire2015-2023583376114*75.2070153.64211480
Steven MullaneyNOTMiddlesex2014-2023682370100*61.6750573.271204012
Dawid MalanMIDSussex2014-20197101366120*40.6769053.04120360
Cheteshwar PujaraSUSMiddlesex2022-2024230362231120.6770851.13200363
Ian BellENGSouth Africa2008-201245036219972.4068353.00120362
Tom AbellSOMMiddlesex2016-20247913568444.5067452.82030431
Jason RoySURMiddlesex2014-20261011035611032.36336105.95121467
Wayne MadsenDERMiddlesex2018-2026611135611935.6054265.68111461
Andrew StraussENGAustralia2005-201068035016143.7555163.52110470
Tillakaratne DilshanSLEngland2006-201456034919358.1753165.73121362
Keith BarkerHAM/WARMiddlesex2014-20215723488469.6052965.78041446
Laurie EvansSUS/WAR/SURMiddlesex2014-2026131313479828.9246674.46010357
Alastair CookENGNew Zealand2008-201557034616249.4371948.12110380
Ben StokesENGNew Zealand2015-202647134410157.3342980.19131429
Lewis GregorySOMMiddlesex2014-202499234013748.5755561.26111461
Kumar SangakkaraSURMiddlesex2015-201734033612084.0043776.89210346
Page 1Next

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