Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel LawrenceESS/SURMiddlesex2016-2026111104118637.36282145.740403513
Stephen EskinaziMIDSussex2017-202566233494*83.50231144.59040326
Eoin MorganMIDSurrey2014-20227702717038.71177153.110102112
Stephen EskinaziMIDSurrey2018-20258802587732.25179144.130212311
Stephen EskinaziMIDEssex2018-2025761257102*51.40182141.21110248
Will JacksSURMiddlesex2018-20257702467035.14137179.560302515
Sam CurranSURMiddlesex2015-20261010224671*30.75188130.85021238
Daniel Bell-DrummondKENMiddlesex2015-20266602107235.00134156.72020257
Dawid MalanMIDEssex2014-201944220586*102.50147139.46020193
Jason RoySURMiddlesex2014-20267702058129.29152134.87020237
Tom CurranSURMiddlesex2015-20268701995028.43120165.83010236
John SimpsonMIDSurrey2014-2023101001985319.80140141.43010198
Paul StirlingMIDSurrey2016-20215501976639.40105187.62020278
Eoin MorganMIDEssex2014-201833119377*96.50111173.870201314
Zak CrawleyKENMiddlesex2019-20266601915731.83117163.250101611
Michael-Kyle PepperESSMiddlesex2021-20255501816436.20108167.59010188
Max HoldenMIDKent2020-2026551169121*42.25111152.25100156
Maia BouchierSBLondon Spirit2021-202644216763*83.50125133.60010212
Nat Sciver-BruntTRLondon Spirit2021-202533216481*164.0086190.70020168
Eoin MorganMIDSussex2014-20184401579039.25120130.83010125
Sam BillingsKENMiddlesex2015-202655215684*52.00102152.94010156
Laurie EvansSUS/SURMiddlesex2017-20268811544122.00107143.93000135
Ravi BoparaSUS/ESSMiddlesex2014-202388215045*25.00106141.5100096
Aaron FinchSURMiddlesex2016-20193301477849.0096153.13010117
Stephen EskinaziMIDKent2019-20235401408435.0082170.73010135
Sam CurranOI/MLLondon Spirit2022-202655113851*34.5089155.06010108
Max HoldenMIDEssex2020-20255521334644.3387152.87000108
Max HoldenMIDSurrey2020-20267701304318.5799131.31001174
Paul StirlingMIDHampshire2015-20193301246041.3380155.00020145
Alice CapseyOI/BPLondon Spirit2021-20265511245931.0089139.33010201
John SimpsonMIDEssex2014-20239831205124.0094127.66011105
Ryan ten DoeschateESSMiddlesex2016-202165211874*39.3388134.0901174
Sam NortheastHAM/KEN/GLAMiddlesex2015-20245501186723.6097121.65011141
Paul StirlingMIDKent2015-20192201179058.5073160.2701088
Tom WestleyESSMiddlesex2016-20224401145028.5096118.75010161
Tawanda MuyeyeKENMiddlesex2023-20263301103836.6777142.86000123
James VinceHAMMiddlesex2015-20205501096921.8080136.25010152
Will JacksOI/MLLondon Spirit2022-20265501095421.8082132.93010104
Meg LanningOI/MSGLondon Spirit2025-20262201068553.0075141.3301095
Jordan CoxKEN/ESSMiddlesex2019-202564110631*35.3389119.10000101
John SimpsonMIDHampshire2015-20205511063526.5080132.5000062
David WilleyTR/WF/NSLondon Spirit2021-202533110581*52.5065161.5401067
Rory BurnsSURMiddlesex2014-20246601053617.5073143.84001123
John SimpsonMIDKent2015-20236621034625.7578132.0500016
Kumar SangakkaraSURMiddlesex2015-20172201027051.0067152.2401094
Hayley MatthewsWF/MLLondon Spirit2024-202633110278*51.0075136.00010142
Jamie OvertonSOM/SURMiddlesex2016-20257601022917.0050204.0000196
David WieseSUSMiddlesex2017-202144210179*50.5072140.2801083
Ashar ZaidiSUS/ESSMiddlesex2014-201844210059*50.0055181.8201095
John SimpsonMIDSussex2014-20216611004620.0095105.2600053
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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