Live4th T20I · India in New Zealand 2026/27NZ246/5 (18.4)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE64/2 (17)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ed BarnardWOR/WARNottinghamshire2015-2026710157416563.78100457.17221693
Alex LeesYOR/DURNottinghamshire2014-2025610057010757.0099557.29241781
Viv RichardsWIEngland1976-199146056723294.5081969.23140777
Joe ClarkeNOTWarwickshire2021-2026581556229*79.43103753.62140711
Sachin TendulkarINDEngland1996-201148054117767.6397055.77140831
Donald BradmanAUSEngland1930-1948481526144*75.14118844.28311360
Ben SlaterNOTYorkshire2018-2026510251310964.13106148.35140721
Sam HainWARNottinghamshire2015-20267111502153*50.20105447.63221521
Tom AbellSOMNottinghamshire2015-202569049715655.2294252.76310591
Stan McCabeAUSEngland1930-193836047723279.5070567.66120702
Adam LythYORNottinghamshire2014-2026813047615336.62104045.77223620
Mark StonemanMID/HAM/DURNottinghamshire2014-20257111472109*47.2076162.02130671
Frank WorrellWIEngland1950-1957231468261234.00--200632
Rory BurnsSURNottinghamshire2016-202658046216157.7579757.97210495
Steven MullaneyNOTSomerset2014-2023612045216537.6778957.29121667
Marcus TrescothickSOMNottinghamshire2014-201958144521863.5776458.25122721
Haseeb HameedNOTSomerset2023-202647043820862.5788049.77121562
Sourav GangulyINDEngland1996-200736143213686.4082252.55130593
Liam DawsonHAMNottinghamshire2015-202561104299539.0068862.35050483
Tom GraveneyENGWest Indies1957-1966241427258142.3333442.22200491
Joe ClarkeNOTYorkshire2019-202659142011252.5071658.66211601
Ben SlaterNOTSomerset2018-20266111399168*39.9087845.44100592
Lyndon JamesNOTDurham2021-2025342396164*198.0059266.89210501
Haseeb HameedNOTLancashire2020-2024352394247*131.3377450.90110440
Tom WestleyESSNottinghamshire2018-20256112393110*43.6787045.17120540
Rahul DravidINDEngland1996-201148139111755.8682647.34210540
Haseeb HameedNOTWarwickshire2021-202659138812248.5075651.32211501
Scott BorthwickDUR/SURNottinghamshire2015-20226101379188*42.1167855.90111551
Kyle VerreynneNOTWarwickshire2024-2026341378148*126.0058264.95210426
Ben DuckettNOTWorcestershire2021-2024351377177*94.2542289.34130460
Steven MullaneyNOTDurham2014-202269037613641.7850874.021214811
Steven MullaneyNOTHampshire2015-201836037513762.5062360.19210457
Denis ComptonENGSouth Africa1947-195535037216374.40--210310
Daryl MitchellNZEngland2022-2026242363190181.5072350.21210386
Dudley NourseSAEngland1935-1951330361208120.33--200401
Gary BallanceYORNottinghamshire2014-201946136110472.2069951.65210552
John SimpsonMID/SUSNottinghamshire2014-202561013619240.1176147.44030442
Joe RootENGIndia2014-2021351356154*89.0064455.28210440
Nick BrowneESSNottinghamshire2018-202347035316350.4383142.48120550
Steven MullaneyNOTYorkshire2014-202171303537827.1548472.93031555
Alex HalesNOTYorkshire2014-201636035123658.5051967.63101581
Keaton JenningsDUR/LANNottinghamshire2014-202457134712657.8378744.09110531
James RewSOMNottinghamshire2023-202647034516649.2963354.50110384
Graham GoochENGWest Indies1980-199136034414657.3365652.44120350
Riki WesselsNOTNorthamptonshire2014-2017230343158114.33320107.192104312
Mark TaylorAUSEngland1989-1997230340219113.3371647.49110420
Chris NashSUSNottinghamshire2014-201736033917856.5047970.77120542
Michael VaughanENGIndia2002-2007230330197110.0047569.47200420
Sam RobsonMIDNottinghamshire2015-202348232910854.8359555.29211330
Joe ClarkeNOTDurham2020-202548332713365.4044373.81101434
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.