Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×

Player figures come from full scorecards, which we hold for 391 of the 488 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nick GubbinsMID/HAMSurrey2015-202617231108619249.36173062.773621336
Rory BurnsSURHampshire2014-202616224971219*53.94197649.143201133
Daniel Bell-DrummondKENSurrey2014-202623272878107*35.12119873.292521032
Ollie PopeSURHampshire2018-2026913183514569.58121468.78430967
Jason RoySURKent2014-202611122691120*69.10500138.202609116
Dominic SibleySURHampshire2016-20269144679105*67.90127953.09330697
Joe DenlyMID/KENSurrey2014-202617191654116*36.3372090.832216917
Sam NortheastHAM/KEN/GLASurrey2014-20261820063712931.8585474.59131668
Tom WestleyESSSurrey2014-20261519062713633.0096964.71120914
Rory BurnsSURLancashire2015-202459256622780.8699756.77220721
Daniel LawrenceESSSurrey2015-20231212056316146.9275974.18141589
Paul WalterESSSurrey2016-20261415254911842.2381167.69231756
Rory BurnsSURSomerset2014-2025121735428038.7185763.24051606
Hashim AmlaSAEngland2008-2019791537311*67.1385163.10110700
Steve SmithAUSEngland2010-202358253414389.0092857.54230655
John SimpsonMID/SUSSurrey2014-20261923251388*24.4384860.50042573
James HildrethSOMSurrey2014-20221215450010745.4567374.29140603
Ben FoakesSURKent2015-20231312349911855.4479462.85150535
Rory BurnsSUREssex2015-2026121714999831.1992154.18030600
Rory BurnsSURMiddlesex2015-202310123485104*53.8981059.88142512
Alex LeesYOR/DURSurrey2015-2025711147212547.2086754.44301661
Rory BurnsSURKent2014-2026161724724631.4767270.24001593
Jack LeaningSUS/YOR/KENSurrey2015-2026161904678724.5894049.68021514
Joe RootENGIndia2014-2025581465149*66.4366070.45302552
James VinceHAMSurrey2014-20251520246410425.7862674.12121714
Alastair CookENGIndia2007-201868045814757.2596547.46131540
Rory BurnsSURWorcestershire2014-202458045119356.3883554.01130471
Chris CookeGLASurrey2014-202412112449205*49.8948293.151002915
Ian BellENGIndia2007-201456044423574.0062271.38120582
Daniel LawrenceSURHampshire2024-202646144421888.80352126.142104716
Stephen EskinaziMID/LEISurrey2017-20261215044310029.5363969.33120495
Ben FoakesSUREssex2016-2026111414368233.5462769.54040454
Sam BillingsKENSurrey2014-2026151734359931.07414105.070424213
Ollie PopeSURLeicestershire2021-2026231431245215.5051084.51210580
Ollie PopeSURGlamorgan2017-2024762431274107.7546492.89110513
Shane WatsonAUSEngland2009-201357042917661.2961369.98110593
Ravi BoparaSUS/NOR/ESSSurrey2014-202513123424105*47.11330128.481203512
Tom LammonbySOMSurrey2019-20251014142010032.3167362.41120493
Lewis GregorySOMSurrey2014-2025111134188052.2559869.900403313
Sam CurranSURKent2015-20261315141512629.64391106.141104515
Jacques KallisSAEngland2003-2012571410182*68.3370957.83210512
Dominic SibleySURDurham2024-2025341405305135.0059767.84110414
Marcus TrescothickENGSouth Africa2003232402219402.0056571.15210572
Ben BrownSUS/HAMSurrey2014-202691323939535.7372953.91021396
Adam LythYORSurrey2016-2026610039220239.2075052.27122405
Will JacksSURMiddlesex2018-2026111103919735.55280139.640214022
Ryan ten DoeschateESSSurrey2014-2021119438513077.0040395.53110349
Will JacksSUREssex2018-202510101385150*42.7848579.381204214
Rory BurnsSURWarwickshire2017-202561003807138.0065957.66041495
Jamie SmithSURLeicestershire2021-2026230378166126.0049776.06210477
Page 1Next

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