Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Worcestershire×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom WestleyESSCounty GroundChelmsford2014-202569165325481.63114756.93220890
Billy GodlemanDERCounty GroundDerby2014-202358153620476.5790859.03150655
Leus du PlooyMID/DERCounty Ground, New RoadWorcester2021-2026472494238*98.8083159.45210522
Will RhodesDUR/WARCounty Ground, New RoadWorcester2020-202547248120796.2089153.98210571
Wayne MadsenDERCounty Ground, New RoadWorcester2014-202347147514379.1794750.16231591
Wayne MadsenDERCounty GroundDerby2014-202358045210956.5078657.51140631
Haseeb HameedLAN/NOTCounty Ground, New RoadWorcester2019-2025582442114*73.67114738.54312510
Scott BorthwickDURRiverside GroundChester-le-Street2015-2024591426108*53.2563966.67131470
Alastair CookESSCounty Ground, New RoadWorcester2016-2021351408142102.0085647.66210601
Daniel LawrenceESS/SURCounty Ground, New RoadWorcester2016-202556040817568.0066561.35131448
Billy RootGLACounty Ground, New RoadWorcester2019-202348340711881.4077152.79120540
Rory BurnsSURKennington OvalLondon2014-202436038819364.6778349.55120401
James HildrethSOMCounty GroundTaunton2015-2018232379220*379.0052672.05200513
David BedinghamDURCounty Ground, New RoadWorcester2021-202644037813594.5054269.74210445
Ben DuckettNOTTrent BridgeNottingham2021-2024351377177*94.2542289.34130460
Tom BantonSOMThe Cooper Associates County GroundTaunton2025110371371371.0040392.06100562
John SimpsonMID/SUSCounty Ground, New RoadWorcester2015-2025474368129*122.6750473.02120585
David BedinghamDURRiverside GroundChester-le-Street2021-202558036111845.1348274.90120416
Chris DentGLOCounty GroundBristol2016-2020241356138*118.6772549.10130430
Alex LeesDURRiverside GroundChester-le-Street2019-202661103569932.3670550.50020480
Tom WestleyESSCounty Ground, New RoadWorcester2014-202559035112539.0069650.43200532
Liam DawsonHAMThe Rose BowlSouthampton2014-2025510234610943.2567651.18120315
Jack CarsonSUSCounty Ground, HoveBrighton2022-202535133810284.5047970.56130435
Tom AlsopSUSCounty Ground, HoveBrighton2022-2025362328137*82.0065650.00212410
Rory BurnsSURCounty Ground, New RoadWorcester2014-202547132612254.3357057.19121491
Graeme van BuurenGLOCounty Ground, New RoadWorcester2016-2026362317172*79.2555357.32100390
Ben RaineDURRiverside GroundChester-le-Street2019-20267104317103*52.8354857.85120300
Cameron BancroftDUR/GLOCounty Ground, New RoadWorcester2017-20264813147044.8668345.97030353
Riki WesselsNOTTrent BridgeNottingham2015-201836231275*78.0045169.18051382
Pieter MalanMID/WARCounty Ground, New RoadWorcester2021-2022231311141155.5049962.32120403
Gareth RoderickGLOCounty Ground, New RoadWorcester2014-20194803099838.6357653.65021361
Anuj DalDERCounty Ground, New RoadWorcester2022-2023232308141*308.0052259.00210315
Leus du PlooyDERCounty GroundDerby2021-20233512999874.7555054.36030290
Neil DexterMID/LEICounty Ground, New RoadWorcester2015-201736029711449.5049759.76201462
Jack TaylorGLOCounty Ground, New RoadWorcester2016-2026582297107*49.5039375.57200337
Chris CookeGLACounty Ground, New RoadWorcester2014-20235902979333.0049859.64022461
Chris NashSUS/NOTCounty Ground, New RoadWorcester2015-201845029611859.2054354.51110392
Tawanda MuyeyeKENCounty Ground, New RoadWorcester2024-202624029021172.5040471.78110383
Chris DentGLOCollege GroundCheltenham2017-2023361290135*58.0050157.88121363
Ben SlaterNOTCounty Ground, New RoadWorcester2021-2025471285114*47.5073138.99100350
Dominic SibleyWAR/SURCounty Ground, New RoadWorcester2021-20253502788055.6061245.42030252
Jack LeaningKENSt Lawrence GroundCanterbury2021-2024221276179*276.0066241.69110240
Sam HainWARCounty Ground, New RoadWorcester2020-202547227287*54.4063642.77030292
Jack TaylorGLOCollege GroundCheltenham2017-202335027114354.2038270.94111421
Lewis HillLEICounty Ground, New RoadWorcester2017-20234802716033.8856048.39020361
Jake LibbyNOTTrent BridgeNottingham2017-2018241266100*88.6748355.07110281
Scott BorthwickDURCounty Ground, New RoadWorcester2021-2023331265134*132.5042562.35110450
Rachin RavindraDURRiverside GroundChester-le-Street2022121263217263.0040764.62100360
Ravi BoparaESSCounty GroundChelmsford2014-2018331263133*131.5052650.00110312
Graham ClarkDURCounty Ground, New RoadWorcester2017-20264622617865.2537070.54030286
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.