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 2026AFGZIMT20I4th 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 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 runsFirst-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 year (Men's First-class)

The most runs in a calendar year in men's first-class cricket v Worcestershire: 411 by Rory Burns in 2018.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Worcestershire×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rory BurnsSUR20182018240411193102.7581250.62210500
Tom WestleyESS20162016230399254133.0061664.77200631
Tom BantonSOM20252025110371371371.0040392.06100562
Leus du PlooyDER20232023232349238*349.0054364.27110372
Daniel LawrenceSUR20242024230346175115.3346873.93120358
Tom WestleyESS20212021231334213167.0067649.41200471
Wayne MadsenDER20142014241321111*107.0060453.15130431
Luke WrightSUS20152015231298226*149.0036581.64110397
James HildrethSOM20152015231296220*148.0045565.05100381
Jack TaylorGLO20172017231287143143.5038474.74200372
Anuj DalDER20222022232281114*281.0050655.53210280
Matthew CritchleyDER2021202124128010993.3340070.00120302
Pieter MalanWAR2021202124127814192.6742265.88110302
Gary BallanceYOR2018201824027619469.0035078.86110441
Tawanda MuyeyeKEN20242024120267211133.5034377.84110343
Rachin RavindraDUR20222022121263217263.0040764.62100360
Alastair CookESS20162016231256142128.0050650.59110381
Scott BorthwickDUR20232023232255134*255.0037468.18200360
Will RhodesWAR20202020121249207249.0038964.01100290
Haseeb HameedNOT20212021231249114*124.5067736.78200280
Wayne MadsenDER2023202323024614382.0041459.42110361
Luke WellsSUS2017201723024515581.6744654.93110360
David BedinghamDUR2023202323024311881.0029582.37110215
Joe DenlyKEN20172017120239227119.5036365.84100255
Chris DentGLO20172017241238135*79.3343654.59110263
Martin AnderssonDER2026202623023722879.0029580.34101282
Alex GidmanGLO2014201424123714679.0034668.50100382
James FranklinMID2015201524123013576.6744551.69111290
Jack TaylorGLO20162016241230107*76.67202113.86200278
Matt MachanSUS2015201523022213574.0022897.37110284
James HildrethSOM20182018241221111*73.6732867.38110342
Zafar AnsariSUR2014201424122177*73.6767432.79030260
Nick GubbinsHAM20242024121217201*217.0034862.36100290
Leus du PlooyMID20262026241215101*71.6734761.96110230
Graeme van BuurenGLO20162016121214172*214.0037856.61100260
David BedinghamDUR2024202424021413853.5022097.27100278
Jonny BairstowYOR20152015121213139213.0023491.03110274
Jack LeaningKEN20242024231212179*106.0046145.99100230
Paul HortonLEI20162016241211117*70.3337156.87110290
Sean DicksonDUR20222022120209105104.5025781.32200199
Saif ZaibNOR2026202623020911069.6725681.64110282
Riki WesselsNOT201520152402088852.0039352.93031251
Chris DentGLO20162016241207138*69.0044047.05110270
Billy GodlemanDER20162016110204204204.0032862.20100252
Z MalikWAR2025202524020314250.7535457.34100235
James SalesNOR20262026232200146*200.0029468.03110191
Will RhodesWAR20242024231198121*99.0039250.51110300
Jake LibbyNOT20182018231197100*98.5034357.43110161
Miles HammondGLO20262026241197139*65.6743045.81111241
Rob YatesWAR2021202124019710449.2541447.58111191
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.