Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG236/1 (34.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 Essex: 405 by Sam Northeast in 2016.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Essex×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam NortheastKEN20162016242405178*202.5059168.53210573
Adam LythYOR20252025241342185114.0071847.63120481
Kumar SangakkaraSUR2017201724031420078.5047466.24110430
James VinceHAM2014201424030724076.7531597.46100401
Ollie RobinsonDUR2024202423029219897.3329997.66110377
Ben DuckettNOR2016201624028018970.0035379.32111431
Jake LibbyWOR20212021232273180*273.0072937.45110252
Angus RobsonLEI2015201524126712089.0050153.29120350
Richard LeviNOR20152015232252168252.0035670.79110350
Stephen EskinaziMID2017201724024010060.0036865.22120295
Mark StonemanSUR2017201724023919759.7529680.74100342
Shivnarine ChanderpaulDER201420142412349278.0046050.87030261
Colin AckermannDUR2024202424023111257.7544452.03110221
Jordan CoxKEN2022202223022812976.0052443.51110300
Billy GodlemanDER2016201624022810057.0035763.87110331
Sam RobsonMID20172017120226149113.0029277.40110380
Ben ComptonKEN2024202424022416556.0055140.65100270
James RewSOM2025202524021811654.5034263.74110320
Will BraggGLA20162016241215161*71.6740453.22112240
Chris NashSUS20162016120211119105.5025981.47110340
Will SmithHAM20142014241211151*70.3341750.60100180
Joe ClarkeWOR2018201824020910552.2535059.71110290
Alex GidmanGLO20142014241207119*69.0036756.40110261
Angus RobsonLEI201620162402037450.7535956.55030240
Joe ClarkeNOT2024202424020310450.7539851.01110292
Matthew MontgomeryNOT2023202312019917799.5035156.70100300
Matt RenshawSOM2022202223019814666.0043845.21100230
Darren StevensKEN2016201624019813649.5028270.21100263
Sam HainWAR2026202624319888*198.0039450.25021254
Matt RevisYOR2025202523119715098.5026674.06100232
Sam NortheastHAM2019201923019016963.3329863.76100261
Daniel Bell-DrummondKEN2024202424018913547.2536651.64100202
Asa TribeGLA20262026110184184184.0038348.04100200
Wayne MadsenDER201420142401839045.7539346.56020220
Nick GubbinsMID2017201724018110145.2531657.28111194
Will RhodesWAR202320232401816345.2539545.82010210
Ed BarnardWAR2024202424018116545.2531357.83101173
Ethan BrookesWOR202520252401818845.2525271.83010217
Haseeb HameedLAN201720172301808860.0045139.91010211
Darren StevensKEN2014201424018010545.0021583.72100206
David BedinghamDUR202420242411786559.3319690.82020222
Dominic SibleyWAR/SUR201720173601777629.5038146.46021222
Ryan HigginsMID202320232401767044.0038046.32010171
Mark WallaceGLA201620162401747843.5031056.13010240
Matthew LambWAR20192019110173173173.0037146.63100250
Dane VilasLAN201720172301739257.6728061.79020160
Brett D'OliveiraWOR2016201623017312857.6728460.92100240
James VinceHAM202320232401738943.2522776.21010193
Rob KeoghNOR20232023110172172172.00167102.99100254
Michael BurgessWAR2024202424017110842.7528560.00100161
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.