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
Callum FergusonAUSEngland2009220231711.502785.1900020
James PattinsonNOTGlamorgan2022120232011.507331.5100020
Jos ButtlerENGAustralia2015-2018220231211.5023100.0000031
Jake LibbyNOTMiddlesex2016-2019220231811.504650.0000030
Dillon PenningtonNOTGlamorgan20261222319*-4650.0000020
Gus AtkinsonENGWest Indies20241212321*23.003174.1900030
Josh ThomasSOMNottinghamshire2026120232311.504946.9400130
Vallance JuppENGAustralia1921120231511.50--00030
Will GidmanNOTYorkshire2015231231311.507929.1100020
Dane PatersonNOTLancashire2021-2024332231823.003369.7000040
Louis KimberLEINottinghamshire2022-202543023167.676634.8500030
John SnowENGWest Indies1966-19762312320*11.5011520.0000110
Liam Patterson-WhiteNOTGlamorgan2022-202624023145.756634.8500130
Oliver Hannon-DalbyWAR/BBNottinghamshire2014-202410542317*23.003663.8900130
John CrawleyENGIndia2002110222222.003464.7100030
Shane WatsonAUSSri Lanka2009110222222.0021104.7600021
Mushfiqur RahimBANEngland2010110222222.0018122.2200002
Tamim IqbalBANIreland2009110222222.002878.5700020
Harmanpreet KaurTRSouthern Brave2023110222222.0017129.4100021
Colin MunroTRWelsh Fire20221112222*-11200.0000021
Sam BillingsTRLondon Spirit2026110222222.0010220.0000012
Ben DuckettTRBirmingham Phoenix2026110222222.002491.6700030
Sam HainTRWelsh Fire20241112222*-2684.6200000
Babar AzamPAKWest Indies2019110222222.003366.6700020
Calvin HarrisonNOTDerbyshire2021-20253112222*-14157.1400030
Heather GrahamTRLondon Spirit20241112222*-12183.3300040
Erin BurnsNDThe Blaze2024110222222.002588.0000010
Tom MooresTRManchester Originals2021-20252112222*-13169.2300021
Fran WilsonTRBirmingham Phoenix2023110222222.0019115.7900030
Georgia RedmayneWARThe Blaze2026110222222.002395.6500010
Fakhar ZamanPAKWest Indies2019110222222.0016137.5000021
Damien FlemingAUSPakistan20011112222*-22100.0000021
Ashley GilesENGAustralia2005121221522.005242.3100030
Stuart BroadNOTWarwickshire2021120222111.0021104.7600050
Imran TahirNOTSomerset20161212215*22.004746.8100011
Kim GarthAUSWEngland Women2023121222222.007728.5700030
Matthew CarterNOTYorkshire2019-20236212215*22.002781.4800031
Kirstie GordonTBLancashire2025-20263212214*22.0021104.7600010
Charlie DeanLSTrent Rockets2022-2026321221322.0017129.4100030
Ben ComptonKENNottinghamshire2023120221411.005937.2900040
Grace ScrivensTRBirmingham Phoenix2024-2025220221611.003073.3300030
Iftikhar Ali Khan PataudiENGAustralia1934120221211.0011319.47000-0
Brian StathamENGSouth Africa1955-1960220222011.00--00000
Nana JoshiINDEngland1959120222111.00--00040
Graeme SwannENGAustralia2009-201323022127.334845.8300020
Samit PatelNOTBirmingham Bears2018-202243022207.3317129.4100121
Matthew QuinnKEN/ESSNottinghamshire2018-2023231221211.004252.3800030
Chris CookeGLANottinghamshire2022-202623022197.339223.9100120
Matthew CarterNOTSomerset2018-201923022227.3320110.0000221
Emily ArlottCS/WARThe Blaze2023-2026331221211.002781.4800040

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.