ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Surrey: Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Surrey×At Grace Road×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Steven DaviesSURGrace RoadLeicester2014-201524125917486.3332080.94101331
Rory BurnsSURGrace RoadLeicester2014-202135025510251.0047653.57110351
Mark StonemanSURGrace RoadLeicester2021110119119119.0024748.18100160
Zafar AnsariSURGrace RoadLeicester2014-20152401074326.7523844.96001150
Rikki ClarkeSURGrace RoadLeicester2021220988249.0010197.03010104
Vikram SolankiSURGrace RoadLeicester2014120969348.0012974.42010160
Jason RoySURGrace RoadLeicester20141218644*86.0058148.28000151
Dominic SibleySURGrace RoadLeicester2015120807440.0018144.2001081
Tom CurranSURGrace RoadLeicester2015120616030.508373.4901082
Stuart MeakerSURGrace RoadLeicester2014110585858.0014240.8501080
Ryan PatelSURGrace RoadLeicester2021110525252.0033157.5801082
Chris TremlettSURGrace RoadLeicester2014-2015241522217.3310947.7100061
Ben FoakesSURGrace RoadLeicester2015-2021230504616.678360.2400190
Gary WilsonSURGrace RoadLeicester2014-2015230454215.006866.1800170
Tillakaratne DilshanSURGrace RoadLeicester2014120433521.505282.6900060
Kumar SangakkaraSURGrace RoadLeicester2015120412120.507753.2500070
Jamie SmithSURGrace RoadLeicester2021220343417.004673.9100131
Ollie PopeSURGrace RoadLeicester2021110333333.003594.2900012
James BurkeSURGrace RoadLeicester2015120272713.504856.2500140
Ben GeddesSURGrace RoadLeicester2021110212121.003658.3300020
Gareth BattySURGrace RoadLeicester2014110191919.002673.0800040
Jordan ClarkSURGrace RoadLeicester2021110161616.001888.8900040
Hashim AmlaSURGrace RoadLeicester2021110151515.003938.4600020
Jamie OvertonSURGrace RoadLeicester2021110151515.0014107.1400011
Tim DavidSURGrace RoadLeicester2021110111111.0010110.0000010
Matt DunnSURGrace RoadLeicester2015-20212311195.503630.5600010
Reece TopleySURGrace RoadLeicester2021110101010.001376.9200020
Conor McKerrSURGrace RoadLeicester2021110888.001172.7300010
TE LinleySURGrace RoadLeicester201411133*-1225.0000000
Nico ReiferSURGrace RoadLeicester2021110222.00825.0000000
Dan MoriartySURGrace RoadLeicester2021110111.00250.0000000
Cameron SteelSURGrace RoadLeicester2021110000.0050.0000100
Amar VirdiSURGrace RoadLeicester202111100*-40.0000000
James TaylorSURGrace RoadLeicester202111100*-0-00000

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.