Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At County Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceHAMSussex2014-201733122390*111.50141158.16030296
Luke WrightSUSMiddlesex2014-20205502149142.80141151.77020235
Luke WrightSUSHampshire2014-20205502068241.20130158.460201811
Paul StirlingMIDSussex2015-20183301988866.00100198.00030249
Luke WrightSUSGlamorgan2014-201633216392*163.0094173.40020159
Philip SaltSUSMiddlesex2016-20203301496649.6783179.52020194
Alex BlakeKENSussex2014-202055314953*74.5096155.21020118
Aaron FinchSURSussex2017-2018221144131*144.0087165.52100137
Chris NashSUSHampshire2015-20173301418847.0095148.42010155
Dawid MalanMIDSussex2014-2016331139115*69.5086161.63100164
John SimpsonMIDSussex2014-20206501316226.2083157.83010108
Jason RoySURSussex2016-201722012110960.5074163.51100181
Sam BillingsKENSussex2014-20174411166438.6786134.88010142
Philip SaltSUSSurrey2018-20202201147457.0069165.22010124
Chris NashSUSSomerset2016111112112*-64175.00100133
Sam NortheastHAM/KENSussex2014-20205501065321.2093113.9801066
Adam WheaterHAMSussex2014-20163301025134.0063161.90010114
Shahid AfridiHAMDerbyshire2017110101101101.0043234.88100107
David WilleyNORSussex2015110100100100.0041243.90100710
Daniel LawrenceESSSussex2017-2020220978148.5054179.6301096
Laurie EvansSUSSomerset2018110969696.0067143.28010102
Chris NashSUSEssex2015-2017220957347.5075126.67010112
Chris NashSUSMiddlesex2014-20164319574*47.5072131.9401065
Ian CockbainGLOSussex2014-2018440958423.7573130.1401093
Roelof van der MerweSOMSussex2016-2018221935993.0048193.7501067
Laurie EvansSUSGloucestershire2017-2018221914691.0065140.0000064
Luke WrightSUSSomerset2016-2018220888344.0043204.6501095
Ryan HigginsMID/GLOSussex2014-2018440873121.7586101.1600081
Tom WestleyESSSussex2015-2020220864743.0067128.3600084
Jacques RudolphGLASussex2014-2016330866228.6772119.44010100
Chris NashSUSGloucestershire2014-2017330854328.3359144.0700083
Daniel Bell-DrummondKENSussex2014-2020550823416.408398.8000074
Chris NashSUSKent2014-20174418150*27.0060135.0001047
Luke WrightSUSKent2014-2020550804016.0059135.59000103
Luke WrightSUSEssex2015-2020330773725.6749157.14000113
Tom AlsopHAMSussex2016-2020220765138.0069110.1401091
Jack TaylorGLOSussex2014-2018442753637.5043174.4200073
Ross TaylorSUSHampshire2016-20172217346*73.0070104.2900052
David WieseSUSHampshire2017-20202217143*71.0047151.0600054
Chris NashSUSGlamorgan2014-2016330715023.6748147.92010110
James FullerMID/HAM/GLOSussex2015-20204427053*35.0059118.6401015
Hamish MarshallGLOSussex2014-2015220694534.5039176.92000111
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
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.