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/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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
Fabian CowdreyKENNottinghamshire2014-2015221555155.0052105.7701090
Ken BarringtonENGAustralia1964120553327.5011946.2200060
Suresh RainaINDEngland2011-2018330554218.336979.7100070
Conor McKerrDER/SURNottinghamshire2017-2024331553227.509557.8900070
Liam Patterson-WhiteNOTDerbyshire2021-2026541553918.338862.5000130
Dominic BessYORNottinghamshire2021-202677155269.1710552.3800280
Jonty RhodesSASri Lanka1998110545454.0049110.2001040
David WieseNSTrent Rockets20231115454*-25216.0001034
David ColleyAUSEngland1972110545454.009159.3401050
Dilip VengsarkarINDEngland1990110545454.006287.1001032
Owais ShahENGAustralia2009220543127.008067.5000040
Greg SmithNOTLancashire2016220543027.007869.2300080
Erin BurnsBPTrent Rockets2021-2023220543827.0043125.5800070
Emily WindsorDURThe Blaze2025-2026320545427.007968.3501150
ARG ThomasSURNottinghamshire2025-2026220544627.0013340.6000061
Hugh TrumbleAUSEngland1899121543854.00--000-0
Walter RobinsENGAustralia19301215450*54.006681.8201060
Clive van RyneveldSAEngland1951120543227.00--000-0
Saleem MalikPAKEngland1987-1992220544527.007671.0500050
Nayan MongiaINDEngland1996120544527.0017730.5100050
Jake BallNOTWarwickshire2015-20235315449*27.0035154.2900174
Alice MonaghanSURThe Blaze2025-2026430543518.0054100.0000070
Calvin HarrisonNOTEssex2023-2024341543118.008166.67000100
Eric RowanSAEngland1935-1951241542018.00--000-0
Ray LindwallAUSEngland1948-1956340544213.5011636.2100270
Tony GreigENGAustralia1972-19772415436*18.0018629.0300150
Michael CohenDERNottinghamshire2020-20214525430*18.0013240.9100160
Mark ButcherENGIndia2002110535353.0011546.0901070
Tillakaratne DilshanSLAustralia2009110535353.0032165.63010100
Wahab RiazDERNottinghamshire2018110535353.0031170.9701044
Aaron FinchAUSBangladesh2019110535353.0051103.9201052
George MunseyNOTDerbyshire2026110535353.0032165.6301034
Nic MaddinsonDURNottinghamshire2022120534026.506581.5400053
Aaron ThomasonWARNottinghamshire2017-2018220534226.5034155.8800033
Marnus LabuschagneGLANottinghamshire20221215350*53.009655.2101031
Calvin HarrisonNOTWarwickshire20231215338*53.0017230.8100061
George GearyENGAustralia1934120535326.5014137.59011100
Ben BarnettAUSEngland1938120533126.5012642.0600070
Abdul KardarPAKEngland1954120533626.50--00030
Liam PlunkettENGSri Lanka2006-20162325322*53.0011645.6900051
Orla PrendergastTBLancashire2025-2026330534017.675792.9800150
Gareth BattySURNottinghamshire2016-2019240532913.2518828.1900060
Brett HuttonNOTGlamorgan2022-2026240532513.2511944.5400061
Anuj DalDERNottinghamshire2018-2023442532526.5040132.5000050
Romesh KaluwitharanaSLEngland2002110525252.006481.2501051
Vikram SolankiENGIndia2004110525252.007569.3301080
Chris BroadENGPakistan1987110525252.008461.9001030
Rohit SharmaINDIreland20091115252*-45115.5601041
Jess JonassenYORThe Blaze2026110525252.0029179.3101081
Dawid MalanTRManchester Originals2021110525252.0046113.0401070

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.