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 Woodbridge Road×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam BillingsKENSurrey201412213982*-24357.20020190
Ben CoxLEISurrey2025-20262224238*-42100.0000013
Matt DunnSURKent20141223231*-9434.0400050
Graham WaggGLASurrey2014-2015221237200237.0025194.421002711
Ryan ten DoeschateESSSurrey2017111168168*-20980.38100251
Tom WestleyESSSurrey2017121131108*131.0020065.50100210
Nick WelchLEISurrey2022111127127*-125101.60100161
Mignon du PreezLL/SVSurrey Stars2018-201922111870*118.0072163.89010210
Hamza ShaikhLEISurrey2026111104104*-11689.6610064
Gary WilsonSURGlamorgan2014-2015231985449.0014866.22010120
James HildrethSOMSurrey20181219189*91.0013666.91010131
ARG ThomasSURNorthamptonshire20261118383*-8498.81010100
George BellLANSurrey20231117878*-59132.20010101
Keaton JenningsLANSurrey20231117676*-74102.70010101
Conor McKerrSURNottinghamshire2021-2024221727172.0037194.5901083
Wiaan MulderLEISurrey20221117171*-65109.2301082
Rory BurnsSURSussex20161117070*-59118.6401052
Ben FoakesSUREssex20171216965*69.0015843.6701050
Colin IngramGLASurrey2015121684368.0064106.25000102
Tammy BeaumontSVSurrey Stars20181116262*-45137.78010100
Ben FoakesSURSussex20161116161*-60101.6701090
Harmanpreet KaurLTSurrey Stars20191115858*-47123.4001063
Charis PavelyCSSouth East Stars20231115757*-52109.6201070
Daniel LawrenceESSSurrey20171215332*53.008760.9200031
Tammy BeaumontSSLancashire Thunder20161114545*-36125.0000070
Adam LythYORSurrey2019121453045.009348.3900080
Nico ReiferSURLeicestershire20221114545*-4893.7500030
Dane SchadendorfNOTSurrey20211114444*-28157.1400023
Varun ChopraWARSurrey2016121434243.008252.4400060
Georgia AdamsLLSurrey Stars2018-20192214234*42.0036116.6700040
Jemimah RodriguesYDSurrey Stars20191114242*-33127.2700070
Alice Davidson-RichardsSESLightning20211114141*-25164.0000022
Marizanne KappSSYorkshire Diamonds20191113939*-39100.0000021
William FraineYORSurrey2019121392539.0011533.9100070
Nancy HarmanHAMSurrey20261113737*-5863.7900040
Sarah TaylorSSLancashire Thunder20191113636*-27133.3300070
Amy SatterthwaiteLTSurrey Stars20161113434*-4379.0700030
Nat Sciver-BruntSSLoughborough Lightning2018-2019221322332.003396.9700031
Chris TremlettSURGlamorgan2015121302930.003488.2400032
Ami CampbellCSSouth East Stars2022-20232213020*30.003683.3300030
Matt TaylorGLOSurrey20251112727*-11245.4500041
Nat Sciver-BruntSSLancashire Thunder2016-2019221261426.0022118.1800040
Zafar AnsariSURDerbyshire20151112525*-19131.5800011
Michael HoganGLASurrey20151112424*-13184.6200050
Tom MooresNOTSurrey20241112424*-15160.0000040
Tom PrestHAMSurrey20231112424*-13184.6200050
Peter HandscombLEISurrey20251112323*-3271.8800010
Andrew SalterGLASurrey2014-20152212216*22.005242.3100030
Andrew UmeedWARSurrey2016121221822.005738.6000040
Eleanor ThrelkeldTHUSouth East Stars20231112222*-21104.7600020
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.