Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG314/3 (42.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)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

Specsavers County Championship 2019: Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Specsavers County Championship 2019×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dominic SibleyWARKent2019230381244127.0082546.18200500
Hassan AzadLEIGloucestershire2019241359137119.6773648.78300370
Wayne MadsenDERGloucestershire2019241309204*103.0056454.79110390
Chris DentGLOLeicestershire2019230307176102.3354756.12200421
Leus du PlooyDERMiddlesex2019232287118287.0051355.95210343
Marnus LabuschagneGLAGloucestershire201924028413771.0039072.82121313
Tom LaceDERGloucestershire201924028112570.2554052.04120421
Alex LeesDURLeicestershire201923027918193.0050055.80110332
Ben BrownSUSNorthamptonshire201924127215690.6736973.71110332
Dawid MalanMIDDerbyshire2019220271199135.5051452.72110310
Dane VilasLANGlamorgan2019110266266266.00240110.83100356
Chris DentGLODerbyshire201923026416988.0053649.25110302
Alex LeesDURDerbyshire2019241261107*87.0059743.72120262
Sam BillingsKENYorkshire2019121260138260.0036571.23200292
Gary BallanceYORHampshire201923026014886.6749952.10200320
Darren StevensKENYorkshire2019120258237129.0026298.471002910
Alastair CookESSKent201924025612564.0048552.78110340
Tom WestleyESSWarwickshire201924025014162.5045155.43110330
Billy GodlemanDERGlamorgan201923024722782.3337166.58100270
Nick SelmanGLAGloucestershire201924024315060.7543455.99110300
Daniel LawrenceESSSurrey2019220240147120.0040958.68110321
Ollie RobinsonKENYorkshire201924023910359.7535667.13110290
Sean DicksonKENSurrey201924023812859.5046750.96110270
Neil DexterLEIGloucestershire201923023618078.6746950.32111311
James BraceyGLOGlamorgan201924023515258.7544153.29100300
Ryan ten DoeschateESSSurrey2019220233130116.5028880.90200321
Zak CrawleyKENNottinghamshire201924023311158.2536364.19110322
Nick BrowneESSNottinghamshire201923023116377.0053942.86110340
Alastair CookESSWarwickshire20192412318477.0055941.32030300
Ryan HigginsGLOLeicestershire2019231226199113.0030474.34100272
Zak CrawleyKENWarwickshire201923022510875.0033666.96110370
Matthew CritchleyDERDurham201924122579*75.0035663.20030321
Ollie RobinsonKENWarwickshire2019220221143110.5032268.63110330
Joe ClarkeNOTYorkshire201924122111273.6734564.06110330
Cameron BancroftDURSussex201924021815854.5055639.21100161
Alastair CookESSSomerset20192412108070.0047644.12020270
Rob YatesWARSomerset201924021014152.5040851.47110330
Mark CosgroveLEIDurham2019241209107*69.6746944.56110250
Mark StonemanSURYorkshire201923020710069.0031865.09110301
Joe RootYORNottinghamshire2019121203130*203.0032762.08110270
Ravi BoparaESSHampshire2019231203107101.5036355.92110212
Alex HughesDERGloucestershire2019241202109*67.3348341.82100191
Alex DaviesLANNorthamptonshire2019120200147100.0028570.18110350
Gareth HarteDURSussex20192412007766.6744544.94020131
Sean DicksonKENWarwickshire201923019716165.6737652.39100240
Marnus LabuschagneGLASussex201912019618298.0026175.10100330
Ryan HigginsGLODerbyshire201923119610198.0025377.47110262
Ben DuckettNOTYorkshire20192401927548.0026771.91020263
Alex WakelyNORLeicestershire20192411926564.0037351.47010301
John SimpsonMIDLancashire2019241191167*63.6736252.76100301
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.