Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Surrey: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Surrey×At Edgbaston×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben FoakesSURWarwickshire2017-2026684592174*148.00113152.34310824
Rory BurnsSURWarwickshire2014-202691534145534.5085248.59020592
Dominic SibleySURWarwickshire2016-20266912997437.3868943.40030381
Kumar SangakkaraSURWarwickshire2016-201723024010580.0038762.02110273
Jamie SmithSURWarwickshire2022-202634023913259.7546151.84110312
Daniel LawrenceSURWarwickshire2025-2026231211161*105.5035259.94100240
Ryan PatelSURWarwickshire2019-20265711927532.0035753.78012225
Steven DaviesSURWarwickshire2014-20163401564239.0017290.70000204
Tom LawesSURWarwickshire2023-20264511458336.2517582.86010166
Mark StonemanSURWarwickshire2017-201923013512345.0022260.81101161
Jason RoySURWarwickshire2014-20253401125828.0012688.89010212
Sam CurranSURWarwickshire2016-20172301026234.0012184.30010123
Ollie PopeSURWarwickshire2022-20263401025825.5016960.36010190
Scott BorthwickSURWarwickshire2017-2019230945031.3321843.12010140
Rikki ClarkeSURWarwickshire20191217951*79.0015650.64010142
Gareth BattySURWarwickshire2014-2019572722714.4011662.0700092
Josh BlakeSURWarwickshire2026110717171.0057124.5601072
Cameron SteelSURWarwickshire2023-2025220675533.5014346.85010111
Jason RoySURNottinghamshire2020110666666.0047140.4301071
Jordan ClarkSURWarwickshire2022-2025330625020.6711852.54011100
Tillakaratne DilshanSURWarwickshire2014110585858.006096.6701080
Stuart MeakerSURWarwickshire2014-2016230514117.0015034.0000070
Dominic SibleySURSomerset2024110484848.0036133.3300031
Zafar AnsariSURWarwickshire2014-2016231442822.007856.4100060
Laurie EvansSURNottinghamshire2020110434343.0023186.9600032
Sean AbbottSURWarwickshire2026110404040.006264.5200031
Matthew FisherSURWarwickshire2025-2026220404020.0014827.0300180
Daniel WorrallSURWarwickshire2023120353517.5026134.6200161
Will JacksSURWarwickshire2019-2022230351911.6710932.1100150
James TaylorSURWarwickshire2022-20263333231*-7642.1100031
Chris JordanSURSomerset2023-2024220231611.502495.8300002
Tom CurranSURSomerset2023-2024220232211.5020115.0000011
NV GorantlaSURWarwickshire2026110222222.002588.0000000
Laurie EvansSURSomerset2023-2024220222211.0021104.7600111
Tom CurranSURWarwickshire2016-20172312218*11.005837.9300140
Robin PetersonSURWarwickshire2014110212121.008262.5000022
Ben FoakesSURGloucestershire2020110202020.0020100.0000001
Daniel LawrenceSURSomerset2024110191919.0011172.7300030
Ollie PopeSURSomerset2024110191919.0017111.7600030
Azhar MahmoodSURWarwickshire201422019169.5015126.6700020
Jamie SmithSURSomerset2023-202422019199.5016118.7500120
Will JacksSURGloucestershire2020110161616.0011145.4500030
Rory BurnsSURSomerset2024110141414.0012116.6700010
Kevin PietersenSURWarwickshire2014110131313.001681.2500001
Jason RoySURSomerset2023110131313.0010130.0000020
Cameron SteelSURSomerset2023-2024221138*13.006216.6700020
Laurie EvansSURGloucestershire2020110121212.0012100.0000010
Rory BurnsSURGloucestershire20201111212*-9133.3300020
Gary WilsonSURWarwickshire20142201286.002352.1700000
Mark FootittSURWarwickshire2016-20172311276.0011109.0900010
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.