Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Specsavers County Championship 2017: Batting by ground

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Specsavers County Championship 2017×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSURKennington OvalLondon2017220235164117.5034867.53110293
James AndersonLANCounty GroundChelmsford20171111313*-2944.8300010
Shivnarine ChanderpaulLANCounty GroundChelmsford2017110151515.003641.6700030
Sean ErvineHAMHeadingleyLeeds2017120884.002433.3300110
Jacques RudolphGLACounty GroundNorthampton2017120302115.003683.3300040
Rikki ClarkeWAR/SURKennington OvalLondon2017340484112.007762.3400152
Chris ReadNOTGrace RoadLeicester2017110333.001030.0000000
Gareth BattySURKennington OvalLondon20173332614*-3574.2900060
Fidel EdwardsHAMHeadingleyLeeds2017110666.00875.0000010
Ian BellWARKennington OvalLondon2017120646432.009765.98011100
Jeetan PatelWARKennington OvalLondon2017120372918.505468.5200070
Mark CosgroveLEIGrace RoadLeicester201748046312857.8871165.12140691
Tim BresnanYORHeadingleyLeeds2017560914715.1720544.39004110
Stuart BroadNOTGrace RoadLeicester2017110525252.006382.5401081
Ryan ten DoeschateESSCounty GroundChelmsford20177903436738.1159857.36030413
Ravi BoparaESSCounty GroundChelmsford2017710132519236.1178341.51101323
William PorterfieldWARKennington OvalLondon2017120371918.509837.7600040
Jonathan TrottWARKennington OvalLondon201712015115175.5029651.01101190
Phil MustardGLOSt Lawrence GroundCanterbury2017120773.503023.3300100
Tim AmbroseWARKennington OvalLondon2017120663.004214.2900110
Samit PatelNOTGrace RoadLeicester2017110343434.006750.7500050
Rory KleinveldtNORCounty GroundNorthampton20176902728630.2228196.800113210
Scott BorthwickSURKennington OvalLondon2017340502412.5017728.2500160
Joe DenlyKENSt Lawrence GroundCanterbury201747034315249.0055761.58121542
Kyle JarvisLANCounty GroundChelmsford2017110282828.003873.6800030
Clint McKayLEIGrace RoadLeicester201747110441*17.3318257.14000140
Ryan McLarenLANCounty GroundChelmsford2017110000.0010.0000100
James TredwellKENSt Lawrence GroundCanterbury20171217347*73.0014849.32000121
Michael CarberryHAMHeadingleyLeeds2017120634131.5012052.5000092
Michael LumbNOTGrace RoadLeicester2017110303030.005455.5600060
Colin IngramGLACounty GroundNorthampton2017120534726.5012741.7300080
James PattinsonNOTGrace RoadLeicester20171118989*-10882.41010142
Adam RouseKENSt Lawrence GroundCanterbury2017350884417.6018547.57001170
Jade DernbachSURKennington OvalLondon2017110000.0030.0000100
Alex HalesNOTGrace RoadLeicester2017110777.003321.2100010
Marchant de LangeGLACounty GroundNorthampton2017120291814.504269.0500041
Darren StevensKENSt Lawrence GroundCanterbury20174701445020.5724359.26012241
Dane VilasLANCounty GroundChelmsford20171201669283.0026662.41020150
Simon HarmerESSCounty GroundChelmsford20177921566422.2930151.83021210
Richard LeviNORCounty GroundNorthampton201747134411557.3338689.12120495
Rilee RossouwHAMHeadingleyLeeds2017120704735.0012456.45000110
Kyle AbbottHAMHeadingleyLeeds2017110999.004221.4300010
Colin AckermannLEIGrace RoadLeicester2017470752210.7116146.58000110
Neil WagnerESSCounty GroundChelmsford20175621315032.7521162.09010181
Adam WheaterESSCounty GroundChelmsford20173501008820.0025139.84010120
Peter HandscombYORHeadingleyLeeds2017330623320.6710559.05000100
Chris LiddleGLOSt Lawrence GroundCanterbury2017121101010.003429.4100020
Riki WesselsNOTGrace RoadLeicester2017110242424.006536.9200040
Gary BallanceYORHeadingleyLeeds201756026412044.0043660.55110381
Gareth BergHAMHeadingleyLeeds20171213333*33.004082.5000131
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.