Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Worcestershire at County Ground, New Road: 294 by Gary Ballance in 2018.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Worcestershire×At County Ground, New Road×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary BallanceYOR2018201823029419498.0030696.08110415
Graham ClarkDUR2017201734028811472.0031292.311302111
Tawanda MuyeyeKEN20242024120267211133.5034377.84110343
Will RhodesWAR/BB20202020231267207133.5040366.25100310
Joe DenlyKEN20172017120239227119.5036365.84100255
Leus du PlooyDER20232023111238238*-35666.85100252
David BedinghamDUR2021202133023112177.0025092.401102310
Luke WrightSUS20152015111226226*-27482.48100287
Haseeb HameedNOT20212021121225114*225.0063535.43200240
Billy RootGLA20222022232220113*220.0028776.66110177
Alex GidmanGLO20142014232219146219.0030472.04100342
Pieter MalanWAR20212021121218141218.0031768.77110232
Sam HainWAR/BB2025202523121787*108.5036160.11020222
Ali OrrSUS2021202123021710872.3336958.81120236
Graeme van BuurenGLO20162016121214172*214.0037856.61100260
Anuj DalDER20222022231213112*106.5036358.68110221
Steven CrookNOR20162016331210145105.0027676.09110221
Sean DicksonDUR20222022120209105104.5025781.32200199
Wayne MadsenDER20142014331207111*103.5040451.24110262
Ollie RobinsonKEN20222022111206206*-131157.25100276
Sam NortheastGLA20222022231199177*99.5021194.31100244
Rob KeoghNOR2016201633019315464.3327071.48100283
Alastair CookESS20162016121190142190.0039847.74100261
Rory BurnsSUR2018201812018812294.0033256.63110290
Leus du PlooyMID20262026121186101*186.0029862.42110180
BS McKinneyDUR2026202623118387*91.50164111.59020235
Ian BellWAR20172017221179104179.0018497.28110171
Daniel LawrenceSUR20242024110175175175.0022378.48100166
Paul CollingwoodDUR20172017341175108*58.3319788.83100175
Mark CosgroveLEI2016201612017414687.0023474.36100263
Dawid MalanMID2019201912016912484.5026464.02100210
Ben DuckettNOR201620163401688642.00152110.53020214
James VinceHAM20152015231163107*81.5017095.88111233
Azhar AliSOM2018201812016212581.0026561.13100182
Neil DexterLEI2017201712016211481.0023768.35100242
Ben StokesDUR20222022110161161161.0088182.95100817
Sam HainWAR20192019111161161*-141114.18100106
Ben SlaterNOT20212021121159114*159.0046334.34100150
Miles HammondGLO20262026231155139*77.5033146.83101190
Luis ReeceDER2022202234015313638.2518284.07100173
Billy RootGLA2020202012015211876.0034643.93100210
Tom PriceGLO2023202322015210976.00135112.59100194
Gareth RoderickGLO201420142301519850.3321071.90010210
Alex LeesDUR202120212201459372.5021168.72020121
Tom WestleyESS2016201612014512572.5023362.23100251
Grant StewartKEN202420242301457848.33135107.41010157
Will BraggGLA201620161201449872.0022863.16010200
Jack TaylorGLO20172017121144101*144.0021467.29100171
Ben DuckettNOR2017201723114492*72.00123117.07010163
Nick GubbinsHAM202520252301448448.0021367.61021210
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.