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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 County Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ed BarnardWORSomerset2015-20183421485174.0018580.00020192
Sam HainWARSomerset2014-201936114792*29.4030448.36011250
Rahul DravidINDSri Lanka1999110145145145.00129112.40100171
Tom AbellSOMEssex2017-20193501437028.6033642.56011200
James HildrethSOMEssex2017-20194601413623.5020170.15000200
Dawid MalanMIDSomerset2014-20174701393819.8627151.29001182
Eoin MorganMIDSomerset2014-20163401388234.5025653.91011182
Liam DawsonHAMSomerset2015-20173411384846.0024556.33001151
Ben CoxWORSomerset2015-201845113452*33.5016183.23011203
Jim AllenbySOMSurrey2015-20175611345626.8022958.5202080
Marcus TrescothickSOMEssex2017-20182401339533.2526051.15010220
Michael CarberryHAMSomerset2015-20162301325944.0025751.36020200
Dominic BessSOMNottinghamshire2016-20193401315132.7523954.81010161
Lewis GregorySOMEssex2016-20194611314726.2014192.91000182
David GowerENGSri Lanka1983110130130130.00120108.33100125
Chris RogersSOMLancashire201612113075*130.0030642.48020120
Marcus TrescothickSOMWorcestershire2015-20182301298543.0027347.25010240
Steven DaviesSOMLancashire2017-201823012611142.0021259.43100140
Peter TregoSOMGlamorgan2014-20162201258062.5013691.91010102
Alex LeesYORSomerset2014-20162401254731.2535335.41000171
Azhar AliSOMSurrey2018-201923112361*61.5019662.76020191
Marcus TrescothickSOMYorkshire2014-20183401239730.7520360.59010220
Lewis GregorySOMDurham2014-2015341122105*40.6793131.18101161
George BaileyMID/HAMSomerset2016-20174501227124.4023851.26010120
Roelof van der MerweSOMHampshire2016-2017321121102*121.0015478.5710074
Billy RootNOTSomerset2016-201835112166*30.2519462.37011161
Matt RenshawSOMYorkshire201812012011260.00119100.84100184
Daryl MitchellWORSomerset2015-20184501206424.0019561.54010111
Lewis GregorySOMHampshire2015-20195611206124.0017170.18011171
Steven DaviesSOMEssex2017-20194601194519.8324448.77000180
James HarrisMID/KEN/GLASomerset2014-20176621197829.7528841.32011113
Tom CooperSOMHampshire2015110118118118.0013090.77100153
Mahela JayawardeneSOMWorcestershire2016111117117*-111105.41100142
Kumar SangakkaraSURSomerset2016-20173401174529.2515376.47000150
Jason RoySURSomerset2015-20184401176329.2513586.67011144
Jim AllenbySOMHampshire2015-201744111756*39.0021255.19020121
Adil RashidYORSomerset2014-201624111610838.6725246.03102200
Mithali RajINDWEngland Women2011-201233111592*57.5018263.1901060
Craig OvertonSOMLancashire2014-20184501159923.0016768.86010132
Alviro PetersenSOMDurham201412111478114.0018262.64010103
Jim AllenbySOMEssex2016-201722111477114.0013385.71010110
Jack LeaningYORSomerset2016-20182411146838.0030837.01011130
Tom AbellSOMLancashire2016-20183611144622.8027940.86000140
Johann MyburghSOMNottinghamshire2014-20173401125628.0016368.71011201
Hashim AmlaHAMSomerset201812011110755.5023447.44100150
Chris DentGLOSomerset2016221111100111.0011894.07100170
Peter TregoSOMWarwickshire2014-20163601114218.5016766.47000142
Matt RenshawSOMWorcestershire2018121108101*108.0015569.68100131
Nicole BoltonAUSWWest Indies Women2017111107107*-11692.24100140
Michael KlingerGLOSomerset201622010710153.5085125.88100114

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.