Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Essex: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Essex×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew CritchleyESSSurrey2022-202614172550145*36.6786963.29221714
Alastair CookESSWorcestershire2016-202169154314267.88107150.70220801
Michael-Kyle PepperESSKent2018-2026191925368231.53459116.780505319
Ravi BoparaESSSomerset2014-20191620253111829.5087860.48130553
Nick BrowneESSMiddlesex2016-202369052122157.8989458.28120673
Paul WalterESSKent2016-2026242365215230.65478109.000125317
Alastair CookESSHampshire2017-202311151515129*36.7997952.60221620
Paul WalterESSHampshire2016-20263332651252*19.6962382.180125813
Alastair CookESSGloucestershire2014-2022811151114551.1086259.28301660
Alastair CookESSWarwickshire2017-202381425058442.08104148.51040721
Alastair CookESSSurrey2015-20231116150216533.4794852.95110700
Ravi BoparaESSGloucestershire2014-20191516148914732.6070469.461303914
Simon HarmerESSWarwickshire2017-20261318548682*37.38107045.42034585
Jordan CoxESSKent2024-202667148320780.5051793.422104915
Ryan ten DoeschateESSYorkshire2014-2021810147811953.1166471.99141509
Ravi BoparaESSLancashire2015-20198134478101*53.1186055.581205310
Simon HarmerESSKent2017-20263125947583*29.6950594.060214319
CWJ AllisonESSHampshire2023-20261213146110138.4265770.17133488
Daniel LawrenceESSSussex2016-2023131514608132.8649592.930413915
Nick BrowneESSNottinghamshire2015-2025913145516337.92104843.42131640
Nick BrowneESSWarwickshire2015-2024131704528426.59110840.79042630
Alastair CookESSNottinghamshire2017-2023610144813349.7884652.96121550
Michael-Kyle PepperESSSomerset2018-20261620244586*24.72436102.060335311
Varun ChopraESSMiddlesex2017-20201111244412749.33437101.602203514
Ravi BoparaESSWorcestershire2014-2019793438133*73.0082852.90120484
Paul WalterESSSussex2016-2026232544377620.8147891.420224913
Varun ChopraESSKent2016-20201112043611636.3345196.671103915
Matthew CritchleyESSSussex2022-20261212242712342.7050484.721203314
Tom WestleyESSLeicestershire2014-2026111504249728.2782851.21030551
Dean ElgarESSSomerset2024-2026712041211834.3370958.11132526
Nick BrowneESSNorthamptonshire2015-202381304058831.1580950.06031591
Jesse RyderESSHampshire2014-201611131400107*33.33388103.091324115
Adam WheaterESSHampshire2017-2021161413957030.3840797.05031477
Daniel LawrenceESSGlamorgan2015-2022141423937132.7552075.58030459
Ryan ten DoeschateESSSussex2014-20211717339110227.9347183.01111348
Ryan ten DoeschateESSMiddlesex2014-20212117439074*30.00389100.26021338
James FosterESSKent2014-20171412438610848.2556568.32110466
Alastair CookESSDerbyshire2014-202145038418176.8069055.65120460
CWJ AllisonESSSurrey2023-20261012238414038.4062861.15101456
Jesse RyderESSGlamorgan2014-2016111323845134.9145684.21020537
Michael-Kyle PepperESSMiddlesex2021-20261413038210129.38225169.781114517
Paul WalterESSGlamorgan2017-2026161303767828.92274137.230413121
Nick BrowneESSLancashire2015-20231017037110521.8279646.61123510
Ryan ten DoeschateESSNorthamptonshire2015-201646236514591.2556264.95110363
CWJ AllisonESSWarwickshire2024-202657036213351.7159660.74121482
Nick BrowneESSYorkshire2015-2024101623608325.7185442.15021422
Daniel LawrenceESSDerbyshire2015-2021441358152*119.3350271.31210456
Dean ElgarESSDurham2024-2025341356150118.6766153.86200431
Alastair CookESSYorkshire2018-2022711135510735.5073948.04201460
Nick BrowneESSHampshire2014-2025182413556915.4374747.52014520

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.