Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-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 County Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Charlotte EdwardsENGWAustralia Women2013-2015330695323.0010069.0001070
Chris NashSUSSurrey2016-2017220686434.0039174.36010103
Ben WrightGLASussex2014-20152216863*68.0052130.7701080
Zak CrawleyKENSussex2020110676767.0049136.7301062
Ross TaylorSUSKent2016-2017220656232.5053122.6401042
Luke WrightSUSSurrey2016-2020330653421.6756116.0700172
Laurie EvansSUSGlamorgan20181116363*-47134.0401043
Ross TaylorSUSSurrey2016-2017221625162.0049126.5301044
Lydia GreenwayENGWWest Indies Women20121116161*-45135.5601070
Alex BlackwellAUSWEngland Women2013-20153316135*30.506593.8500070
Ben BrownSUSKent2014-2017320593329.5048122.9200023
William BeerSUSGloucestershire2014-2015221593759.0028210.7100044
Matt MachanSUSGloucestershire2014-2015221583458.0046126.0900060
Owais ShahHAMSussex2014-2015221574057.0045126.6700070
Ollie PopeSURSussex2017-2018221573457.0039146.1500071
Ellyse PerryAUSWEngland Women2013-20153315745*28.506291.9400051
Ed JoyceSUSHampshire2014110565656.0045124.4401050
James VinceHAMDerbyshire2017110555555.0036152.7801033
Michael CarberryHAMSussex2015-20172215541*55.0040137.5000071
Jess JonassenAUSWEngland Women2013-20153215534*55.0050110.0000040
Kumar SangakkaraSURSussex2016110545454.0031174.1901061
Craig MeschedeGLASussex2015-2018330542618.0036150.0000063
Mahela JayawardeneSUSEssex2015110535353.0041129.2701051
Chris NashSUSNorthamptonshire2015110535353.0037143.2401052
Arran BrindleENGWAustralia Women2013220534226.506482.8100060
Chris JordanSUSKent2014-2017320533726.5039135.9000032
Stiaan van ZylSUSSurrey2017110525252.0021247.6201082
Mahela JayawardeneSOMSussex2016110515151.0034150.0001043
James NeeshamKENSussex20171115151*-30170.0001015
Harry FinchSUSKent2015-20203315135*25.5044115.9100022
Luke WrightSUSGloucestershire2014-2018440512212.7538134.21000110
Mahela JayawardeneSUSNorthamptonshire2015110505050.0032156.2501091
Rory Hamilton-BrownSUSGloucestershire2014110494949.0032153.1300053
Sean ErvineHAMSussex2014-2017320493824.5038128.9500032
Mark PettiniESSSussex2015110484848.0036133.3300061
David WieseSUSKent2016-2020321483848.0034141.1800042
Laurie EvansSUSEssex20171114747*-34138.2400032
Aaron ThomasonSUSEssex2020110474747.0036130.5600032
Jodie FieldsAUSWEngland Women2013220472723.507463.5100030
Rilee RossouwHAMSussex2017110464646.0031148.3900043
Matt MachanSUSGlamorgan2014-20163214533*45.0043104.6500031
Chloe TryonSAWEngland Women2018110444444.0026169.2300034
Matt MachanSUSMiddlesex2014-20162214441*44.0036122.2200031
Nat Sciver-BruntENGWAustralia Women2013-20153324426*44.0039112.8200140
Mahela JayawardeneSUSGloucestershire2015110434343.0030143.3300061
Sarah TaylorENGWWest Indies Women2012110434343.0036119.4400050
Phil MustardGLOSussex2017110434343.0032134.3800062
Matt MachanSUSKent2014-2015220433921.5043100.0000050
Benny HowellGLOSussex2014-2018440432010.7539110.2600050
Simon HarmerESSSussex2017-20202214221*42.0027155.5600042

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.