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 Old Trafford×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSEngland2013-202336045921176.5071664.11120495
Gordon GreenidgeWIEngland1976-1984230458223152.6777858.87300610
Rory BurnsSURLancashire2015-202471214499240.8296846.38040461
Steven CroftLANSurrey2015-202369141711552.1389746.49131503
Luke ProcterNORLancashire2019-20265914139351.63112436.74030381
Josh BohannonLANNorthamptonshire2021-202647039215556.0081448.16210421
Joe RootENGPakistan2016-2020241381254127.0059663.93110460
Liam LivingstoneLANWarwickshire2016-2021353379224189.5051873.17200416
Dane VilasLANHampshire2017-2018220378244189.0049176.99200454
Peter HandscombYOR/GLO/LEILancashire2015-2025352370142*123.3356665.37210372
Keaton JenningsLANNorthamptonshire2019-20265913609745.0083942.91031441
Keaton JenningsLANYorkshire2018-202235035311970.6070949.79210432
Emilio GayDUR/NORLancashire2021-202635035314470.6063155.94211390
Ben FoakesSURLancashire2015-20246101352103*39.1154165.06122451
Sam RobsonMIDLancashire2014-202661203498629.0872748.01030470
Dominic SibleyWAR/SURLancashire2017-2024592348142*49.7184641.13120470
Ashwell PrinceLANNorthamptonshire2014-2015231347257*173.5045676.10110355
Steven CroftLANNorthamptonshire2014-202357134515657.5064653.41201303
Tom AbellSOMLancashire2016-202459032413536.0065549.47111440
Dane VilasLANSussex2019-2021221321189321.0040679.06200340
Josh BohannonLANGloucestershire2022-2025230317231105.6767447.03110401
Keaton JenningsLANSurrey2018-202445031719963.4056156.51110380
Alastair CookENGPakistan2006-2016231308127154.0051060.39210420
Jack LeaningYOR/KENLancashire2016-202458130511843.5785435.71120242
Varun ChopraSUS/WAR/ESSLancashire2014-20195913055938.1361849.35030320
Liam LivingstoneLANSomerset2016-201834029916874.7553655.78120374
Keaton JenningsLANMiddlesex2019-20264602949749.0066744.08030381
Sam NortheastHAM/KEN/GLALancashire2015-202536029113248.5066843.56110262
Ollie PriceGLOLancashire2025-2026231284253*142.0047360.04100333
John SimpsonMIDLancashire2014-2023471282167*47.0058348.37110411
Ben StokesENGWest Indies2020231274176137.0045660.09110235
Alex LeesYOR/DURLancashire2016-2026352273114*91.0055948.84120352
Marcus TrescothickSOMLancashire2014-201845027110054.2044261.31120450
Luke WellsLANYorkshire2021-202223026812489.3345259.29120287
George BartlettSOM/NORLancashire2018-202647126811044.6744959.69111314
Michael ClarkeAUSEngland2005-201324126318787.6742761.59100310
James RewSOMLancashire2023-2024241258118*86.0058444.18200311
Joe DenlyMID/KENLancashire2014-202451012586028.6760142.93021270
Josh BohannonLANDerbyshire2019-202635025617451.2043758.58110352
Dane VilasLANSomerset2017-2023341254235*84.6739464.47101314
Alex DaviesLANHampshire2016-201833024711582.3339662.37200341
Haseeb HameedLANYorkshire2016-201835124611461.5039761.96201311
Shivnarine ChanderpaulWIEngland2004-2007241244116*81.3346053.04120251
Ben DuckettNORLancashire2014-201524024213460.5030778.83111323
Marnus LabuschagneAUSEngland2019-202324024011160.0044154.42120282
Chris BenjaminWARLancashire2021-202224123812779.3348848.77100260
Marcus HarrisLANDerbyshire2025-202624023712559.2541357.38110292
Josh BohannonLANSurrey2022-202434023610859.0041756.59110302
Ricardo VasconcelosNORLancashire2019-202659023510026.1144552.81100291
Nick BrowneESSLancashire2015-202234023210558.0047349.05120310
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.