Live6th Match · Pakistan ODI Tri-Series 2026/27SL47/1 (8)ENG386/5 (50)SL need 340 runs in 252 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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

County Championship 2025: Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: County Championship 2025×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jake LibbyWORHampshire2025232434228*434.0079554.59300352
Adam HoseWORHampshire2025230373266124.3339694.19110449
Tom BantonSOMWorcestershire2025110371371371.0040392.06100562
Dominic SibleySURDurham2025230352305117.3355064.00100362
Adam LythYOREssex2025241342185114.0071847.63120481
Colin AckermannDURNottinghamshire2025241330124110.0056158.82210421
Saif ZaibNORGloucestershire202524032815982.0046171.15120372
James BraceyGLOKent2025242327151*163.5051863.13200392
Leus du PlooyMIDGloucestershire2025221320263*320.0044472.07110272
Ben ComptonKENDerbyshire202524031615679.0059453.20110350
Cameron GreenGLOKent2025241310128103.3347764.99210352
Harry CameDERGloucestershire2025241304103101.3348762.42120324
Ben SlaterNOTYorkshire202524130096100.0060549.59040371
Wayne MadsenDERKent2025220298198149.0037080.54200345
Daniel LawrenceSURDurham2025231298178149.00297100.34110337
Colin IngramGLAGloucestershire2025231297117148.5054454.60210362
Tom AbellSOMNottinghamshire202524129515698.3366244.56120331
James RewSOMNottinghamshire202524029416673.5050658.10110314
Grant StewartKENGloucestershire202524129018296.6732888.41110385
Freddie McCannNOTHampshire202524128713895.6746961.19120351
Ollie PriceGLOLancashire2025231285253*142.5048858.40100333
Haseeb HameedNOTDurham2025242285206*142.5039871.61100414
Rob YatesWARSussex202524128411594.6740869.61120460
Asa TribeGLANorthamptonshire202524128020693.3342765.57100412
Alex LeesDURSurrey202524127912593.0050555.25200400
Emilio GayDURSurrey2025241276156*92.0031886.79110381
BI KellawayGLAKent2025232275181*275.0041266.75110263
Ben CharlesworthGLOLancashire202523027416091.3345560.22110372
Ethan BrookesWORWarwickshire202524027314068.2539968.421102415
Graeme van BuurenGLODerbyshire202524026717566.7543860.96110371
Haseeb HameedNOTWarwickshire2025232265138*265.0045957.73200361
Luis ReeceDERKent2025221261211261.0038867.27110262
Wayne MadsenDERGloucestershire202523025812386.0038766.67200311
Marcus HarrisLANNorthamptonshire202524025712164.2545756.24110400
Dominic SibleySURHampshire202524125610585.3355945.80200262
Max HoldenMIDLancashire2025120253184126.5045056.22110273
Jake LibbyWORSussex202524025216763.0039563.80111330
Luke WellsLANKent202523025115283.6740362.28110314
Paul WalterESSSurrey202523025111883.6738265.71110390
Caleb JewellDERLeicestershire20252402518362.7542159.62030301
James ColesSUSWarwickshire202523024815082.6749050.61110312
John SimpsonSUSSomerset2025242245110*122.5040161.10110215
Saif ZaibNORMiddlesex202524024510261.2542857.24110311
Tom HainesSUSSurrey2025121243174243.0039062.31110270
Finlay BeanYORNottinghamshire202523024322481.0054744.42100331
Lyndon JamesNOTHampshire2025231240203*120.0031476.43100258
Jonny BairstowYORSurrey20252302388979.3330877.27030353
Lewis HillLEIDerbyshire202524023815159.5048848.77100210
Ben FoakesSURWarwickshire2025231237174*118.5045452.20110362
Rehan AhmedLEILancashire2025220236136118.0034668.21200321
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.