Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG224/1 (33)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)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 (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Old Trafford×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam LythYORLancashire2014-2018330326144108.67259125.87200397
Aaron FinchAUSEngland2013-20207712917348.5032589.54030394
Eoin MorganENGAustralia2010-20209922416234.4327388.28021253
Jonny BairstowENGAustralia2015-202066023511239.1729380.20111197
Evelyn JonesCSThunder2022-2024331231136*115.5029678.04110251
Emma LambTHUCentral Sparks2022-202433023110777.0024195.85120230
Glenn MaxwellAUSEngland2015-202054020310850.75169120.121101111
Jos ButtlerENGAustralia2013-2020551197110*49.2521890.37110174
Alex CareyAUSEngland2018-202044019610649.0020595.61100153
Sam RobsonMIDLancashire2021-202533119487*97.0022685.84020230
George BaileyAUSEngland2012-20154421948297.0019599.49010156
Sam BillingsENGAustralia202033018311861.0019693.37110184
Eleanor ThrelkeldTHUWestern Storm2022-2024332169107*169.0020682.04100200
Rishi PatelLEILancashire2023110161161161.00129124.81100175
David WilleyYORLancashire2016-201822015213176.00115132.17100129
Eoin MorganENGAfghanistan2019110148148148.0071208.45100417
Kane WilliamsonNZWest Indies2019110148148148.0015496.10100141
Alex DaviesLANDurham2018110147147147.00137107.30100161
Glenn MaxwellHAMLancashire2014110146146146.0096152.08100222
Bill AtheyENGNew Zealand1986111142142*-17282.56100140
Sophie LuffWSThunder2022-202433114276*71.0020469.61020131
Rohit SharmaINDPakistan2019110140140140.00113123.89100143
Michael ClarkeAUSEngland2010-201333013910546.3315887.97100140
Keaton JenningsLANLeicestershire2019-202322013712768.5014097.86100142
Keaton JenningsLANNottinghamshire2018110136136136.00129105.43100110
Karl BrownLANYorkshire2014-201622013612968.00109124.77100104
Daryl MitchellWORLancashire2017-201922013010165.00113115.04100151
Dane VilasLANWorcestershire2017-2019221129100*129.00110117.27100131
Colin AckermannDUR/LEILancashire2019-2026331126100*63.0093135.4810095
Rishabh PantINDEngland2022111125125*-113110.62100162
David WarnerAUSSouth Africa2019110122122122.00117104.27100152
Mahela JayawardeneSLEngland2006-201433012110040.3313192.37100100
Keaton JenningsLANDerbyshire2019-20222201178458.5014481.25010110
Haseeb HameedLANLeicestershire2017-201922111788117.0014879.05010130
Alex LeesYOR/DURLancashire2014-20263301156638.3313585.19010141
James TaylorENGAustralia201522011310156.5013285.6110070
Rob JonesLANWorcestershire2019-202222111285*112.0013483.5801070
Paige ScholfieldSESThunder2023111111111*-90123.33100115
Alastair CookESSLancashire2021110110110110.0012885.94100110
Kane WilliamsonYORLancashire2014-20162201107055.0012786.6101071
Jess JonassenYORLancashire2026110108108108.0012288.52100132
Hamish RutherfordWORLancashire2019110108108108.0095113.68100103
Joe CracknellMIDLancashire2024-20252201089854.0013679.41010130
Adil RashidENGAustralia2015-202066410735*53.5013380.4500082
Steven CroftLANDerbyshire2019-202222110587*105.0012782.6801081
David BedinghamDURLancashire2026110104104104.0089116.8510084
N FernandesMIDLancashire2024-20252201039251.5010499.04010141
Chris WoakesENGAustralia2015-202044210353*51.50100103.00010111
Abigail FreebornCSThunder2022-20243301027234.0012283.61010130
Carlos BrathwaiteWINew Zealand2019110101101101.0082123.1710095
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.