Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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 runsFirst-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

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 St Lawrence Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dominic SibleySURKent2023-202545135315088.2576446.20200393
Jamie SmithSURKent2021-202455123611459.00176134.091102611
Will JacksSURKent2019-20247802308728.75169136.090202511
Laurie EvansSURKent2020-202677122862*38.00144158.330301312
Rory BurnsSURKent2014-20248812196931.2923294.40031234
Ben FoakesSURKent2017-202478018812423.5027568.36100232
Jason RoySURKent2017-20264411557851.67100155.00020195
Sam CurranSURKent2017-20257711374322.83117117.09000112
Daniel LawrenceSURKent2024-202632012911264.5015682.69100110
Ollie PopeSURKent2017-20266501265325.2081155.56010133
Aaron FinchSURKent2017-20193301168338.6758200.00010156
Jordan ClarkSURKent2019-20267741154038.3312889.8400094
Hashim AmlaSURKent2020110757575.0056133.9301052
Tom LathamSURKent2023120615830.5014542.0701090
Sean AbbottSURKent2023-2026321553455.0051107.8400080
Tillakaratne DilshanSURKent2014110464646.0030153.3300042
Cameron SteelSURKent20242224643*-4993.8800050
Ryan PatelSURKent2019-2024221353035.005168.6300011
Jamie OvertonSURKent2021-2024430352711.6722159.0900003
Kevin PietersenSURKent2014110323232.0031103.2300040
Gary WilsonSURKent2014110313131.0025124.0000050
Nic MaddinsonSURKent2018110292929.0016181.2500003
Sunil NarineSURKent2022-2023210252525.0019131.5800012
Mark StonemanSURKent2019110242424.002788.8900030
Steven DaviesSURKent2014110202020.0013153.8500030
Josh PhilippeSURKent20261112020*-15133.3300020
Rikki ClarkeSURKent2017-201822019169.5013146.1500002
Zafar AnsariSURKent20141111515*-8187.5000011
Ollie SykesSURKent2025110151515.008187.5000011
Mitchell SantnerSURKent2025110131313.009144.4400001
Dan MoriartySURKent2020-20233111313*-11118.1800030
Daniel WorrallSURKent2022-2025410121212.001485.7100020
Tom CurranSURKent2023-2026210666.006100.0000010
Matt DunnSURKent2020-2024210666.004150.0000010
Gareth BattySURKent2014-202162166*6.00875.0000100
Chris JordanSURKent2022-2026520663.006100.0000110
Gus AtkinsonSURKent2020-202342166*6.006100.0000101
Tom LawesSURKent2024-2026321656.00875.0000010
Stuart MeakerSURKent2014-201721155*-683.3300000
Robin PetersonSURKent2014110222.00366.6700000
Azhar MahmoodSURKent2014110111.00250.0000000
Moisés HenriquesSURKent2017110000.0010.0000100
Kyle JamiesonSURKent2021110000.0010.0000100

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.