Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Jim AllenbySOMNottinghamshire2015-2017230806226.6711569.57011101
Kane WilliamsonNZAfghanistan20191117979*-9979.8001090
Nicole BoltonAUSWSouth Africa Women2017110797979.008790.80010100
Ross TaylorNOTSomerset2018120797439.509682.2901083
Tom AbellSOMKent2019120794939.5017345.66000120
Ellyse PerryAUSWEngland Women2015110787878.009681.25010120
Stafanie TaylorWSSouthern Vipers20161117878*-51152.94010101
Dean ElgarSOMHampshire2017110787878.008888.6401042
Craig OvertonSOMKent2014-2019330783626.008393.9800090
Tim GroenewaldSOMSurrey2016-2019552783126.0015350.9800083
Georgia ElwissENGWPakistan Women2016110777777.007898.7201080
Toby Roland-JonesMIDSomerset2014-2016210777777.0017444.25010120
Laurie EvansWARSomerset2015120777338.5017643.75010150
Roelof van der MerweSOMEssex2016-2019440776019.259085.5601034
Darren StevensKENSomerset2014-20194517743*19.2515051.3300061
Craig OvertonSOMWarwickshire2014-20192417636*25.3314153.90000121
Chris JonesSOMYorkshire2014110757575.0014850.68010130
Azhar AliSOMNottinghamshire20191217565*75.0020636.4101060
Tammy BeaumontENGWIndia Women2012220754437.5017044.1200050
Lewis GregorySOMKent2014-2019451753518.7553141.51000110
Sarah TaylorENGWSri Lanka Women20171117474*-67110.45010110
Sean DicksonKENSomerset2017-2019230744324.6712360.16001102
Alviro PetersenSOMLancashire2014110737373.0015746.5001091
Colin IngramSOMSussex2014110727272.007497.3001071
Craig OvertonSOMMiddlesex2014-2017461726314.4012657.1401181
Laura WolvaardtSAWAustralia Women2017110717171.009475.5301070
Abdur RehmanSOMDurham20151217155*71.0010368.93010101
Steven DaviesSOMHampshire2018-20192317136*35.5012755.9100071
Luke WellsSUSSomerset2014-2015240715417.7518837.77010110
Steven PattersonYORSomerset2014-2019341713223.6716942.01000100
Oliver Hannon-DalbyWARSomerset2014-2019351714017.7516443.29001101
Beth MooneyAUSWWest Indies Women2017110707070.008582.3501071
William BeerSUSSomerset2014-20163317033*35.0014050.0000080
Craig KieswetterSOMMiddlesex2014110696969.008086.25010101
Tom CooperSOMWarwickshire2015120694334.5013252.27000140
Usman KhawajaLANSomerset2014120696034.5017738.9801090
George BartlettSOMKent2019120696334.5012256.5601071
Dean ElgarSOMSurrey2017110686868.009075.5601031
Calum MacLeodDURSomerset2014-2015231684434.0011260.7100090
Ian BellWARSomerset2015-2016240685517.0016840.48011111
Jason RoyENGSouth Africa2017110676767.0045148.8901091
Roelof van der MerweSOMMiddlesex2016-2017340674116.7549136.7300181
Claire TaylorENGWIndia Women2011110666666.0046143.4801080
Nat Sciver-BruntENGWAustralia Women2015110666666.007588.0001090
James TaylorNOTSomerset2014120656032.5012651.5901090
Jack BrooksYORSomerset2014-20183416538*21.678873.86001120
Ravichandran AshwinNOTSomerset2019120644132.0014942.9500080
Tim BresnanYORSomerset2018-2019240642216.0019133.51000101
Tom Kohler-CadmoreWOR/YORSomerset2015-2019340643716.0018734.2200070
Sam RobsonMIDSomerset2014-201748064228.0013647.06001100

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.