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
Harry FinchSUS/KENNottinghamshire2017-2023240897322.2518049.4401190
Amy JonesBP/LSTrent Rockets2021-20265518946*22.2567132.8400090
Luke FletcherNOTWorcestershire2014-20241192892212.7118348.63000102
George MunseyNOTDurham20261118888*-52169.2301093
Justin LangerAUSEngland2005120886144.0017151.46010130
Geraint JonesENGAustralia2005120888544.0016254.3201080
Asa TribeGLANottinghamshire2026120888544.0010980.73010130
Joey EvisonNOTDerbyshire2020-2021230883829.3315357.52000122
Chris ReadNOTDerbyshire2014-20174538874*44.009889.8001193
Ryan ten DoeschateESSNottinghamshire2016-2021450883217.6015756.05000110
Ishan KishanNOTYorkshire2025110878787.009888.78010121
Matthew MontgomeryNOTSussex2022110878787.009492.5501041
Don KenyonENGSouth Africa1955110878787.00--010100
Will YoungNOTSomerset20241218768*87.0015356.86010160
Jofra ArcherSUSNottinghamshire2017120874743.5061142.62000113
Alan KippaxAUSEngland19301218764*87.0023137.66010100
Michael VaughanENGNew Zealand2004-2008230876129.0011973.11010161
Mohammad AmirPAKEngland2010-2019330875829.0014161.7001094
Dean ElgarSAEngland2012-2017230878029.0016552.73010130
Nat WraithWS/WARThe Blaze2024-2026330877329.0076114.47010111
Herschelle GibbsSAEngland2003-2009340873021.7514360.84000131
Ben SlaterNOTGlamorgan2022-2026240877021.7519045.7901270
Kathryn BryceTBSurrey2025-20264418753*29.0084103.57011110
Ian BellENGPakistan20061118686*-11177.48010100
Joe RootENGSouth Africa2017120867843.009689.58010120
Sarah BryceTBSomerset20262218657*86.009887.7601060
Matthew MontgomeryNOTMiddlesex2023121865286.0012171.07010110
Daryll CullinanSAEngland1998120865643.0015854.43010110
Sophie DevineBP/SBTrent Rockets2023-20253318641*43.008897.7300081
Leus du PlooySB/WFTrent Rockets2022-2025330865528.6757150.8801064
Harry DeardenLEINottinghamshire2017-2020451867421.509788.6601180
Luke FletcherNOTEssex2018-2024461863917.2027731.05000111
Marcus TrescothickENGBangladesh2005110858585.0065130.77010142
Ted DexterENGPakistan1962110858585.00--010110
Chris ReadNOTSurrey20161218563*85.0014757.8201091
Zak CrawleyKENNottinghamshire2019120858242.5011772.65010132
Andrew FlintoffENGZimbabwe1999-2003330855328.3319743.15010101
Alastair CookENGWest Indies2007-20122318543*42.5017249.42000110
Faf du PlessisSAEngland2012-2017230856328.3316651.20010120
Rehan AhmedLEINottinghamshire2022-2026331855442.5011971.4301082
Henry NichollsNZEngland2022-2026240853621.2515953.46000110
Z MalikWARNottinghamshire2025-2026340853221.2516850.60000111
Adil RashidYORNottinghamshire2014-2017752854228.3314259.86000120
Ben DuckettNORNottinghamshire2014-2017450853017.008698.84000120
Ian BellENGBangladesh20101118484*-10183.1701060
Majid KhanPAKSri Lanka1975110848484.009390.3201091
Ben StokesENGPakistan2016-20193218471*84.0082102.4401063
Meg AustinWARThe Blaze2026220847442.0073115.0701083
Cyril WashbrookENGSouth Africa1947120845942.00--01020
Ian ChappellAUSEngland1972120845042.0022138.01010100

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.