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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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

1 active
Reset"Match result" is from the side of the player or team.
At Old Trafford×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steven CroftLANYorkshire2014-2022121462625832.7526598.87011196
Mitchell StarcAUSEngland2013-202389620166*67.0025977.61021254
Jeetan PatelWAR/BBLancashire2014-2018101141334719.0016779.64001180
Ed BarnardWOR/WARLancashire2015-20241214412140*12.1019462.37003112
Adil RashidENGAustralia2015-202066410735*53.5013380.4500082
Dillon PenningtonWOR/NOTLancashire2019-20265545037*50.0035142.8600032
Stuart MeakerSUS/SURLancashire2016-20213544230*42.0010639.6200140
Josh PoysdenYOR/WAR/BBLancashire2015-20186642420*12.007233.3300120
Alex LeesYOR/DURLancashire2014-202614163613114*47.1588569.27150705
Keaton JenningsLANNorthamptonshire2018-2026111535319744.25101052.57052612
Liam LivingstoneLANWarwickshire2015-202179346222477.0059577.65200479
Liam LivingstoneLANYorkshire2015-2026131434597941.73313146.650514324
Steven CroftLANNorthamptonshire2014-20241312342215646.8970459.94201405
Saif ZaibNORLancashire2019-20261013332811632.8042577.18120363
Steven CroftLANDerbyshire2014-20241211330094*37.50261114.94021257
Steven CroftLANLeicestershire2014-2023119327070*45.00220122.73010257
Dane VilasLANWorcestershire2017-2022883250100*50.0028488.03110282
Rob JonesLANWorcestershire2017-202255321785*108.5033964.01010211
Dane VilasLANNorthamptonshire2018-20237732089752.0030368.65010202
Steven CroftLANWorcestershire2014-20241312317132*19.0018095.0000294
James HarrisMID/GLALancashire2014-202547315441*38.5043435.48000210
Ryan HigginsMID/GLOLancashire2022-202647314551*36.2525357.31012171
Steven PattersonYORLancashire2014-2022117313745*34.2536137.95000161
Jordan ClarkLANWorcestershire2014-201865312879*64.0092139.1301075
Zak ChappellDER/LEI/NOTLancashire2017-2026810312234*17.4315578.71001142
Ateeq JavidWAR/LEILancashire2014-201867311532*28.7516470.12000101
Oli StoneNOR/WAR/NOTLancashire2014-2024673903522.5014661.64001104
Jordan ClarkLANLeicestershire2014-20175438847*88.0047187.2300047
Jordan ClarkLANWarwickshire2014-20177738131*20.2579102.5300022
Tim GroenewaldSOMLancashire2016-20183538036*40.0014953.6900192
Tom HartleyLANNorthamptonshire2021-2025883672513.4015543.2300160
Danny BriggsHAM/WAR/BBLancashire2014-20245536128*30.5013046.92000100
Graeme WhiteNORLancashire2014-20227935521*9.178366.2700150
Eleanor ThrelkeldTHUSunrisers2021-20243335426*-51105.8800040
Luke WoodLANWorcestershire2021-20254434822*48.0031154.8400013
Adil RashidYORLancashire2014-2022953371618.504975.5100050
Ben SandersonNORLancashire2018-2026973236*5.755839.6600230
Nathan RimmingtonDUR/DERLancashire2015-2020543131113.001681.2500010
Stephen ParryLANDurham2014-201863386*-8100.0000000
Harry GurneyNOTLancashire2015-201955386*4.002532.0000110
James AndersonLANDerbyshire2025-202633364*-785.7100010
Lucy HighamNSManchester Originals2023-202533353*-3166.6700000
Shannon GabrielWIEngland202024300*0.00220.0000100
Liam LivingstoneLANDerbyshire2015-20261111251894*57.56422122.750404221
Luke ProcterNORLancashire2019-202671124559350.56115739.33030421
Michael ClarkeAUSEngland2005-201368242918771.5061969.31200460
Dominic SibleyWAR/SURLancashire2017-20246102401142*50.1388445.36130502
Peter HandscombMID/YOR/GLOLancashire2015-2025672386142*77.2058865.65210382
Colin AckermannDUR/LEILancashire2018-202612122365100*36.50307118.89110318
Ben CoxWOR/LEILancashire2014-20261515231638*24.3138781.65000215
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.