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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 Kennington Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel Bell-DrummondKENSurrey2014-202623272878107*35.12119873.292521032
John SimpsonMID/SUSSurrey2014-20261923251388*24.4384860.50042573
Sam NortheastHAM/KEN/GLASurrey2014-20261820063712931.8585474.59131668
Nick GubbinsMID/HAMSurrey2015-202617231108619249.36173062.773621336
Joe DenlyMID/KENSurrey2014-202617191654116*36.3372090.832216917
James FullerMID/HAM/GLOSurrey2014-2026171963504326.9239788.160013410
Rory BurnsSURHampshire2014-202616224971219*53.94197649.143201133
Rory BurnsSURKent2014-2026161724724631.4767270.24001593
Jack LeaningSUS/YOR/KENSurrey2015-2026161904678724.5894049.68021514
Simon HarmerESSSurrey2017-2026161422645022.0052350.48012282
Tom WestleyESSSurrey2014-20261519062713633.0096964.71120914
James VinceHAMSurrey2014-20251520246410425.7862674.12121714
Sam BillingsKENSurrey2014-2026151734359931.07414105.070424213
Liam DawsonHAMSurrey2016-20261519027310814.3740168.08101285
Paul WalterESSSurrey2016-20261415254911842.2381167.69231756
Alex BlakeKENSurrey2014-2023141122406226.67194123.71020229
Ben FoakesSURKent2015-20231312349911855.4479462.85150535
Ravi BoparaSUS/NOR/ESSSurrey2014-202513123424105*47.11330128.481203512
Sam CurranSURKent2015-20261315141512629.64391106.141104515
Kyle AbbottHAMSurrey2014-2026131612425616.1341957.76013304
Gareth BattySURKent2014-20211372249*4.806238.7100000
Daniel LawrenceESSSurrey2015-20231212056316146.9275974.18141589
Rory BurnsSURSomerset2014-2025121735428038.7185763.24051606
James HildrethSOMSurrey2014-20221215450010745.4567374.29140603
Rory BurnsSUREssex2015-2026121714999831.1992154.18030600
Chris CookeGLASurrey2014-202412112449205*49.8948293.151002915
Stephen EskinaziMID/LEISurrey2017-20261215044310029.5363969.33120495
Ben FoakesSURHampshire2016-2025121112878128.7058648.98010320
Darren StevensKENSurrey2014-2022121212849025.8231091.610212710
Will JacksSURKent2018-202612132239103*21.7324697.15101334
Grant StewartKENSurrey2019-2026121231575817.4424165.15012154
Gareth BattySURMiddlesex2014-20211242463823.0011340.7100060
Jason RoySURKent2014-202611122691120*69.10500138.202609116
Ben FoakesSUREssex2016-2026111414368233.5462769.54040454
Lewis GregorySOMSurrey2014-2025111134188052.2559869.900403313
Will JacksSURMiddlesex2018-2026111103919735.55280139.640214022
Ryan ten DoeschateESSSurrey2014-2021119438513077.0040395.53110349
Colin IngramSOM/GLASurrey2014-2025111013219135.67230139.570212718
Sam CurranSURHampshire2016-202611112298102*33.11238125.211102814
Tom AbellSOMSurrey2016-202511122273150*27.3050154.49112380
Lewis McManusHAM/NORSurrey2016-2025111322565123.2748652.67010371
Tom CurranSURGlamorgan2014-2025116314651*48.6792158.70010107
Craig OvertonSOMSurrey2014-2024119113352*16.6323556.60012190
Tom CurranSURKent2014-2026111011274114.11104122.12001105
Benny HowellHAM/GLOSurrey2014-2025111101126010.1818062.2201164
Tom CurranSURMiddlesex2014-20261172863117.208798.8500183
Michael HoganKEN/GLASurrey2014-20231130464315.336175.4100090
Gareth BattySUREssex2014-202111823510*5.835464.8100140
Rory BurnsSURMiddlesex2015-202310123485104*53.8981059.88142512
Tom LammonbySOMSurrey2019-20251014142010032.3167362.41120493
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.