Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG300/2 (41.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA406/5 (116)Stumps - Day 1T20I2nd 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

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Stanley Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Josh BohannonLANKent2023-202645026812453.6039567.85200238
Keaton JenningsLANKent2023-2026451231107*57.7540856.62110271
Harry FinchKENLancashire2023-20264602168336.0040453.47021281
George BaldersonLANKent2023-20264511015725.2510992.66010114
Steven CroftLANNottinghamshire2016-2022322176115*-149118.12110144
Grant StewartKENLancashire2023-202534014413036.0015394.12100149
Daniel Bell-DrummondKENLancashire2023-20263501313826.2032240.68000150
Joey EvisonKENLancashire2023-202534112977*43.0026648.50011172
Matt ParkinsonKENLancashire2024-2026351571914.2516634.3400060
Jack LeaningKENLancashire2023-2025340402410.006066.6700130
Tom BaileyLANKent2023-202633029259.677837.1800030
Ollie RobinsonDURLancashire2024221171171*171.0020882.21101184
Ben SlaterDER/NOTLancashire2017-2022221164104164.0018290.11110220
Ben ComptonKENLancashire2023-202523014513548.3332644.48100161
JK DenlyKENLancashire2024-20252301235741.0019563.08010181
Dane VilasLANNottinghamshire2022220845542.0059142.3701082
Josh BohannonLANDurham2022-2024230813927.0013062.31000110
George BellLANKent2023-2024220777138.5011070.0001080
Luke WellsLANNottinghamshire2022221654765.0043151.1600092
Luke WellsLANDurham2022-2024230562918.678962.9200071
George BellLANDurham2022-2024230563118.6710453.8500031
Matthew CritchleyESS/DERLancashire2017-2023220534026.5010152.4800050
Scott BorthwickDURLancashire2024220493924.508259.7600070
Keaton JenningsLANNottinghamshire2022220472423.5035134.2900053
Ekansh SinghKENLancashire2024-2026230461715.3311440.3500042
Samit PatelNOTLancashire2022210454545.0036125.0000031
Josh BohannonLANNottinghamshire2022220443722.004989.8000040
Danny LambLANNottinghamshire2022210434343.0032134.3800041
Adam HoseWORLancashire2023210424242.0029144.8300023
Graham ClarkDURLancashire2024220382419.007252.7800041
Matthew HurstLANKent2023-2025221362136.0033109.0900051
Daniel ChristianNOTLancashire20222113030*-14214.2900022
Thea BrookesLL/YDLancashire Thunder2017-2018220282214.003190.3200050
Chris GreenLANKent2024-2025220252012.502792.5900021
Jack BlatherwickLANKent2023-2024210252525.0024104.1700002
Tom AspinwallLANKent2023-2026221181418.004540.0000040
Paul CoughlinDURLancashire20242211717*17.002277.2700110
Dane PatersonNOTLancashire20222111414*-3466.6700002
George LavelleLANKent2023-202422199*9.009100.0000100
James AndersonLANKent2025-202623162*3.002425.0000000
Steven MullaneyNOTLancashire2022210444.00666.6700000
Amanda-Jade WellingtonSOM/HAMLancashire2025-2026210444.002200.0000010
Ed PollockWORLancashire2023210444.002200.0000010
Gwenan DaviesYD/SSLancashire Thunder2018-2019210444.003133.3300010
Ben RaineDURLancashire2024220331.501225.0000100
Beth LangstonLL/YDLancashire Thunder2017-2018210000.000-00100
Keaton JenningsLANDurham2024120270155135.0036873.37200352
David BedinghamDURLancashire2024120204103102.0030666.67200213
Ashton TurnerLANKent2025110154154154.00148104.05100116
Luke WellsLANKent2025110152152152.0025759.14100173
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.