Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At County Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Wayne MadsenDERLeicestershire2014-20259162744134*53.14129957.27171912
Luis ReeceDERGlamorgan2017-2025583554201*110.8099455.73310660
Billy GodlemanDERWorcestershire2014-202358153620476.5790859.03150655
Wayne MadsenDERGlamorgan2014-20258111534135*53.4087561.03130680
Lewis HillLEIDerbyshire2015-2025712153315148.45104251.15221540
Wayne MadsenDERWorcestershire2014-202358045210956.5078657.51140631
Chris DentGLODerbyshire2014-2025712244316944.3087950.40121573
Ben SlaterDERLeicestershire2014-201848042911953.6391946.68221571
Billy GodlemanDERLeicestershire2014-2022611141715841.7084349.47211521
Ben DuckettNOR/NOTDerbyshire2017-202235041124182.2052278.74120660
Mark CosgroveLEIDerbyshire2015-201836140315680.6062264.79210474
Wayne MadsenDERKent2014-2026610039910339.9067159.46201583
Wayne MadsenDERNorthamptonshire2015-20265823878964.5068256.74050422
Rob KeoghNORDerbyshire2015-2025461378163*75.6066956.50210440
Daniel Bell-DrummondKENDerbyshire2014-2026611237580*41.6764658.05040523
Wayne MadsenDERGloucestershire2014-2026712037111830.9267155.29123531
Luis ReeceDERMiddlesex2018-2025461365157*73.0074249.19120372
Brooke GuestDERNorthamptonshire2024-202635135314188.2556462.59120362
Wayne MadsenDERDurham2018-202661003468534.6058659.04032510
Max HoldenMID/NORDerbyshire2017-20266803449443.0065152.84031420
Tom HainesSUSDerbyshire2022-2024230342243114.0058958.06110410
Luis ReeceDERSussex2019-202446034218457.0043179.35121531
Luis ReeceDERNorthamptonshire2017-202646033716856.1767849.71100290
Jake LibbyWOR/NOTDerbyshire2017-2026592335105*47.8678542.68201411
Alex LeesDURDerbyshire2019-202646032617154.3362851.91121394
Cheteshwar PujaraSUSDerbyshire2022-2024231320201*160.0058854.42200340
Rehan AhmedLEIDerbyshire2022-202536031812253.0036387.60200426
Sam NortheastKEN/GLADerbyshire2014-202681303178124.3855956.71021384
Harry CameDERGlamorgan2023-2025342306141*153.0069444.09120360
Alex HughesDERGloucestershire2014-201947130114050.1761948.63110412
Leus du PlooyDERWorcestershire2021-20233512999874.7555054.36030290
Chris CookeGLADerbyshire2014-202581212967026.9147162.85021385
Sean DicksonDUR/KENDerbyshire2015-2022362292207*73.0058250.17100352
Haseeb HameedNOTDerbyshire2021-202223029019696.6747261.44111352
Miles HammondGLODerbyshire2018-202657028814541.1457150.44110323
Brooke GuestDERDurham2021-202646028119746.8348857.58100391
Kiran CarlsonGLADerbyshire2018-20256802809435.0047958.46031293
Billy GodlemanDERKent2015-202136127710855.4054950.46200301
Nick BrowneESSDerbyshire2015-2021332275229*275.0058846.77100302
Ben CharlesworthGLODerbyshire2018-202658126911038.4353949.91110382
James BraceyGLODerbyshire2018-2026581262116*37.4345257.96100300
Marnus LabuschagneGLADerbyshire2019-202224026113065.2534475.87110325
Brett D'OliveiraWORDerbyshire2016-20265802598932.3847754.30020332
Ed JoyceSUSDerbyshire2016110250250250.0032776.45100342
Brooke GuestDERGlamorgan2022-202544025013862.5051348.73201202
Peter HandscombLEIDerbyshire2023-202535024810149.6039462.94120241
Harry CameDERGloucestershire2023-202636124510849.0042158.19110310
David LloydGLADerbyshire2016-20235802418430.1333671.73011362
Shan MasoodDERSussex2022110239239239.0034070.29100240
Luis ReeceDERGloucestershire2018-20265912395929.8849648.19020290
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.