Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Alex DaviesLANNottinghamshire2015-2021670905512.8617451.72014130
Keaton JenningsLANEssex2018-202235023194.608128.4000330
Luke HollmanMIDLancashire2021-2025451423310.5011636.2100350
Ed BarnardWOR/WARLancashire2015-20241214412140*12.1019462.37003112
Graham ThorpeENGSouth Africa1998120000.0090.0000200
Pankaj SinghINDEngland2014120000.0040.0000200
Graham OnionsLANYorkshire2018120000.0040.0000200
Jonny BairstowENGIndia2018-2022220000.0040.0000200
Mir HamzaSUSLancashire2019120000.0060.0000200
Sophie EcclestoneLTSurrey Stars2017-2018220000.0030.0000200
Danielle CollinsLANSomerset2025-2026220000.00160.0000200
Derek UnderwoodENGWest Indies1976120000.0060.0000200
Charlie ShreckLEILancashire2014-201523100*0.00250.0000200
Lungi NgidiSAEngland202223144*2.002020.0000210
Chloe BrewerCSThunder2023-202433026268.673966.6700220
Michael HoldingWIEngland1976-1984330331.002711.1100200
Fidel EdwardsWIEngland2004-200724244*2.001625.0000210
Joe RootENGIndia2014-202544022715056.7541354.96112210
Robert TaylorLEILancashire2014-20153414020*13.3335114.2900231
Neil DexterMID/LEILancashire2014-201844034178.5013824.6400260
Paul HortonLANNorthamptonshire2014-2015440756518.7516246.3001290
Alex DaviesLANEssex2015-2018340403810.007057.1400280
Arron LilleyLANDerbyshire2014-201854021115.2519110.5300230
Nathan BuckNORLancashire2019-20212415232*17.339057.7800291
Shane DowrichWIEngland2020240453711.258453.5700260
Jamie PorterESSLancashire2015-202244277*3.505313.2100200
Tom HartleyLANKent2021-2025340593514.7514640.4100260
Pat PocockENGWest Indies1976-19842401072.506116.3900210
Alex DaviesLANDerbyshire2015-2021650503110.005492.5900260
Max HoldenMIDLancashire2019-20263501993.805435.1900220
Caleb JewellDERLancashire2025-202635033166.604278.5700270
Keith BarkerWARLancashire2014-20175611236424.6019164.40012151
Tom BaileyLANYorkshire2015-20227601304521.6717773.45002181
Ben CoadYORLancashire2016-20226628332*20.7515752.8700291
Zak CrawleyKENLancashire2021-2025460734112.1710569.52002100
James AdamsHAMLancashire2014-20184701104415.7121850.46002161
Lewis GregorySOMLancashire2016-20244716630*11.0011756.41002110
Ryan HigginsMID/GLOLancashire2022-202647314551*36.2525357.31012171
Jack LeachSOMLancashire2016-20245711406623.3330945.31022231
Sam CurranSURLancashire2015-202347212056*24.0021555.81012160
Ben SandersonNORLancashire2018-2026973236*5.755839.6600230
Alex HughesDERLancashire2014-20218821093318.1714575.1700292
Tom BaileyLANSurrey2015-20248811246617.7119164.92012141
Dawid MalanMID/YORLancashire2014-20256901988722.0043046.05022221
Toby Roland-JonesMIDLancashire2014-20266911373417.1323558.30002153
Steven CroftLANWarwickshire2014-202289118910023.6333057.27112132
Anuj DalDERLancashire2019-20267911305216.2527447.45012121
Joe RootENGAustralia2013-202381012208424.4448145.74022242
Ben FoakesSURLancashire2015-20246101352103*39.1154165.06122451
Joe ClarkeWOR/NOTLancashire2016-2026111001274212.70117108.55002163
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.