Live5th T20I · India in New Zealand 2026/27NZ109/2 (11)IND191/8 (20)NZ need 83 runs in 54 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE129/8 (32.2)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOLBOL need 175 runs to winT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
David GowerENGWest Indies1980-198835114288*35.5031345.37010140
Jason RoySURNottinghamshire2016-20262301417647.00127111.02010251
Jim AllenbySOMNottinghamshire2015-20162301416447.0024058.75020220
Jake LibbyNOTSussex2014-201723014110847.0033941.59100200
Alec StewartENGSouth Africa1998-20032411417247.0022163.80010250
Jamie OvertonSOMNottinghamshire2014-20193401415535.25123114.63020203
Ian BellENGAustralia2005-201535014110928.2036139.06100210
Moeen AliWOR/YOR/BBNottinghamshire2014-20266511416535.25101139.60010155
Ben DuckettENGZimbabwe2025110140140140.00134104.48100202
Brian BennettZIMEngland202512014013970.0015391.50100260
Charlie BarnettENGAustralia1938-194823014012646.6724856.45100190
Vic PollardNZEngland1969-197323114011670.0039335.62100100
Joe ClarkeNOTMiddlesex2022-20232301397046.3326253.05010154
Arron LilleyLAN/LEINottinghamshire2014-20229801396617.3897143.30013165
Ian BothamENGNew Zealand1978-198323013810346.0018973.02100193
Darren StevensKENNottinghamshire2014-20195511388834.5017777.97011152
Gordon GreenidgeWIEngland1976-19884601385323.0032442.59010170
Tom MooresNOTSomerset2017-20246801384717.2527650.00000203
Alec StewartENGIndia1996-20022201378768.5020766.18020200
Peter RichardsonENGWest Indies195712013712668.50--100100
Ashton AgarAUSEngland2013-20182301379845.6719570.26010163
Alan KnottENGAustralia1972-197723013713545.6721663.43101180
Joe RootENGWest Indies2017-202422013612268.0020765.70100120
Jamie SmithSURNottinghamshire2019-20262301365745.3328248.23010160
Alex HalesTRBirmingham Phoenix2021-20244401365834.0092147.83010144
Liam Patterson-WhiteNOTSussex2022-202534113662*45.3318473.91011124
Tom LammonbySOMNottinghamshire2023-20253501368727.2025852.71011140
Luke WrightSUSNottinghamshire2014-20173601363922.6718473.91000241
Graham ThorpeENGAustralia199712113582*135.0021064.29020190
Jake LehmannHAMNottinghamshire2026121135133*135.0026451.14100140
KS RanjitsinhjiENGAustralia189912113593*135.00--010110
Stuart BroadENGAustralia2009-20153411356545.0022759.47010161
Andrew GaleYORNottinghamshire2014-201645113468*33.5025452.76010121
Ben SlaterNOTWorcestershire2021-20243501347026.8028247.52010133
James WhartonYORNottinghamshire2025-20264501345526.8023856.30010114
George BartlettSOM/NORNottinghamshire2019-202432013313366.5022559.11101170
Sai SudharsanSURNottinghamshire202412013310566.5023456.84100111
Robin SmithENGNew Zealand1990-19942201337866.5030244.04020160
Freddie McCannNOTWarwickshire2024-202633013313044.3323656.36100190
Rob NewtonNORNottinghamshire2014-20173501335326.6023556.60010190
Shivnarine ChanderpaulWIEngland1995-20124611334626.6031142.77000201
Mike AthertonENGAustralia1989-20013601335122.1734238.89012160
Majid KhanPAKEngland1974-198222013210966.00113116.81100181
Tim PaineAUSEngland2009-201833013211144.0018670.97100171
Alex HalesNOTSomerset2014-20194401325433.0014094.29010211
Jeremy ConeyNZEngland1983-19862411326844.0038734.11010100
Mark WaughAUSEngland1997-20012411326844.0023556.17010180
Riki WesselsNOTLeicestershire2014-20186601325822.0015983.02010155
George HillYORNottinghamshire2020-20266601325822.0021760.83010151
Darren SammyWIEngland201222013110665.5020563.90100201

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.