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 (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Old Trafford×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Liam LivingstoneLANDerbyshire2015-20261010244794*55.88289154.670303221
Liam LivingstoneLANYorkshire2015-20267713337955.50191174.350403020
Wayne MadsenDERLancashire2014-2026111013256936.11221147.06030328
Keaton JenningsLANNottinghamshire2019-20265512529563.00168150.000302111
Joe RootYORLancashire2016-202666224692*61.50159154.72030246
Colin AckermannDUR/LEILancashire2018-202688123366*33.29195119.49010223
Alex LeesYOR/DURLancashire2014-20268812257832.14191117.80020212
Jos ButtlerLANDerbyshire2014-20255512178354.25143151.75010208
Steven CroftLANLeicestershire2014-202387221170*42.20145145.52010196
Alex DaviesLANLeicestershire2015-202155121094*52.50151139.07021235
Keaton JenningsLANWorcestershire2018-20256502076641.40129160.47020198
Adam HoseWOR/WAR/BBLancashire2017-20255512025050.50151133.77010118
Jos ButtlerMONorthern Superchargers2022-20253311987599.00133148.87030178
Karl BrownLANYorkshire2014-20174401956948.75133146.62030149
Steven CroftLANDerbyshire2014-2024109219594*27.86134145.52011176
Brett D'OliveiraWORLancashire2015-202599119437*24.25177109.60000153
Adam LythYORLancashire2014-20267701866026.57115161.740101212
Jonny BairstowYORLancashire2014-202655118111645.25106170.751001014
Graham ClarkDURLancashire2016-20269901813720.11131138.17000179
Steven CroftLANDurham2014-202498217665*29.33154114.29011104
Colin MunroWOR/NOTLancashire2014-20234401746043.50121143.80020128
Jos ButtlerMO/MSGBirmingham Phoenix2021-20264401689042.00119141.18010165
Tom MooresNOTLancashire2019-20266611634832.60134121.6400083
Alex DaviesLANDurham2014-20217701635623.29121134.71020126
Luis ReeceDERLancashire2017-20246501625932.40116139.66020116
Ben CoxWOR/LEILancashire2014-2026109216238*23.14161100.6200084
Steven CroftLANYorkshire2014-20227751575878.50128122.6601076
Mohammad HafeezPAKEngland2020-202143115686*78.0090173.33020910
Josh CobbWOR/NOR/LEILancashire2014-20245501547430.80113136.28010147
Liam LivingstoneLANWorcestershire2015-20226601473624.50119123.53000410
Emma LambTHUSunrisers2021-2023221142111*142.0087163.22100153
Philip SaltENGSouth Africa2025111141141*-60235.00100158
Jos ButtlerLANYorkshire2014-20255501415528.2088160.23010116
Keaton JenningsLANDerbyshire2018-20266601403423.33110127.27000144
Tom BantonENGPakistan20203301377145.6789153.93010126
Sam HainWAR/BBLancashire2016-20245501345926.80119112.61010111
Luke WellsLANNottinghamshire2021-20254301308743.3378166.67010147
Brooke GuestDERLancashire2021-20255521294243.0089144.94000106
Liam LivingstoneLANDurham2015-20265501286125.6093137.6301067
David WilleyYOR/NORLancashire2014-20257711273721.17116109.4800083
Keaton JenningsLANDurham2019-20264311264363.0099127.27000123
Luke WellsLANDurham2021-20254421265663.0077163.64010108
Eoin MorganENGPakistan2016-20215501256625.0076164.4701088
Dawid MalanOI/TR/NSManchester Originals2022-202533112498*62.0068182.3501079
Ashwell PrinceLANDurham2014-20152201217860.5074163.51010150
Aaron FinchYORLancashire2014-20152201218860.5074163.51010135
Philip SaltLANNorthamptonshire2022-202433112074*60.0089134.8301095
Mark CosgroveLEILancashire2015-201944111966*39.6781146.91010143
Steven CroftLANWorcestershire2014-20249821193119.83111107.2100172
Danielle WyattSBManchester Originals2021-20253301166038.6779146.84010171
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.