Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM72/4 (8.5)ZIM need 150 runs in 67 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (Men's First-class)

The most runs in a calendar year in men's first-class cricket v Derbyshire: 484 by Nick Browne in 2016.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Derbyshire×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Nick BrowneESS20162016221484255484.0086256.15200563
David LloydGLA20222022231446313*223.0055780.07110634
Ed JoyceSUS20162016231361250180.5050271.91200445
Ben DuckettNOT20222022220327241163.5038784.50110490
Rob NewtonNOR2017201724032310880.7555158.62130401
Tom HainesSUS2022202224032124380.2556556.81100380
Ben ComptonKEN2025202524031615679.0059453.20110350
David BedinghamDUR20212021231310257155.0046966.10111351
Haseeb HameedNOT20222022231304196152.0045367.11110393
Sam NortheastKEN20162016241303191101.0039377.10110352
Aneurin DonaldGLA2016201623027923493.00202138.121013415
Chris DentGLO20162016231278180139.0047758.28110383
Miles HammondGLO2026202623027314591.0048056.88200235
Dawid MalanMID20192019220271199135.5051452.72110310
Mark CosgroveLEI2015201524027015667.5034179.18200364
Mark CosgroveLEI2016201624126811089.3350652.96110291
Ned EckersleyLEI2016201624026811767.0054649.08200290
Graeme van BuurenGLO2025202524026717566.7543860.96110371
Marcus HarrisLAN2026202624026612566.5046057.83120342
Chris DentGLO2019201923026416988.0053649.25110302
Alex LeesDUR20192019241261107*87.0059743.72120262
Sean DicksonKEN20162016241260207*86.6748253.94100312
Shan MasoodYOR2023202324125695*85.3329586.78030342
Jack HaynesWOR2022202224124213380.6753345.40100330
Jake LibbyWOR20232023241241104*80.3345253.32110292
Lewis HillLEI2025202524023815159.5048848.77100210
Colin IngramGLA2023202323023613678.6736864.13110401
Cameron BancroftGLO20252025120234176117.0049347.46110240
Ryan HigginsMID2024202423023416378.0032172.90110226
Nick BrowneESS20142014122232132*-48148.23200340
James BraceyGLO20262026231232113116.0035166.10200202
Sam RobsonMID2018201824023113457.7543752.86110290
Rehan AhmedLEI2025202524023111557.7523697.88110362
Mohammad RizwanSUS20222022231228130114.0034166.86110341
Lewis HillLEI20232023231225162*112.5037959.37111261
Luke WellsLAN2025202524022514156.2539856.53110300
Luke ProcterNOR20252025220221150110.5040954.03110270
Luke WellsSUS20162016220220116110.0047046.81200271
Dawid MalanYOR20202020110219219219.0024489.75100284
Ricardo VasconcelosNOR2026202624021913254.7549544.24111270
Alex HalesNOT20172017110218218218.00218100.00100381
James AdamsHAM201420142402188454.5047046.38030242
Justin BroadNOR20252025220217171108.5030072.33100222
Alastair CookESS20142014120216181108.0038156.69100230
Alex LeesDUR20232023220216171108.0025485.04100273
Marnus LabuschagneGLA20222022120215130107.5028675.17110263
Marcus HarrisLEI20242024110214214214.0030370.63100262
Rob KeoghNOR20152015241214163*71.3338256.02100290
Calvin HarrisonNOR2026202624021410753.5044847.77110253
Chris BenjaminKEN2026202624021412353.5038455.73110210
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.