Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 St Lawrence Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jordan CoxKENLancashire2021-2022240838020.7517347.9801181
Daniel Bell-DrummondKENYorkshire2016-2021350834116.6020540.49000110
Ollie RobinsonKENEssex2019-2022350833516.6014258.4500081
Matt MilnesKENMiddlesex2019-2026782831813.8316450.61001121
Grant StewartKENGloucestershire2018-2025882835113.8314158.87012120
Travis FriendZIMSouth Africa2003110828282.009388.1701052
Brendan NashKENEssex2014120828241.0011571.30011120
Alex HughesDERKent2014120828241.0018045.5601180
Tom HartleyLANKent2023-2025220826441.0010478.85010112
JK DenlyKENLancashire2025120827441.0012167.77010111
Lyndon JamesNOTKent2023-2024340823920.5020440.2000070
Marcus O'RiordanKENSussex2020-2024441824727.3314058.57000120
Jack LeaningKENDurham2024110818181.009684.3801072
Sophia DunkleyENGWWest Indies Women20251118181*-56144.64010120
Ben ComptonKENYorkshire2022110818181.009882.6501060
Zak CrawleyKENWorcestershire2021-2026350815416.2015253.29010130
Grant StewartKENEssex2020-2025772813716.2013460.4500137
Michael ClarkeAUSBangladesh20051118080*-10476.9201051
Heather KnightENGWSouth Africa Women20181118080*-8396.3901070
Darren StevensKENSurrey2014-2021320806740.0052153.8501027
Amy JonesENGWNew Zealand Women2021-2026331806040.0067119.4001092
Harry CameDERKent2025-2026230803526.6716548.48000100
Tom FellWORKent2016-2021240803420.0018942.33000110
Jake LibbyWORKent2021-2026350802316.0013559.26000140
Zak CrawleyKENGlamorgan2017-2021351803720.0012464.52001131
JK DenlyKENYorkshire2025110797979.008197.53010140
Ryan PringleDURKent2017120797139.5015550.97010120
Callum ParkinsonLEIKent2017-2018220797539.5010575.2401062
Tawanda MuyeyeKENSussex2022-2026550794515.8052151.92001102
Ollie RobinsonKENWarwickshire2019110787878.009482.98010110
Robert KeyKENDerbyshire2014-2015241783426.0013159.54001140
Matthew QuinnKENLancashire2023-2026340784219.5010971.56000170
Ben AllisonWOR/ESSKent2022-2026641785326.0016347.8501081
BJ DawkinsKENDerbyshire2025-2026240786119.5019340.4101173
George ScottMID/GLOKent2018-2022351782719.508591.76000122
Matt MilnesKENEssex2019-2026652783126.0017843.82000140
Ollie RobinsonKENHampshire2019-2022550784815.6069113.04000101
Craig OvertonSOMKent2014-2025863783026.0012860.9400050
Alistair CampbellZIMWest Indies20001117777*-7898.7201011
Hamidullah QadriKENSurrey2023120777238.509382.80010102
Sam HainWAR/BBKent2019-2023330774025.6721036.6700090
Daryl MitchellWORKent2016-2021240774319.2517843.2600090
Harry PodmoreKENEssex2019-20222417754*25.6713059.23011121
Tom TaylorWOR/NOR/DERKent2014-2026471772512.8318342.08000130
Chris BenjaminKENWorcestershire2026121764076.0010274.5100080
Grant StewartKENYorkshire2021-2022232764076.0013456.7200083
Darren StevensKENDerbyshire2014-2016340764519.0013655.8800191
Craig CachopaSUSKent2014-20164427626*38.009183.5200041
JK DenlyKENNorthamptonshire2024-2026450763515.2010572.3800163
Hashim AmlaSURKent2020110757575.0056133.9301052

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.