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, Hove×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
John SimpsonSUSSurrey2024-20266611416128.2020768.12010132
Luke WellsSUSMiddlesex2014-20194611416228.2031644.62010200
Jack CarsonSUSYorkshire2021-20266901414915.6727152.03003173
Ryan ten DoeschateESSSussex2016-20216711405123.3324058.33010114
Joe CracknellMIDSussex20222201397169.50122113.93020182
Matt MachanSUSMiddlesex2014-20154501394027.8018475.54000141
Ben BrownSUSWorcestershire2015-20193501394427.8022761.23000190
Lewis HillLEISussex2019-20246801396717.3825554.51010191
Harry FinchSUSGloucestershire2017-201824113874*46.0023658.47010201
Harry FinchSUSMiddlesex2016-201946013810323.0029846.31102171
Luke WellsSUSWarwickshire2015-20182301379245.6727350.18010191
Tom ClarkSUSKent2021-20254401374434.2515986.16000161
Tom FellWORSussex2015-20195601378522.8324655.69011170
David WieseSUSGloucestershire2016-20216711364722.6717080.00001193
Neil DexterMID/LEISussex2014-20186801363417.0039834.17000160
Jack LeaningSUSWarwickshire2026121134120*134.0025951.74100180
Tom ClarkSUSDerbyshire2023-20242301339644.3323656.36011200
Liam DawsonHAMSussex2016-20268701335919.00113117.7001086
David WieseSUSMiddlesex2018-20215501325726.40109121.10011108
Paul StirlingMIDSussex2014-201956113211626.4016580.00101122
Oli CarterSUSGloucestershire2021-20245601325922.0018969.84010125
Ed JoyceSUSWorcestershire20151201318265.5026549.43010141
Robbie WhiteMIDSussex2021-2022331131110*65.5024952.6110070
Peter TregoSOMSussex2014-2019441131100*43.6719367.88101182
Jordan ThompsonYOR/WARSussex2021-20265801303816.2521759.91001162
Craig CachopaSUSLancashire201412112878*128.0018768.45020163
Richard OliverWORSussex201512012810164.0026049.23100160
Shiv ThakorDERSussex201612112881128.0015284.21010142
Charlie TearSUSSurrey20261201288964.0030042.6701080
David WieseSUSGlamorgan2017-201954212857*64.0014091.43010125
Tom ClarkSUSNottinghamshire202212012610063.0022356.50100130
Zain-ul-HassanGLASussex2023-20263511264331.5030042.00000161
Matt PriorSUSMiddlesex2014110125125125.0013890.58100191
Ed JoyceSUSLeicestershire20161201256962.5026746.82020170
Michael NeserGLASussex2022-202322012512362.5020760.39100152
Michael YardySUSSomerset2014-201523012510441.6721458.41100200
Hilton CartwrightMID/HAMSussex2018-20264501257025.0084148.8101188
Michael YardySUSYorkshire2015110124124124.0023353.22100180
Chris NashSUSLancashire20141201246762.0020859.62020210
Josh ThomasSOMSussex2025-20262301245041.3315878.48010201
Danny LambSUSGloucestershire20242311238361.5016674.10010131
Laurie EvansSUSGlamorgan2017-201944112311041.00100123.00101142
Steven FinnMIDSussex2014-20195621235630.7517072.35010173
Ollie RobinsonSUSKent2016-20256621233230.7513193.89000180
Chris DentGLOSussex2016-202381201232110.2526147.13000170
Ali OrrSUSGloucestershire2021-20233401226730.5017370.52010146
Tom ClarkSUSWorcestershire2019-20254701225017.4327344.69011181
Moeen AliWORSussex2019111121121*-60201.67100811
John SimpsonSUSDerbyshire2024110121121121.0016772.46100131
Dane VilasLANSussex2021-202222012112160.50103117.4810186

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.