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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Jess JonassenAUSWEngland Women2023120251412.505743.8600010
Lewis GregoryTRNorthern Superchargers2021-2023221251425.0013192.3100012
Mark FootittNOTEssex20181212521*25.004358.1400041
Luke WoodNOTSurrey2019120252012.505644.6400040
Daniel LawrenceENGIndia2021120252512.503669.4400140
Sophia DunkleyENGWAustralia Women2023120251612.509027.7800020
Gareth DelanyLEINottinghamshire2020220252512.5020125.0000141
Lyndon JamesNOTSurrey2024-2026220252312.506339.6800020
Grace ThompsonDURThe Blaze2025-2026420252012.503865.7900020
M LumsdenHAMNottinghamshire2026120252112.508928.0900020
Harold LarwoodENGAustralia1930120251812.506439.0600040
Norman YardleyENGAustralia1948120252212.5011621.5500040
Shahid MahmoodPAKEngland1962120251612.50--00030
Chris BenjaminBPTrent Rockets2021-202333025148.3324104.1700011
Don TallonAUSEngland1948-195323025158.334323.2600110
Charles MorrisWORNottinghamshire2015-2022683259*5.0011821.1900000
Younis KhanPAKSouth Africa20091112424*-18133.3300010
Alistair CampbellZIMEngland1999-2000210242424.003568.5700020
Amita SharmaINDWNew Zealand Women2009110242424.002788.8900021
Elyse VillaniTRLondon Spirit2022110242424.0020120.0000050
Kushal Janith PereraSLEngland2016110242424.0023104.3500040
Ben McDermottLANNottinghamshire2026110242424.0018133.3300011
Lewis GregoryTROval Invincibles2022-20242112424*-12200.0000021
Daniel Bell-DrummondLSTrent Rockets2022110242424.0015160.0000012
Sophie LuffTRLondon Spirit2026110242424.0019126.3200040
Faheem AshrafNORNottinghamshire2019110242424.0014171.4300031
Tom CullenGLADurham2021110242424.004060.0000010
Lucy HighamTBCentral Sparks2023-2024210242424.003961.5400010
Tim DavidTRSunrisers Leeds20261112424*-22109.0900011
Hayden KerrDERNottinghamshire2022110242424.0011218.1800031
Teresa GravesTBWestern Storm2024110242424.0023104.3500040
Phoebe FranklinSESLightning20211112424*-2982.7600021
Emma JonesTBDurham2026210242424.0013184.6200050
Dane SchadendorfNOTDerbyshire2021110242424.005841.3800010
Josie GrovesTBNorthern Diamonds20241112424*-17141.1800011
LG PretoriusLSTrent Rockets2026110242424.0014171.4300022
Tommy WardSAAustralia1912110242424.00--000-0
Ray IllingworthENGAustralia19721112424*-5246.1500020
Ken TaylorENGIndia1959110242424.00--00020
Asif IqbalPAKEngland19741112424*-3863.1600030
Neil FosterENGWest Indies1984110242424.003863.1600020
Marcus TrescothickENGSouth Africa2003120242412.004257.1400150
Michael KasprowiczAUSEngland2005120241912.003372.7300020
Brendan TaylorNOTKent2015-2017220241812.0024100.0000030
Luke RonchiWAR/LEINottinghamshire2016-2017220242212.0014171.4300031
Kyle JarvisLANNottinghamshire2016-20172222420*-4652.1700030
Tammy BeaumontTBWarwickshire2026220241412.004751.0600030
Jake BallSOMNottinghamshire2024-2026320242412.005147.0600130
Jake LibbyNOTEssex2018120241512.006636.3600020
Lucy HighamTBWarwickshire2026221241924.0022109.0900020

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.