Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Aaron FinchSURSussex2017-2018221144131*144.0087165.52100137
Sarah TaylorENGWSouth Africa Women2018110118118118.00106111.32100130
Lizelle LeeSAWEngland Women2018110117117117.00107109.35100135
Dawid MalanMIDSussex2014-2016331139115*69.5086161.63100164
Chris NashSUSSomerset2016111112112*-64175.00100133
Jason RoySURSussex2016-201722012110960.5074163.51100181
Shahid AfridiHAMDerbyshire2017110101101101.0043234.88100107
Tammy BeaumontENGWSouth Africa Women2018110101101101.0010992.66100121
David WilleyNORSussex2015110100100100.0041243.90100710
Laurie EvansSUSSomerset2018110969696.0067143.28010102
Luke WrightSUSGlamorgan2014-201633216392*163.0094173.40020159
Luke WrightSUSMiddlesex2014-20205502149142.80141151.77020235
James VinceHAMSussex2014-201733122390*111.50141158.16030296
Paul StirlingMIDSussex2015-20183301988866.00100198.00030249
Chris NashSUSHampshire2015-20173301418847.0095148.42010155
Ian CockbainGLOSussex2014-2018440958423.7573130.1401093
Luke WrightSUSSomerset2016-2018220888344.0043204.6501095
Luke WrightSUSHampshire2014-20205502068241.20130158.460201811
Jess DuffinAUSWEngland Women2013-20153311308165.0016479.27010160
Daniel LawrenceESSSussex2017-2020220978148.5054179.6301096
Chris NashSUSMiddlesex2014-20164319574*47.5072131.9401065
Philip SaltSUSSurrey2018-20202201147457.0069165.22010124
Chris NashSUSEssex2015-2017220957347.5075126.67010112
Heather KnightENGWAustralia Women2013-20153301046934.6795109.47010120
Zak CrawleyKENSussex2020110676767.0049136.7301062
Philip SaltSUSMiddlesex2016-20203301496649.6783179.52020194
Sam BillingsKENSussex2014-20174411166438.6786134.88010142
Sarah TaylorENGWAustralia Women2013-20153301046434.6711590.43010100
Meg LanningAUSWEngland Women2013-2015330856428.3310481.73011120
Chris NashSUSSurrey2016-2017220686434.0039174.36010103
Ben WrightGLASussex2014-20152216863*68.0052130.7701080
Laurie EvansSUSGlamorgan20181116363*-47134.0401043
John SimpsonMIDSussex2014-20206501316226.2083157.83010108
Jacques RudolphGLASussex2014-2016330866228.6772119.44010100
Ross TaylorSUSKent2016-2017220656232.5053122.6401042
Lydia GreenwayENGWWest Indies Women20121116161*-45135.5601070
Roelof van der MerweSOMSussex2016-2018221935993.0048193.7501067
Ed JoyceSUSHampshire2014110565656.0045124.4401050
James VinceHAMDerbyshire2017110555555.0036152.7801033
Kumar SangakkaraSURSussex2016110545454.0031174.1901061
Alex BlakeKENSussex2014-202055314953*74.5096155.21020118
James FullerMID/HAM/GLOSussex2015-20204427053*35.0059118.6401015
Sam NortheastHAM/KENSussex2014-20205501065321.2093113.9801066
Charlotte EdwardsENGWAustralia Women2013-2015330695323.0010069.0001070
Mahela JayawardeneSUSEssex2015110535353.0041129.2701051
Chris NashSUSNorthamptonshire2015110535353.0037143.2401052
Stiaan van ZylSUSSurrey2017110525252.0021247.6201082
James NeeshamKENSussex20171115151*-30170.0001015
Adam WheaterHAMSussex2014-20163301025134.0063161.90010114
Tom AlsopHAMSussex2016-2020220765138.0069110.1401091
Page 1Next

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.