Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR165/4 (18.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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, Hove×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Matt MachanSUSWorcestershire201512019013595.00179106.15110244
Rob KeoghNORSussex2019-202436119060*38.0035753.22020220
Adam WheaterHAM/ESSSussex2015-202157119011131.6720493.14100290
Fynn Hudson-PrenticeSUSGlamorgan2014-20247711907331.6719199.48020186
Ben BrownSUSYorkshire2015-2021231189106*94.5023281.47100300
Luke WrightSUSWorcestershire2015-20193401878746.7523180.95020263
David WieseSUSWorcestershire2016-201945118770*46.7520989.47021254
Tom LammonbySOMSussex2023-20265701879326.7131060.32011251
Jesse RyderESSSussex201633018610062.0028365.72110154
Michael KlingerGLOSussex2016-2019231185129*92.5035052.86100202
Danial IbrahimSUSGlamorgan2021-2022241185100*61.6739546.84110191
Harry FinchSUSGlamorgan2014-201945218592*61.6723379.40010222
Fynn Hudson-PrenticeSUSGloucestershire2022-202468118471*26.29149123.49011118
Jonathan TrottWARSussex2015-201824018312445.7532755.96100241
Tom Kohler-CadmoreWOR/YOR/SOMSussex2015-20255801837222.8824076.25023188
Harry CameHAM/DERSussex2020-20244801837922.8844940.76011260
Ed JoyceSUSSomerset2014-20152301829360.6733055.15020261
Paul CollingwoodDURSussex2014-20173401817445.2526568.30020231
Ben FoakesSURSussex2017-20264401816445.2528663.29030151
James ColesSUSWorcestershire2022-20253611816836.2038547.01020280
Ali OrrSUSMiddlesex2021-20225701809925.7143141.76011201
Ben CharlesworthGLOSussex2021-20256811806225.7126567.92010204
Evelyn JonesCSSouthern Vipers2021-20233301797359.6727465.33030221
Tom AlsopSUSDerbyshire2022-20243501797035.8035650.28020252
Zafar GoharMID/GLOSussex2022-20264501796035.8034751.59030190
Luke WrightSUSMiddlesex2014-20227901797219.8919193.72011282
James ColesSUSWarwickshire2023-202634017815044.5032654.60100232
Tom HainesSUSWarwickshire2018-20265501775535.4023575.32010223
Tom AlsopSUSHampshire2024-20264501764335.2033652.38000181
Ali OrrHAMSussex2025-202635017610535.2027663.77100212
Billy GodlemanDERSussex2016-20224601765229.3343640.37020210
Luke HollmanMIDSussex2021-20267601768229.3323475.21010193
Cheteshwar PujaraSUSSurrey2022110174174174.00131132.82100205
Alastair CookESSSussex2016-2020241174127*58.0034750.14100200
Joe DenlyKENSussex2016-20268901744819.3321780.18003152
Scott BorthwickDUR/SURSussex2014-20224501728434.4028959.52020172
Daniel HughesSUSSomerset2025-20263501729134.4031155.31010300
Ben BrownSUSWarwickshire2015-20182301709956.6725267.46020191
Eddie ByromGLASussex2022-20234511696942.2520184.08020253
K SmithWARSussex2023-20264501695333.8030455.59010192
Tom ClarkSUSGlamorgan2022-2025661169112*33.8033949.85100201
Graham ClarkDURSussex2017-20234711697228.1720582.440111410
Benny HowellHAM/GLOSussex2016-20257921694524.1418491.85002233
Joe WeatherleyHAMSussex2018-20268901693418.7818093.89000193
Paul WalterESSSussex2019-202691021694721.1322973.80002223
Luke WellsSUSWorcestershire2015-201934016815542.0032352.01101240
James RewSOMSussex2025-202635116880*42.0024070.00010220
BI KellawayGLASussex2023-20265711685528.0027760.65010203
Chris NashSUSHampshire2015-201623116769*83.5024468.44020193
Ali OrrSUSDerbyshire2021-202224016714141.7526263.74101196

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.