Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The Cooper Associates County Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steven DaviesSOMGloucestershire2018-20216702078729.5731166.56020274
Jason RoySURSomerset2014-20255502069241.20138149.280201811
James RewSOMWarwickshire2023-20265712068134.3324185.48020214
Ryan HigginsMID/GLOSomerset2014-2025111102055518.6423387.98011226
Paul WalterESSSomerset2018-202691102044818.5526576.98002264
Tom LammonbySOMSurrey2019-202678020311425.3825081.20100262
Abigail FreebornCSWestern Storm2023-202433120189*100.50191105.24020271
Lewis GregorySOMMiddlesex2014-20258512016250.25107187.850311714
Josh BohannonLANSomerset2021-20266602018533.5029767.68020273
Hollie ArmitageYD/NDWestern Storm2019-2023441200131*66.6720597.56100172
Aneurin DonaldHAM/GLASomerset2017-20225502005740.0020199.50020214
Peter TregoSOMHampshire2014-20196601987633.00148133.78020216
Ben BrownSUS/HAMSomerset2017-20256811983928.2947341.86000290
Tom WestleyESSSomerset2014-202691301984315.2349739.84001270
Tom BantonSOMNottinghamshire2021-20254501968439.2037252.69020220
Ian CockbainGLOSomerset2014-20227611967239.20139141.01020148
Craig OvertonSOMSurrey2017-2025108419570*48.7522985.15010158
Marizanne KappSAWEngland Women2018-2022321193150193.0027171.22100340
Harry SwindellsLEISomerset2021221193171*193.0034655.78100271
Josh ThomasSOMYorkshire202612019313696.5032060.31110211
Ben GreenSOMDurham2022-2025221191157191.00119160.501001512
James FullerMID/HAM/GLOSomerset2015-2026131311913815.9221090.95001219
Sam BillingsKENSomerset2014-20251010219056*23.75135140.74010176
James RewSOMKent2023-202433118811494.0022085.45110205
Graeme van BuurenGLOSomerset2020-202689218896*26.8621886.24011186
James HildrethSOMHampshire2014-202291121885720.8921487.85010126
Eddie ByromGLASomerset2022-202444018710846.75163114.72101264
Tom AbellSOMDurham2024-202524018612446.5027268.38111250
Jodi GrewcockESSSomerset2025-2026331184120*92.00167110.18100161
Cheteshwar PujaraSUSSomerset2022-2023221183117*183.00179102.23110161
Ben CharlesworthGLOSomerset2020-20256811836426.1440944.74021162
Eoin MorganMIDSomerset2014-201955118183*45.2599182.830201016
Ollie PriceGLOSomerset2022-20265611815336.2033653.87020232
James HildrethSOMGloucestershire2014-20217801816422.6331058.39010193
Tom LammonbySOMDurham2024-20253501808936.0021185.31010200
Lewis GoldsworthySOMSurrey2022-20265501808336.0030359.41021231
Ryan PatelSURSomerset2019-20264611797035.8033154.08012212
Craig OvertonSOMWarwickshire2022-202656217811144.5033153.78101252
Lewis GoldsworthySOMKent2021-202543017712259.0024771.66100191
Bryony SmithSURSomerset2025-202644017711044.25163108.59111251
Peter TregoSOMEssex2014-201932017514187.50129135.66100156
Andrew UmeedSOMSussex2022-202322017511987.5019092.11110163
Steven DaviesSOMGlamorgan2017-202167117581*29.1719490.21011211
Jake LibbyWOR/NOTSomerset2018-20255601734828.8322178.28000180
Felix OrganHAMSomerset2021-20255811739724.7150634.19010185
Tom AlsopSUS/HAMSomerset2018-20257911736021.6324770.04011203
Roelof van der MerweSOMHampshire2017-20248511728843.00157109.55011206
Ben GreenSOMGlamorgan2020-20257511728743.0025068.80021191
Lewis GregorySOMKent2015-202510911717721.38156109.62011203
Toby AlbertHAMSomerset2022-20267911717721.3829258.56011146

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.