Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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 Trent Bridge×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dane PatersonNOTWarwickshire2021-2023230312210.333881.5800170
Tim GroenewaldSOMNottinghamshire2014-2017442312115.5030103.3300113
Ollie RaynerMID/KENNottinghamshire2015-201934031267.755457.4100260
Shaun PollockSAPakistan1999110303030.004566.6700030
James FranklinNOTKent2014110303030.0020150.0000002
Deandra DottinMO/LSTrent Rockets2023-2026310303030.0026115.3800031
James TredwellENGIndia2014110303030.0018166.6700041
James TaylorNOTLancashire2014110303030.0014214.2900051
Amy JonesTBLancashire2025110303030.003585.7100040
Ben McDermottLSTrent Rockets2022110303030.0025120.0000012
Benny HowellNOTYorkshire2026110303030.0013230.7700013
Deepti SharmaLS/SLTrent Rockets2024-20262113030*-23130.4300011
Bryony SmithSESLightning2021110303030.0014214.2900042
Abigail FreebornLIGSouth East Stars2021110303030.0023130.4300030
Abigail FreebornTRBirmingham Phoenix2021110303030.0023130.4300040
J MooresLANNottinghamshire2026110303030.0021142.8600012
Louis TancredSAAustralia1912110303030.00--00021
Peter WalkerENGSouth Africa1960110303030.00--00030
Mohammad AzharuddinINDNew Zealand1999110303030.004369.7700020
Anura TennekoonSLPakistan1975110303030.003683.3300040
Craig McMillanNZEngland2004120303015.006744.7800120
Stuart BroadENGWest Indies2007-2012320302515.006248.3900030
Dimitri MascarenhasENGAustralia2009220301915.003390.9100031
Graeme SwannENGPakistan2010120302815.004862.5000041
Luke RonchiNZEngland2013-2015220302215.0022136.3600050
Nick CookENGNew Zealand1983120302615.009930.3000030
Jos ButtlerMOTrent Rockets2023-2025220301915.0022136.3600041
Lewis GregoryTRSouthern Brave2021-20263213028*30.0021142.8600040
Ben DwarshuisWORNottinghamshire2021-20252213018*30.0026115.3800012
Calvin HarrisonNOTMiddlesex2023120302715.007341.1000050
Alana KingAUSWEngland Women2023120302115.009431.9100060
Ben GreenLEINottinghamshire2026220302115.0023130.4300013
Nadine de KlerkTBCentral Sparks2023-2024220301915.003878.9500011
Jess HazellSOMThe Blaze2026220302015.004665.2200020
Bruce TaylorNZEngland1973120301915.006347.6200020
Graham RoopeENGNew Zealand1973120302815.0012324.3900020
Derek PringleENGNew Zealand1986120302115.0015619.2300030
Angus FraserENGAustralia1989120302915.006943.4800030
Ben HollioakeENGAustralia1997120302815.006446.8800050
Graeme van BuurenGLONottinghamshire2017-20253313015*15.004173.1700121
Chris WoodHAMNottinghamshire2014-2021430301310.005356.6000030
Jake LibbyNOTDerbyshire2017-2018230301510.0024125.0000060
Rahul DravidINDNew Zealand1999110292929.003582.8600050
Sourav GangulyINDNew Zealand1999110292929.006246.7700000
Russel ArnoldSLEngland2002110292929.004663.0400020
Mohammad YousufPAKEngland2006110292929.008036.2500010
Rashid LatifPAKEngland1992110292929.005750.8800030
Shoaib MalikWARNottinghamshire2014110292929.0023126.0900030
Andrew WhiteIREIndia2009110292929.0025116.0000031
Lendl SimmonsWISri Lanka2009110292929.0019152.6300050

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.