Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 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 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 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.
At County Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Luis ReeceDERDurham2017-202491313449228.6753264.66032394
Steven CroftLANDerbyshire2014-202298134376*49.0035796.080402112
Tom Kohler-CadmoreWOR/YOR/SOMDerbyshire2014-202691103418131.0043378.750204010
Peter HandscombDUR/LEIDerbyshire2019-202557133210155.3345473.13130302
Sam NortheastKEN/GLADerbyshire2014-202691403278123.3658555.90021404
Haseeb HameedLAN/NOTDerbyshire2018-202545032519665.0053061.32111392
Billy GodlemanDERGloucestershire2014-20195923249646.2968747.16031391
Rehan AhmedLEIDerbyshire2022-202658132112245.8636986.99200426
Leus du PlooyDERWorcestershire2019-20236823199853.1756456.56030320
Ben SlaterNOTDerbyshire2019-202556031810753.0046568.39120430
Ed BarnardWOR/BBDerbyshire2015-2025141453147334.8957055.09010352
Wayne MadsenDERSussex2016-202668231311152.1752859.28200320
Matthew CritchleyDERWorcestershire2015-202198130710943.8637881.22110284
Harry CameDERLeicestershire2021-20267913065638.2545766.96021345
Alex HughesDERGloucestershire2014-201958130114043.0062148.47111412
Wayne MadsenDERLancashire2014-20261011230076*33.33254118.11022355
Daryl MitchellWORDerbyshire2014-2021912129868*27.0952456.87030272
Chris CookeGLADerbyshire2014-202591212967026.9147162.85021385
Billy GodlemanDERNottinghamshire2017-201956029411649.0038875.77110213
Paul HortonLAN/LEIDerbyshire2014-201881112938829.3056451.95020340
Brooke GuestDERGlamorgan2022-202566029113848.5057750.43201212
Miles HammondGLODerbyshire2018-202657028814541.1457150.44110323
Tom FellWORDerbyshire2014-20215702817040.1455151.00020321
Ricardo VasconcelosNORDerbyshire2018-202681002818228.1048358.18021361
Billy GodlemanDERKent2015-202136127710855.4054950.46200301
Nick BrowneESSDerbyshire2015-2021332275229*275.0058846.77100302
Harry CameDERMiddlesex2024-2026571274113*45.6752851.89121331
Brooke GuestDERLeicestershire2021-2025810227411634.2563842.95101322
Ned EckersleyDUR/LEIDerbyshire2014-202291112748227.4039968.67020322
Billy GodlemanDERLancashire2014-20216602739145.5037572.80030272
Martin AnderssonDERWorcestershire2025-202633027222890.6730489.47100313
Richard LeviNORDerbyshire2015-202167027210938.86254107.09111297
Jack LeaningSUS/YOR/KENDerbyshire2015-202668327282*54.4050154.29020291
Luke ProcterNOR/LANDerbyshire2016-202678227015045.0046657.94111301
Ben CharlesworthGLODerbyshire2018-202658126911038.4353949.91110382
Brooke GuestDERNottinghamshire2021-2025911126710926.7047256.57100272
Saif ZaibNORDerbyshire2015-202689226610538.00210126.67110259
James BraceyGLODerbyshire2018-2026581262116*37.4345257.96100300
Marnus LabuschagneGLADerbyshire2019-202224026113065.2534475.87110325
Stuart PoynterDURDerbyshire2017-202167226017052.0031383.07110244
Matthew CritchleyDERDurham2016-20217802606432.5039066.67021353
Wayne MadsenDERWarwickshire2014-2021561257119*51.40251102.39100267
Matthew CritchleyDERNorthamptonshire2015-2021652254137*84.6727393.04111274
David LloydGLADerbyshire2016-20236902538428.1135371.67011382
Caleb JewellDERNorthamptonshire2025-20263402529463.0032178.50030234
Luke WellsSUS/LANDerbyshire2016-202545025111650.2037267.471102411
Ed JoyceSUSDerbyshire2016110250250250.0032776.45100342
Graham ClarkDURDerbyshire2015-2026111202506420.8334372.89020353
Ben StokesDURDerbyshire2015-2026342246108*123.0025297.62120287
Jack TaylorGLODerbyshire2014-201956024612041.0031977.12110246

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.