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
Tom Kohler-CadmoreSOMNorthamptonshire2023-2026221168130168.00130129.23100187
Tom BantonSOMGloucestershire2018-202667116877*28.0019387.05011194
D'Arcy ShortHAM/GLOSomerset2021-202633116771*83.50113147.79020168
Peter TregoSOMMiddlesex2014-20184411666555.33147112.93020143
Ben GeddesMID/SURSomerset2022-20253501666933.2031253.21020147
Ricardo VasconcelosNORSomerset2022-20264601657027.5026462.50010310
Tom AbellSOMGloucestershire2018-20248102165101*20.6330154.82100260
Will SmeedSOMSurrey2021-20254401649841.0097169.07010188
James RewSOMNorthamptonshire2022-20264521648954.6728158.36010201
Benny HowellHAM/GLOSomerset2014-202597216449*32.8091180.220001011
Kyle AbbottHAMSomerset2014-202598316489*32.8025165.34011244
Ben CoxWOR/LEISomerset2020-20243311635881.50155105.16020173
Tom LammonbySOMSussex2019-20264401637340.7528557.19021181
Tom BantonSOMDurham2024-20252411627354.0019184.82010166
Tom Kohler-CadmoreSOMKent2023-202544116168*53.6778206.410101313
Lewis GoldsworthySOMLancashire2021-20264501616332.2024166.80010190
Billy RootGLASomerset2020-202356116174*32.2024067.08010170
Tom CurranSURSomerset2014-20259821618626.83132121.970111212
James RewSOMSussex2022-20264501608632.0022272.07011154
George BartlettSOMGloucestershire2020-2022451159100*39.7524564.90101260
Lewis GregorySOMSussex2017-202667215889*31.6018585.41011202
Joey EvisonKENSomerset2023-20256601545525.6720176.62010203
Peter TregoSOMGloucestershire2014-20184411537451.00114134.21020186
Brett D'OliveiraWORSomerset2020-202645115312138.2538040.26100200
Lewis GregorySOMGloucestershire2018-202588115360*21.86151101.3201198
Chris GayleSOMKent2015111151151*-62243.551001015
Lewis GoldsworthySOMWorcestershire2023-20263301519550.3319378.2401092
Matthew WaiteWOR/YORSomerset2021-202644215187*75.5044134.24010171
Sophie LuffWSSunrisers2021-20243301507850.00121123.97010141
George BaldersonLANSomerset2021-20265511506537.5019078.95010201
George BartlettSOMNottinghamshire2022-202323014913449.6729650.34100171
Lewis GregorySOMWarwickshire2022-20263411496549.6720871.63020156
Anika LearoydSOMHampshire202622114887148.00132112.12020153
Sean DicksonSOMEssex2023-20254511484237.00125118.4000077
Tom Kohler-CadmoreSOMSurrey2023-20254501475929.4015793.63020165
Tom Kohler-CadmoreSOMHampshire2023-20255611476329.4020771.01010154
Sophie LuffSOMSurrey2025-20264401465736.5015395.42020131
Sam WhitemanNORSomerset2023121145130*145.0030248.01100171
Matt RenshawSOMMiddlesex2018-202222014412072.00130110.77100104
Tom LammonbySOMGlamorgan2019-20265501449528.8030048.00012120
Gareth RoderickWOR/GLOSomerset2018-20266711445824.0021566.98011190
Dan MousleyWAR/BBSomerset2023-202657114471*24.0017582.29020182
Graham WaggGLASomerset2014-202078314433*28.8014698.63000144
Tom BantonSOMEssex2018-2025810114429*16.0016288.89000193
Alice Davidson-RichardsYD/SESWestern Storm2018-20244411436547.6716586.67010151
Ben RaineDURSomerset2024-20252401426235.5021466.36010126
George BartlettSOMHampshire2019-202345014210028.4021266.98102142
Josh ThomasSOMEssex202612014111070.5019173.82100181
Jordan HermannSOMWarwickshire202623114190*70.50134105.22010185
Lewis HillLEISomerset2021-202433014010746.6716186.96100102

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.