Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Essex: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Essex×

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael-Kyle PepperESSHampshire2020-20262124260514027.5060799.671236818
Varun ChopraESSGlamorgan2016-201978258612497.6760596.863305018
Simon HarmerESSKent2017-20263125947583*29.6950594.060214319
Jordan CoxESSKent2024-202667148320780.5051793.422104915
Ryan ten DoeschateESSSurrey2014-202124237950168*59.38102193.053209715
Tom WestleyESSSussex2014-202623252939109*40.83104190.2017111019
Michael-Kyle PepperESSSurrey2018-20261620361410936.1268389.901306918
Ryan ten DoeschateESSKent2014-2021242537439133.7784787.720506815
Ravi BoparaESSKent2014-201922256110516258.16126587.352639229
Ryan ten DoeschateESSHampshire2014-2021313346538922.5276085.920326612
Matthew CritchleyESSSussex2022-20261212242712342.7050484.721203314
Ravi BoparaESSGlamorgan2014-20191717358081*41.4369183.940605118
Tom WestleyESSMiddlesex2014-20232325285213437.04103182.641401046
Ravi BoparaESSSurrey2014-20191920471581*44.6986682.560605516
Paul WalterESSHampshire2016-20263332651252*19.6962382.180125813
Daniel LawrenceESSKent2015-20232528172211526.7488082.051337313
Daniel LawrenceESSMiddlesex2016-20232224076910532.0494381.551517516
Ryan ten DoeschateESSGlamorgan2014-20212019564811746.2981279.80110608
Tom WestleyESSGlamorgan2014-20262730490214134.69115478.162421109
Matthew CritchleyESSKent2022-202616165721151*65.5595175.813216416
Daniel LawrenceESSGlamorgan2015-2022141423937132.7552075.58030459
Daniel LawrenceESSHampshire2016-20232630594912437.96130172.942509516
Ryan ten DoeschateESSYorkshire2014-2021810147811953.1166471.99141509
Tom WestleyESSDerbyshire2014-20261214057911841.3680871.66321792
Paul WalterESSSomerset2017-20262330482315831.65115071.571439921
Daniel LawrenceESSDerbyshire2015-2021441358152*119.3350271.31210456
Daniel LawrenceESSSurrey2015-202325282104516140.19146771.2335210620
Tom WestleyESSGloucestershire2014-20252224695712153.17134870.991811159
Tom WestleyESSKent2014-202434425138014837.30196670.1946319111
CWJ AllisonESSHampshire2023-20261213146110138.4265770.17133488
Matthew CritchleyESSHampshire2022-20262023470417337.05100470.121337310
Ravi BoparaESSGloucestershire2014-20191516148914732.6070469.461303914
Ryan ten DoeschateESSSomerset2014-202119232739173*35.19106569.391418212
James FosterESSKent2014-20171412438610848.2556568.32110466
Paul WalterESSSurrey2016-20262426387811838.17130367.3825111514
Tom WestleyESSSurrey2014-202634411153013638.25231766.0336021511
Matthew CritchleyESSSomerset2022-20261623268312132.52103765.861618411
Ryan ten DoeschateESSNorthamptonshire2015-201646236514591.2556264.95110363
Adam WheaterESSKent2016-2022131433244629.4550464.29001372
Alastair CookESSSussex2016-2021571348127*58.0054364.09200450
Tom WestleyESSHampshire2014-2026425031708130*36.34267163.9539620613
Alastair CookESSMiddlesex2014-2023913265419359.45102963.56140880
Matthew CritchleyESSSurrey2022-202614172550145*36.6786963.29221714
Ryan ten DoeschateESSLancashire2014-202191233415937.8954762.34011283
Nick BrowneESSGloucestershire2014-2024101533326527.6753661.94020461
CWJ AllisonESSSurrey2023-20261012238414038.4062861.15101456
CWJ AllisonESSWarwickshire2024-202657036213351.7159660.74121482
Ravi BoparaESSSomerset2014-20191620253111829.5087860.48130553
Tom WestleyESSWorcestershire2014-202617241123125453.52204860.115211674
Simon HarmerESSSurrey2017-2026343145546820.5292959.63036617
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.