Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Old Trafford×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam LythYORLancashire2014-20261520174414439.1693080.002317919
Alex LeesYOR/DURLancashire2014-202614163613114*47.1588569.27150705
Sam RobsonMIDLancashire2014-2026915154387*38.7995356.98050700
Steve SmithAUSEngland2010-2023710053721153.7081865.65120565
Keaton JenningsLANNorthamptonshire2018-2026111535319744.25101052.57052612
Liam LivingstoneLANDerbyshire2015-20261111251894*57.56422122.750404221
Gordon GreenidgeWIEngland1976-1984340478223119.5081658.58300630
Keaton JenningsLANYorkshire2018-2026910047511947.5081558.28221584
Steven CroftLANSurrey2015-2023710147211552.4493850.32141574
Keaton JenningsLANNottinghamshire2018-202689146813658.5048895.901304311
Liam LivingstoneLANWarwickshire2015-202179346222477.0059577.65200479
Liam LivingstoneLANYorkshire2015-2026131434597941.73313146.650514324
Luke ProcterNORLancashire2019-202671124559350.56115739.33030421
Rory BurnsSURLancashire2015-202471214499240.8296846.38040461
Varun ChopraSUS/WAR/ESSLancashire2014-201981214468840.5580355.54040460
Michael ClarkeAUSEngland2005-201368242918771.5061969.31200460
Wayne MadsenDERLancashire2014-2026141514276930.50385110.91030448
Steven CroftLANNorthamptonshire2014-20241312342215646.8970459.94201405
Dominic SibleyWAR/SURLancashire2017-20246102401142*50.1388445.36130502
Jonny BairstowENGAustralia2013-2023910139811244.2252376.101213511
Josh BohannonLANNorthamptonshire2019-202657039215556.0081448.16210421
Ashwell PrinceLANNorthamptonshire2014-2015341390257*130.0048979.75110425
Joe RootENGPakistan2016-202035138725496.7560563.97110460
Peter HandscombMID/YOR/GLOLancashire2015-2025672386142*77.2058865.65210382
Dane VilasLANHampshire2017-2023330379244126.3349576.57200454
Sam HainWAR/BBLancashire2016-2024911037611834.1864458.39110431
Ricardo VasconcelosNORLancashire2018-20261115036910024.6056365.54110463
Colin AckermannDUR/LEILancashire2018-202612122365100*36.50307118.89110318
Josh BohannonLANGloucestershire2022-202634035923189.7572149.79110424
Emilio GayDUR/NORLancashire2021-202646035714459.5063656.13211400
Ben FoakesSURLancashire2015-20246101352103*39.1154165.06122451
Jack LeaningYOR/KENLancashire2014-2025911134911834.9089239.13120273
Keaton JenningsLANMiddlesex2019-20265713369756.0072546.34030421
Keaton JenningsLANDerbyshire2018-2026101103328430.1840881.37010354
Karl BrownLANYorkshire2014-201766033112955.17242136.781302413
Steven CroftLANEssex2015-202245133012282.5051364.33121316
Marnus LabuschagneAUSEngland2019-202357032911147.0056158.65120332
Saif ZaibNORLancashire2019-20261013332811632.8042577.18120363
Tom AbellSOMLancashire2016-202459032413536.0065549.47111440
Ben DuckettNOR/NOTLancashire2014-202179032213435.7837984.96111414
Dane VilasLANSussex2019-2021221321189321.0040679.06200340
Keaton JenningsLANSurrey2018-202445031719963.4056156.51110380
Josh BohannonLANDerbyshire2019-202679031617435.1151061.96111413
Ben CoxWOR/LEILancashire2014-20261515231638*24.3138781.65000215
Tim AmbroseWAR/BBLancashire2014-2018810131210434.6753258.65121340
Alex DaviesLANDurham2014-202188031014738.75258120.16120287
Brooke GuestDERLancashire2021-202681023108338.7549163.14020287
Alastair CookENGPakistan2006-2016231308127154.0051060.39210420
Luke WellsLANYorkshire2021-202545030612461.2049461.94120289
Josh CobbWOR/NOR/LEILancashire2014-2024101213067427.8241074.63032338
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.