Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW15/2 (5.5)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At County Ground, Hove×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickSOMSussex2014-2015221326210*326.0050664.43200401
Luke WrightSUSGlamorgan2014-202266032212753.6733795.55120387
Ed BarnardWOR/WARSussex2016-2026911332110040.1350763.31110402
Cheteshwar PujaraSUSMiddlesex2022231318170*159.00297107.07200446
Cameron BancroftDUR/GLOSussex2017-202558131515845.0060352.24110341
Peter HandscombMID/LEISussex2021-202446031311952.1743372.29120342
Philip SaltSUSHampshire2016-20214513108077.5032994.220403010
Miles HammondGLOSussex2019-202591103057727.7348063.540213011
Luke ProcterNOR/LANSussex2014-20244813049243.4375940.05030251
Luke WellsSUSGlamorgan2016-201934129818199.3356552.74110371
Daryl MitchellWORSussex2015-201956029712149.5059949.58121381
Tom ClarkSUSLeicestershire2022-20265812937241.8645164.97030414
Anuj DalDERSussex2021-2024472290146*58.0056651.24100300
Sam HainWARSussex2018-20263612879057.4056251.07041283
Luke WellsSUSDurham2014-201934027925869.7539370.99101357
John SimpsonSUSSomerset2025-2026452279110*93.0035179.49121238
James VinceHAMSussex2015-202691002797627.9028298.94021423
Martin AnderssonMIDSussex2021-20246722788855.6031987.15020219
Rob YatesWARSussex2023-20264602759345.8349655.44020341
James ColesSUSLeicestershire2022-20264712716345.1739269.13020315
Tom AlsopSUSSurrey2022-2026881266108*38.0038968.38110265
Daniel HughesSUSWarwickshire2025-202623026415188.0042462.26110440
James ColesSUSGloucestershire2021-202568026212832.7531283.97100219
Tom HainesSUSDerbyshire2021-20244702618637.2934575.65020412
Luke WrightSUSHampshire2015-20194502598451.8034575.07030383
Philip SaltSUSGlamorgan2018-201945125910364.75229113.10110326
Luke WrightSUSGloucestershire2016-202156025911843.1730784.36111315
Gary BallanceYORSussex2015-202123025716585.6744857.37110292
Tom HainesSUSYorkshire2021-20255802578632.1338866.24011391
Steven MullaneyNOTSussex2015-2022331256192128.0035572.11100217
Tom ClarkSUSSomerset2023-20265712568542.6733376.88010365
Ollie PopeSURSussex2017-202687025410336.2928987.89111254
Michael-Kyle PepperESSSussex2021-2026661253120*50.60186136.021012314
Ben BrownSUSGloucestershire2016-202156025111341.8328289.01121322
Graeme van BuurenGLOSussex2016-2024913225067*22.7341460.39012322
Tom HainesSUSNorthamptonshire2021-202423024913383.0043457.37200310
Daniel HughesSUSSurrey2024-20264512487562.0025796.50020373
Luke WellsSUSGloucestershire2016-201835124812062.0046253.68100362
Jack LeaningYOR/KENSussex2015-2025562246127*61.5045753.83111211
Stephen EskinaziMID/LEISussex2018-20261012124657*22.3641159.85010301
Nick SelmanGLASussex2016-20193612459949.0056943.06030280
Keaton JenningsDUR/LANSussex2014-202468224291*40.3347051.49020222
Ben BrownSUSDerbyshire2016-202135024115748.2026192.34112302
Oli CarterSUSLeicestershire2022-20264602409640.0040060.00020341
Leus du PlooyMID/DERSussex2021-202669124012830.0027487.59111295
Saif ZaibNORSussex2019-20243612366447.2036864.13020215
Brett D'OliveiraWORSussex2016-202671002358023.5047949.06011243
Fynn Hudson-PrenticeSUSWorcestershire2016-20265902336825.8927883.81032391
Stiaan van ZylSUSDurham2017-201923023114977.0054142.70100271
Daniel HughesSUSGlamorgan2024-20264402308357.5034666.47030314

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.