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/27NSWSAODI1st 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 runsFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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
John GoddardWIEngland1950-1957230616120.33--01270
Tom TaylorWOR/DER/LEINottinghamshire2017-2025640613215.258175.3100051
George RhodesWOR/LEINottinghamshire2016-2020440613215.2515639.10000110
Graeme SmithSAEngland2003-2012450613512.2013345.86000110
Sam EvansLEIHampshire2023110606060.008471.4301040
Tony HarrisSAEngland1947110606060.00--01090
Roger TwoseNZIndia19991116060*-7777.9201050
Mark RamprakashENGZimbabwe2000120605630.0014840.54010100
Beth MooneyMO/LSTrent Rockets2022-20252216047*60.0047127.6600061
Curtly AmbroseWIEngland1988-1995320604330.0014242.2500061
Evan GrayNZEngland1983-1986230605020.0026023.0801030
Adil RashidENGIndia2018-20263316033*30.008570.5900072
Sterre KalisND/WAR/YORThe Blaze2024-2026330604720.0055109.0900061
Moeen AliBP/SBTrent Rockets2022-2026440603515.0052115.3800024
Trevor GoddardSAEngland1955-1960240603215.00--00140
Jake BallNOTYorkshire2014-2020109260228.577085.7100392
Javed OmarBANEngland2005110595959.0010655.6601070
James FranklinNOTSomerset20141115959*-6689.3901050
Ravi BoparaENGWest Indies2012110595959.0044134.0901041
Daniel ChristianNOTKent2015110595959.0036163.8901061
Seekkuge PrasannaSLEngland2016110595959.0028210.7101084
Sam RobsonENGIndia2014110595959.0014241.5501080
Gordon WhiteSAAustralia19121115959*---01020
Clive RadleyENGNew Zealand1978110595959.0015937.1101030
Anura TennekoonSLNew Zealand1979110595959.009661.4601060
Andrew FlintoffENGNew Zealand2004120595429.509462.77010130
Nick KnightENGWest Indies1995120595729.5020428.9201060
Jamie HowNZEngland2008120594029.5012148.76000100
Cameron WhiteAUSEngland2009221593559.0038155.2600091
Clint McKayLEINottinghamshire2015-20174225941*-7380.8200092
Nat Sciver-BruntTROval Invincibles2022-20242215959*59.0052113.4601180
C.B. FryENGAustralia1899120595029.50--01040
David HookesAUSEngland1977120594229.5015438.3100050
Neil DexterMID/LEINottinghamshire2014-2018330593019.678271.9500191
Heather GrahamTRBirmingham Phoenix2021-20253315930*29.5040147.5000061
Freddie McCannNOTEssex2024-2025230593319.6710456.7300150
Jake BallNOTSurrey2016-2018241592119.676788.0600091
Sarah BryceTBSurrey2025-2026440592914.756985.5100061
Frank WoolleyENGAustralia1921-1930340593414.751241.6700141
Chris WrightWAR/LEINottinghamshire2014-202289159227.3815637.8200380
Nat Sciver-BruntTBSunrisers2023110585858.0030193.3301091
Sharjeel KhanPAKEngland2016110585858.0030193.33010121
Dawid MalanTRWelsh Fire2022110585858.0037156.7601033
Harry BrookENGZimbabwe2025110585858.0050116.0001063
Bas de LeedeDURNottinghamshire2023110585858.0041141.4601061
Joey EvisonNOTYorkshire2021110585858.0012048.3301081
Martin HortonENGIndia1959110585858.00--01060
Arjuna RanatungaSLSouth Africa1998110585858.009163.7401030
Pat SymcoxSASri Lanka1998110585858.008766.6701011
Michael VaughanENGAustralia2005120585829.0010555.2401190

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.