Live6th Match · Pakistan ODI Tri-Series 2026/27SL175/2 (25.4)ENG386/5 (50)SL need 212 runs in 146 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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

Surrey: Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Surrey×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rory BurnsSURHampshire2014-2026183031370219*50.74281148.745411682
Rory BurnsSURSomerset2016-202615262103011342.92201951.022821276
Rory BurnsSURLancashire2015-202412213101522756.39196551.652601182
Ollie PopeSURHampshire2017-202610162100914572.07154165.485301197
Ben FoakesSURWarwickshire2016-202613194965174*64.33177054.524301334
Rory BurnsSURWarwickshire2016-2026142538637139.23170150.730711225
Rory BurnsSUREssex2014-2026142528109835.22175846.080601080
Dominic SibleySURHampshire2014-202611194775105*51.67176843.83331844
Rory BurnsSURYorkshire2016-20261219172713240.39130655.671511171
Rory BurnsSURWorcestershire2014-2025713171419359.50135352.77241892
Ben FoakesSURHampshire2016-202512183709141*47.27139450.86130911
Rory BurnsSURMiddlesex2016-20238152676104*52.00123754.65160881
Rory BurnsSURNottinghamshire2016-2026916065216140.75120754.02212735
Ben FoakesSURKent2015-2024813161212451.00110755.28240735
Ben FoakesSUREssex2017-202612213608120*33.78134745.14142732
Dominic SibleySUREssex2017-2026916058812536.75133244.14222736
Ben FoakesSURLancashire2015-202411172584103*38.9399758.58142751
Ben FoakesSURYorkshire2016-20261115257811044.46111651.79131813
Dominic SibleySURWarwickshire2016-20269143543103*49.36131741.23140652
Ben FoakesSURSomerset2016-2026121845056436.07140635.92030611
Jamie SmithSURWarwickshire2019-202668048715560.8877363.00220635
Daniel LawrenceSURHampshire2024-202659047921853.22475100.842006010
Kumar SangakkaraSURYorkshire2016-2017341478180*159.3356185.20220657
Will JacksSUREssex2018-20237111473150*47.3080059.131315714
Ollie PopeSURLeicestershire2021-2026341464245154.6754585.14210592
Ollie PopeSURGlamorgan2021-202635042327484.6057873.18121513
Mark StonemanSURYorkshire2017-201968041913152.3862766.83210651
Ben FoakesSURGloucestershire2015-2021341417140*139.0074855.75300520
Dominic SibleySURDurham2016-202547141630569.3370858.76101452
Ben FoakesSURMiddlesex2016-202381144167359.43103040.39051441
Ollie PopeSUREssex2018-202691624156929.6476654.18020564
Sam CurranSURKent2015-202269141312651.6347387.321205111
Kumar SangakkaraSUREssex2015-201736040920068.1764163.81120551
Mark StonemanSURWarwickshire2017-201946040416567.3364262.93211572
Ollie PopeSURWarwickshire2022-202661014047844.8954773.86050583
Daniel LawrenceSURWorcestershire2024-202534039817599.5056570.44130418
Ollie PopeSURYorkshire2017-2026562396158*99.0053673.88211554
Mark StonemanSUREssex2017-2020612139419735.8266559.25100592
Rory BurnsSURKent2014-202491513886927.7171454.34010522
Dominic SibleySURKent2015-202446238615096.5095940.25210431
Jamie SmithSURMiddlesex2020-202358038613848.2568956.02121564
Ryan PatelSURHampshire2017-2025101513858127.5093041.40021491
Ryan PatelSURYorkshire2017-202691423819231.7586144.25010524
Rory BurnsSURGloucestershire2014-202268038019947.5081946.40110500
Jamie SmithSURLeicestershire2021-202634037816694.5049975.75211477
Jamie SmithSUREssex2019-2026611137010037.0069653.16110554
Rory BurnsSURLeicestershire2014-2026610136810240.8966055.76111531
Ryan PatelSURSomerset2018-2026814035810225.5782443.45112460
Hashim AmlaSURHampshire2021-2022342354215*177.0088340.09110390
Will JacksSURSomerset2018-20236803439942.8860656.60041502
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.