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 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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
Zaheer AbbasPAKEngland1974-1982220845342.0012368.2901080
Phoebe LitchfieldNS/SLTrent Rockets2023-2026330843828.0059142.37000121
Freddie McCannNOTYorkshire2025231843142.0012169.42000111
Jack HaynesNOTWarwickshire2024-2026450844716.808697.6700293
Alec StewartENGSri Lanka2002110838383.0010380.5801080
David SheppardENGPakistan1962110838383.00--01060
Peter MayENGSouth Africa1955110838383.00--01080
Glenn TurnerNZSri Lanka19791118383*-14358.0401040
Paul CollingwoodENGPakistan2006-2010220838241.5019941.71010110
Lyndon JamesNOTGloucestershire2024-2025220836141.509290.2201042
Alick AthanazeWIEngland2024120838241.5011174.77010101
John EmbureyENGNew Zealand1986120837541.5015354.2501090
Upul TharangaSLEngland2006-2016230834627.6719143.46000121
Harry BrookENGNew Zealand2023-2026230835827.679785.5701081
Mahela JayawardeneSLEngland2002-2011340834520.7514258.4500190
Calum MacLeodDUR/DERNottinghamshire2014-2018440833420.7563131.75000130
Ken BarringtonENGSouth Africa1955-1965351838020.75911.1101170
Will SmithHAM/DURNottinghamshire2014-20185618334*16.6014059.29000130
Runako MortonWIEngland20071118282*-8992.1301061
Jason RoyENGAustralia2018110828282.0061134.4301074
Kiran CarlsonGLADurham2021110828282.0059138.98010103
Ian BellENGNew Zealand2008-2013220828241.009982.8301161
Robert LordNOTSurrey2024-20252218272*82.0054151.8501064
Denis ComptonENGPakistan1954120825341.00--01040
Gilbert ParkhouseENGWest Indies1950120826941.00--01090
Peter MayENGAustralia1953-1956220827341.00--01030
WPUJC VaasSLEngland2002-20062328238*82.0020839.42000100
Colin IngramSOM/GLANottinghamshire2014-2026230825027.3310379.61010121
James PattinsonNOTSussex2017-2022230823927.3314158.16000130
Scott CurrieHAMNottinghamshire2021-20262318244*41.0025432.2800080
Calvin HarrisonNOTWorcestershire2021-2025541825227.3318743.85010100
Michael BoothWARNottinghamshire2024-2026341827027.3315353.59011113
Sanath JayasuriyaSLWest Indies2009110818181.0047172.34010103
Ashley GilesENGNew Zealand20041228145*-10378.64000130
Phillip HughesAUSEngland20131218181*81.0013958.2701190
Chris JonesSOMNottinghamshire2014120817740.5020040.50010110
Percy ChapmanENGAustralia1926-1930220815240.509684.38010140
Marcus TrescothickENGSri Lanka2002-2006230813127.0016150.31000110
Ellyse PerryBPTrent Rockets2024-2026330816627.0051158.8201084
Phil DeFreitasENGWest Indies1988-19953418155*27.0013759.1201050
Alex WakelyNORNottinghamshire2015-2019550813716.2014157.4500051
Ben MikeYOR/LEINottinghamshire2020-2023651812920.2543188.3700065
Kevin PietersenENGWest Indies2007-2012220808040.0011668.97011111
Adam ParoreNZEngland1994120804240.0024233.0600060
Dwayne SmithWIEngland2004-2012331807040.0064125.0001075
Nat Sciver-BruntTRManchester Originals2021-2025331803440.0057140.35000120
Stuart BroadNOTEssex2019-2023342804140.0013061.54000112
Tom HaywardENGAustralia1899-1905240804720.00--00100
Ali OrrSUS/HAMNottinghamshire2022-2024350803416.0015551.61001120
Lyndon JamesNOTYorkshire2021-2026661803316.0016548.4800192

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.