Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At St Lawrence Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel Bell-DrummondKENEssex2014-2026192417269231.57107767.41052889
Daniel Bell-DrummondKENHampshire2014-20261721279014941.5896681.781519214
Daniel Bell-DrummondKENGloucestershire2014-2026172325408925.7179867.67041735
James VinceHAMKent2014-20261517270611147.07641110.141619910
Daniel Bell-DrummondKENSomerset2014-202615162610107*43.57590103.39232727
Joe DenlyKENSomerset2015-20261516160411040.2760999.181206315
Daniel Bell-DrummondKENMiddlesex2014-20261520157711130.3763990.30143749
John SimpsonMID/SUSKent2014-20261516224753*17.6429284.59010226
Tom WestleyESSKent2014-20241415159914842.7989267.15220902
Daniel Bell-DrummondKENSussex2014-20261415248213837.0856285.77120464
Sam BillingsKENEssex2014-20261418324656*16.4025397.23014257
Ravi BoparaSUS/ESSKent2014-20231314359016253.6463692.772225811
Liam DawsonHAMKent2014-20261312243017143.0067663.61110436
Joe DenlyKENEssex2015-2026131614088727.2064862.96020426
Daniel Bell-DrummondKENSurrey2014-2026131403727026.5743884.93042445
Sam BillingsKENSussex2014-2026131243497443.63237147.260202412
Daniel LawrenceESS/SURKent2016-20261313032711225.1543675.00113303
Jack TaylorGLOKent2014-20251314326854*24.3628594.04021277
David PayneGLOKent2014-20251310516954*33.8024967.87013211
James FullerMID/HAM/GLOKent2014-2026131431655115.0020381.28010184
Lewis McManusHAM/NORKent2016-2026131201575013.0829453.40010231
Simon HarmerESSKent2017-2026131031503121.43147102.04000144
Max HoldenMIDKent2018-20261217055418232.5970678.47212664
Chris CookeGLAKent2014-20251214046017132.8667767.95110473
Darren StevensKENHampshire2014-2022121323947435.8247183.650313617
Sam BillingsKENGloucestershire2014-2025121303757328.8541490.580313710
Grant StewartKENMiddlesex2018-20261213431410334.89309101.62112388
Benny HowellHAM/GLO/NOTKent2014-20261213321152*21.1026180.84012241
Chris WoodHAMKent2014-2026127065619.299667.7101370
Daniel Bell-DrummondKENGlamorgan2014-20251115145812332.7190950.39131610
Ben BrownSUS/HAMKent2014-20241111041415737.6462166.67110461
Joe DenlyKENGloucestershire2015-20241113441299*45.7854176.16043459
Chris DentGLOKent2014-2023111503776725.1352971.270214811
Joe DenlyKENSussex2015-2026111103325830.18297111.78021449
Stephen EskinaziMIDKent2018-2025111513125722.2949762.78010384
Alex BlakeKENSussex2014-202311911847623.00126146.03011253
Lewis GregorySOMKent2014-202511911776022.13144122.92010117
Ryan HigginsMID/GLOKent2016-2025111121774419.6726367.30000143
Danny BriggsSUS/HAM/BBKent2014-2026115137249.254877.0800160
Miles HammondGLOKent2018-2026101305088939.0863879.620406910
Darren StevensKENGlamorgan2014-20221010148019053.3352391.781304723
Luke WrightSUSKent2014-2021101004058540.50376107.71020537
Joe DenlyKENMiddlesex2016-20251011039111035.5544687.671104710
Laurie EvansSUS/SURKent2017-20261092377134*53.86241156.431302420
Zak CrawleyKENEssex2017-20261012037417031.17358104.47110555
Tom AlsopSUS/HAMKent2017-202610112330112*36.6734296.49111404
Joe DenlyKENHampshire2015-2026101123117834.56260119.620222910
Sam BillingsKENSomerset2014-2025109328910648.17188153.72110383
Paul WalterESSKent2016-2026101022875235.88236121.61010367
Darren StevensKENGloucestershire2014-2021101222675426.7036373.55022267
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.