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
Dominic SibleyWAR/SURNottinghamshire2017-2026440967724.0024139.83010110
Haseeb HameedNOTHampshire2023-2026480963012.0023441.03001160
Chris WoakesENGSri Lanka20161119595*-92103.2601040
Ben DuckettENGAustralia2024110959595.0091104.40010110
Kraigg BrathwaiteWIEngland2024120954847.5012079.17000160
Joe ClarkeNOTKent2023120957347.5080118.75010114
Ollie PriceGLONottinghamshire2024-20252219561*95.0010689.62010100
Fergus O'NeillNOTGlamorgan2026121955995.0013371.43010131
Eddie BarlowSAEngland1965120957647.50--010110
Sophie LuffWS/SOMThe Blaze2024-2026330955231.6711979.83010120
Jack HaynesNOTDurham2025-20264319555*47.5010392.23010102
Toby Roland-JonesMIDNottinghamshire2014-2023670952613.5710689.62000132
Craig WhiteENGIndia20021119494*-11978.99010121
Mohammad AshrafulBANEngland2005110949494.0052180.77010113
Will JacksENGIreland2023110949494.0088106.8201074
Alex HalesTROval Invincibles2022-2024220945947.0054174.07010115
Orla PrendergastTBDurham2025-2026220946747.009796.9101054
Will JacksSURNottinghamshire2019-2024240945923.5015361.4401083
Jake LibbyNOTYorkshire2018-2019451945823.5075125.3301192
Stuart PoynterDURNottinghamshire2017-2021562945023.5018750.2701092
Jos ButtlerENGSri Lanka2016110939393.009993.9401061
Ravichandran AshwinNOTSurrey20191219366*93.0015460.39010101
Jemimah RodriguesNSTrent Rockets2021-2023220936046.5073127.40010130
Andrew StraussENGAustralia2005-2009340933523.2514165.96001130
Liam Patterson-WhiteNOTLancashire2021-20264439344*93.0068136.76000114
Calvin HarrisonNOTHampshire2021-2024350933918.6022840.79001140
Godfrey EvansENGSouth Africa1947-1955350937418.60--011160
Luke FletcherNOTKent2014-20236629353*23.2513966.91011123
Nathan Coulter-NileAUSWest Indies2019110929292.0060153.3301084
Matthew CritchleyLS/WFTrent Rockets2022-20242219255*92.0065141.5401083
Adam GilchristAUSEngland2001-2005230925430.6710686.79010151
Ken WadsworthNZEngland1969-1975340924623.0021542.7900190
Jack BurnhamDURNottinghamshire2015-2021460924215.3320644.66002150
Paul CollingwoodENGIndia2004-2007220916345.5017751.41010110
Martin GuptillNZEngland2013-2015220915345.5010289.22010142
AB de VilliersSAEngland2008-20123319175*45.5011678.45010100
Georgia ElwissTBWarwickshire2025-2026330915230.3365140.00010101
Luke WoodNOTSomerset2015-2019361915218.2014065.00013180
Liam TrevaskisDUR/LEINottinghamshire2018-20258719131*15.1713368.4200073
Davina PerrinBP/NSTrent Rockets2025-20262219072*90.0053169.81010160
Jonny BairstowENGSouth Africa2012-2017230904530.0016255.56000140
Ben DuckettNOTBirmingham Bears2019-2022330905130.0048187.50010124
Jake LibbyNOTSurrey2018-2019240902822.5018249.45000110
Stanley JacksonENGAustralia1899-19052419082*30.00--01280
Ben FoakesSURNottinghamshire2016-2025460903815.0016654.22002130
Aimee WatkinsNZWIndia Women20091118989*-58153.45010102
Usman KhawajaAUSBangladesh2019110898989.0072123.61010100
Sam HainENGIreland2023110898989.0082108.5401080
Freddie McCannNOTSomerset2025-2026230894829.6717351.45000140
Wasim JafferINDEngland2002-2007240896222.2518149.17011110

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.