Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Derbyshire×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben DuckettNOR/NOTDerbyshire2014-202230352149924145.42168988.7521122218
Alex LeesYOR/DURDerbyshire2014-202630347144917153.67225764.20213215215
Lewis HillLEIDerbyshire2015-2025303441159162*38.63191160.653511304
Ben CoxWOR/LEIDerbyshire2014-202639431411536939.76148577.6406012022
Josh CobbWOR/NOR/LEIDerbyshire2014-202428353109910434.34120191.5117310545
Jake LibbyWOR/NOR/NOTDerbyshire2016-2026233051060126*42.40181058.564411195
James BraceyGLODerbyshire2017-202614213104914458.28159965.6043012410
Colin AckermannDUR/LEIDerbyshire2017-202627315103711939.88119087.1425111312
Adam LythYORDerbyshire2014-20263232210279734.23112791.1306212629
Riki WesselsWOR/NOTDerbyshire2014-20212023299413047.33860115.5835010941
Ned EckersleyDUR/LEIDerbyshire2014-20222227397111740.46169257.39262995
Mark CosgroveLEIDerbyshire2015-20192125295715641.61124376.9934010615
Max HoldenMID/NORDerbyshire2017-202615241952119*41.39181552.451511045
Rob KeoghNORDerbyshire2015-202526317950163*39.58155661.05332955
Gareth RoderickWOR/GLODerbyshire2014-202618254938152*44.67154260.832621156
Liam LivingstoneLANDerbyshire2015-20262122293310046.65756123.411617343
Joe ClarkeWOR/NOTDerbyshire2015-2026293209177628.66870105.4007211225
Alex DaviesLAN/BBDerbyshire2014-2025252629028937.58854105.620749524
Chris DentGLODerbyshire2014-20251523289118042.43167253.292311169
Nick BrowneESSDerbyshire2014-2021784881255220.25178249.444201163
Dawid MalanMID/YORDerbyshire2018-20251315286521966.54111477.6534210316
Sam HainWAR/BBDerbyshire2016-20251920386410950.8287798.522518912
Keaton JenningsDUR/LANDerbyshire2016-20262327184310632.42115073.30143948
Brett D'OliveiraWORDerbyshire2014-20263132084213826.31123268.341418510
Sam NortheastKEN/GLADerbyshire2014-20261525183119134.63133962.061521025
Alex HalesNOTDerbyshire2014-20242020081821840.90593137.9416311620
Colin IngramGLADerbyshire2015-20251216281313658.07127363.862601147
Richard LeviNORDerbyshire2014-20211620080510940.25773104.142419121
Luke WellsSUS/LANDerbyshire2016-20261419079914142.05125563.673419317
David LloydGLADerbyshire2014-202311172744313*49.60104870.991221018
Chris CookeGLADerbyshire2014-202516247739126*43.47131656.16131887
Saif ZaibNORDerbyshire2015-20262024473510536.7581290.521506723
Tom MooresLAN/NOTDerbyshire2016-20262828773175*34.81645113.330406833
Ricardo VasconcelosNORDerbyshire2018-20262026072813228.00122859.28153963
Peter HandscombYOR/DUR/GLODerbyshire2015-20251216272614051.8685085.41250719
Steven CroftLANDerbyshire2014-20242422571894*42.24664108.130615122
Samit PatelNOTDerbyshire2014-2023262467058239.1777790.730707712
Tom HainesSUSDerbyshire2021-2024711069724363.36104666.63140913
Ben RaineDUR/LEIDerbyshire2014-2026353646847121.38117358.310357611
Jack HaynesWOR/NOTDerbyshire2021-20261215268313352.54104965.11130788
Daniel Bell-DrummondKENDerbyshire2014-2026917366912947.79116157.62240964
David BedinghamDURDerbyshire2020-20261315165525746.7993570.05212817
Tom Kohler-CadmoreWOR/YOR/SOMDerbyshire2014-2026262806558123.3975686.640457219
Luke ProcterNOR/LANDerbyshire2016-20261722264615032.30134947.89151661
Michael JonesDUR/LANDerbyshire2018-2026182506348725.3692768.39032839
David WilleyYOR/NORDerbyshire2014-20252222263010331.50529119.091415928
Graeme van BuurenGLODerbyshire2019-2026912162818757.0998363.89221786
Steven MullaneyNOTDerbyshire2014-2023282556257631.2577081.170427620
Haseeb HameedLAN/NOTDerbyshire2017-2025912161319655.73105757.99152814
Marcus HarrisGLO/LAN/LEIDerbyshire2021-202669060821467.5698561.73230754
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.