Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG117/0 (17.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Essex×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMEssex2014-202641482180524039.24182798.80311621436
Daniel Bell-DrummondKENEssex2014-202641515177513538.59238074.58213320523
Sam NortheastHAM/KEN/GLAEssex2014-2024333861690178*52.81207481.4948019324
Colin IngramGLAEssex2015-202626271120614246.381039116.0753010455
Rory BurnsSUREssex2014-20262940311199830.24204854.640801434
Ben FoakesSUREssex2016-2026243351053120*37.61176759.591831177
John SimpsonMID/SUSEssex2014-20263842610279028.53145770.4906310230
Nick GubbinsMID/HAMEssex2015-202628350100010128.57164160.9417311911
Joe DenlyMID/KENEssex2014-20263340198212725.18124379.001439730
Dominic SibleyWAR/SUREssex2016-20262131296612533.31212245.5225310610
Liam DawsonHAMEssex2014-20263743791613925.44131469.71232839
Tom AbellSOMEssex2017-20262532589090*32.96161655.070641039
Jack LeaningSUS/YOR/KENEssex2014-202627337870137*33.46124669.822646720
Adam LythYOREssex2014-20261422283118541.55166349.971621085
Stephen EskinaziMID/LEIEssex2017-202621251831102*34.63100782.522519220
Darren StevensKENEssex2014-20222227082913630.70108276.6223110422
Ed BarnardWOR/WAREssex2016-202618246827173*45.94128164.56402998
Chris CookeGLAEssex2014-2026293267936830.5097481.420536323
Joe WeatherleyHAMEssex2016-202628304787116*30.2781996.091217813
Kiran CarlsonGLAEssex2016-20262021073111934.8182288.932207818
Jordan ClarkLAN/SUREssex2014-2026212747277931.61104569.570417814
Will JacksSUREssex2018-202520221725150*34.5294177.051428625
Jake LibbyWOR/NOR/NOTEssex2016-202612193720180*45.00145449.52240735
Brett D'OliveiraWOREssex2014-20251218070112838.94116760.07230853
Joe ClarkeWOR/NOTEssex2016-20261221169710534.85130253.53231965
Zak CrawleyKENEssex2017-20261619068217035.8968699.42130939
Ryan HigginsMID/GLOEssex2014-20262529368177*26.1995171.610326022
Haseeb HameedLAN/NOTEssex2015-20261421068010532.38145246.83142861
Laurie EvansSUS/WAR/SUREssex2014-202619194673107*44.87625107.681416317
Sam BillingsKENEssex2014-202630365669100*21.5869696.121356620
Ben SlaterDER/NOTEssex2014-2026162706647924.59147844.93053885
Tom PrestHAMEssex2021-20261619065115634.2679481.992317411
Michael KlingerGLOEssex2014-201913144645126*64.50632102.063216619
Ollie PopeSUREssex2017-2026182546396930.4395466.98030777
Michael BurgessSUS/WAREssex2017-20241520163717033.5384075.832346019
Alex DaviesWAR/LAN/BBEssex2014-202617253629140*28.59104060.48144870
Steven DaviesSOM/SUREssex2014-2022202706258223.15106158.91053753
Sam HainWAR/BBEssex2016-20261420361588*36.18129147.64063737
Ben ComptonKENEssex2022-2024812061116550.92131046.64220730
Craig OvertonSOMEssex2014-20262530660714125.2994963.961326912
Dawid MalanMID/YOREssex2014-2022131535869548.8369384.56051713
Ollie RobinsonDUR/KENEssex2019-20261419058319830.6890964.141206712
Jacques RudolphGLAEssex2014-2017152015838230.68100957.78041692
Jack HaynesWOR/NOTEssex2021-2026710158015364.4486966.74310744
Rilee RossouwHAM/SOMEssex2017-20221517158011136.25501115.771425420
Chris NashSUS/NOTEssex2014-20191014056411940.2975175.10141792
James FullerMID/HAM/GLOEssex2014-20263434956158*22.44492114.020203931
Lewis GregorySOMEssex2014-2026293475595720.7076872.790115817
Chris DentGLOEssex2014-2023182445578927.8587663.58052766
Kumar SangakkaraSUREssex2015-2017912055220046.0073675.00130716
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.