ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Syd GregoryAUSEngland1899-19052301015133.67--01080
Harbhajan SinghINDEngland2002-20112401015425.2588114.77011181
Jack HaynesNOTLancashire2024-20264401014525.2512779.5300063
Joe DarlingAUSEngland1899-19052401014725.2520.0000100
Evelyn JonesCS/LANThe Blaze2023-20265501012920.2016361.96000140
Ryan PatelSURNottinghamshire2019-20263501017720.2023842.44011130
Ryan HigginsMIDLeicestershire2026110100100100.0011586.9610090
Robin DasESSNottinghamshire2024111100100*-11984.0310091
Luke WoodNOTDurham201512110065*100.0013176.34010141
Jordan CoxOITrent Rockets2022-202422110061*100.0063158.7301056
Sam CurranENGIndia2021-202623210041*100.0010694.34000121
Lyndon JamesNOTSussex20222301005633.3318653.76010120
Joe RootTRBirmingham Phoenix2022-202544110034*33.3378128.2100064
Riki WesselsNOTKent2014-20184401004125.0015763.69000132
Bill PonsfordAUSEngland1930-19342401005325.0030033.33010110
Leonard HuttonENGSouth Africa1947-19512401006325.00--01060
Liam Patterson-WhiteNOTSomerset2023-20263501004820.0020748.3100071
Sid O'LinnSAEngland1960120999849.50--010150
Javed MiandadPAKEngland1982-19872219971*99.0017855.6201040
Timm van der GugtenGLANottinghamshire2022-2026230996233.0019451.03010140
Alex BlakeKENNottinghamshire2014-20234319950*49.5086115.12010122
Deryck MurrayWIEngland1976-1980230996433.0019850.00010130
Shane WatsonAUSEngland2009-2013340994624.7513175.57000170
Eoin MorganENGIndia2011-2018340997024.7512976.74011102
Brendan TaylorNOTSomerset2015-2017350992819.8026537.36000150
Stuart BroadNOTLancashire2016-2023451994624.7517058.24000151
Danny LambLANNottinghamshire2017-20225639968*33.0016858.93010160
Danielle WyattENGWAustralia Women2023120985449.0013771.53010120
Kathryn BryceTBWarwickshire2025-20262219860*98.0010989.91010130
Jeffrey StollmeyerWIEngland19501219852*98.00--01050
Reg SimpsonENGWest Indies1950120989449.00--01060
Gus LogieWIEngland1988-1991220987849.0016659.04010121
James FranklinMIDNottinghamshire2015-20162319854*49.0019550.26010121
Josh HullLEINottinghamshire2025-2026410979797.0024739.27010102
Zaheer AbbasPAKSri Lanka1975110979797.0089108.99010101
Bryony SmithTRLondon Spirit2022-2024220976348.5066146.97010123
Bryony SmithTRBirmingham Phoenix2023-2025330976432.3375129.33010151
Peter HandscombYOR/DUR/LEINottinghamshire2017-2023440974624.2586112.7900173
Hollie ArmitageND/DURThe Blaze2024-20265419750*32.3394103.19010111
Matt PriorENGIndia2007-2014350977319.4012577.60010141
Shoaib MalikPAKEngland2006-2019560974116.1712279.51001120
RB AlbertSURNottinghamshire2025110969696.0075128.0001074
Dwayne BravoWIEngland2004-20123219654*96.0060160.0001073
Vernon PhilanderSAEngland2017120965448.0015661.54010122
Joshua Da SilvaWIEngland20241219682*96.0014864.86010114
Mike BrearleyENGAustralia1977120968148.0027634.78010130
Derek RandallENGNew Zealand1983120968348.0015362.75010120
Alastair CookENGSouth Africa2012-2017230965132.0016458.54010120
Joe ClarkeNOTNorthamptonshire2019-2024330964832.0073131.51000114
Tom PrestHAMNottinghamshire2021-2025330964432.0010988.07000111

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.