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 (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Emma LambTHU/LANThe Blaze2024-2026331251130*125.5028887.15110280
Kathryn BryceTBLancashire2025-202633022912476.3328380.92110220
Joe RootENGPakistan2016-201933022810776.0023198.70110211
Tim AmbroseWARNottinghamshire2014-20183302099869.67170122.94020223
Jonathan TrottWARNottinghamshire2014-201833020810869.3322293.69201201
Travis HeadAUSEngland2018-2024221205154*205.00168122.02110275
Andrew StraussENGBangladesh2005-2010220202152101.00165122.42110260
James BraceyGLONottinghamshire2024-2025220202186101.00165122.42100217
Kathryn BryceTBDurham2025-2026220202136101.0021096.19110231
Jos ButtlerENGPakistan2016-201933119310396.50129149.61111169
Viv RichardsWIEngland1984111189189*-170111.18100215
Babar AzamPAKEngland2016-201933018711562.3319794.92110172
Haseeb HameedNOTGloucestershire2024-202522018510592.50183101.09110152
Michael LumbNOTNorthamptonshire2016110184184184.00150122.67100216
Dane VilasLANNottinghamshire2017-201922018116690.50129140.31100148
Georgia ElwissTBDurham2025-2026222180134*-155116.13100220
Chris GayleWIEngland2000-20073311798289.5028762.37020210
Alec StewartENGWest Indies1995-2000221174100*174.0027463.50110220
Alex HalesENGPakistan2016110171171171.00122140.16100224
Michael LumbNOTWarwickshire2014-201622016913384.50129131.01100195
Tammy BeaumontTBHampshire2025-2026221169112*169.0019984.92110182
David WarnerAUSBangladesh2019110166166166.00147112.93100145
Alex HalesNOTDurham2015-201722016610483.00157105.73110155
Eoin MorganENGNew Zealand2013-201522016211381.00122132.79100148
Allan LambENGPakistan1982-199233016011853.3320080.00100150
Miles HammondGLONottinghamshire2024-202522015715778.50114137.72101225
Daniel Bell-DrummondKENNottinghamshire2014-20183301527950.67152100.00021162
Steven MullaneyNOTKent2014-20183301529050.6716989.94021140
Mohammad HafeezPAKEngland2006-20193301518450.33125120.80020125
Eoin MorganENGAustralia2009-20183301486749.3399149.4902099
Alex HalesENGAustralia2018110147147147.0092159.78100165
James TaylorNOTDerbyshire2014111146146*-15494.8110085
Riki WesselsNOTNorthamptonshire2016110146146146.0097150.52100148
Paul CollingwoodENGBangladesh2005-2010221145112*145.00135107.41100115
Mady VilliersDURThe Blaze2025-20262201447972.00122118.03020164
Sam HainWARNottinghamshire2016-20182201417270.5015193.38020132
Jonny BairstowENGAustralia2018110139139139.0092151.09100155
Joe ClarkeNOTLancashire2019110139139139.0099140.40100175
Joe RootENGNew Zealand2013-2015221139106*139.0014794.56100140
Rohit SharmaINDEngland2018111137137*-114120.18100154
Jason RoyENGPakistan2016-201933013711445.67115119.13100164
Ricky PontingAUSEngland200922013212666.00123107.32100153
Majid KhanPAKEngland1974-198222013210966.00113116.81100181
Tim PaineAUSEngland2009-201833013211144.0018670.97100171
Keith FletcherENGNew Zealand1975110131131131.0014789.12100130
Grant FlowerZIMEngland1999-200322113196*131.0024254.13010140
Eleanor ThrelkeldTHU/LANThe Blaze2024-20264301319243.6720065.5001070
Katie GeorgeCS/WARThe Blaze2023-20262201299864.50123104.88010180
Rory KleinveldtNORNottinghamshire2016110128128128.0063203.17100109
Charis PavelyWARThe Blaze2026111128128*-102125.49100135
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.