Live7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 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 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 Glamorgan: 590 by Luis Reece in 2023.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Glamorgan×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Luis ReeceDER20232023242590201*295.0098160.14400594
Ian BellWAR20182018232425204425.0074357.20300532
Chris DentGLO20152015231344268172.0049469.64110444
Rishi PatelLEI20232023231332179166.0049766.80200378
Tom HainesSUS20222022241314177104.6746567.53200390
Paul CollingwoodDUR20172017231311127155.5049762.58120351
Ryan HigginsMID20242024231297221148.5047662.39110322
Harry CameDER20232023241295141*98.3371941.03120310
Mark StonemanMID2024202423028912996.3354153.42120401
Peter HandscombLEI20242024231288139*144.0049458.30200370
Ricardo VasconcelosNOR2024202423028818296.0045463.44110380
Alex LeesDUR20222022231287182*143.5062745.77110300
Daryl MitchellWOR20142014241286151*95.3363744.90200271
James VinceHAM2014201424128214494.0041368.28110400
Wayne MadsenDER20222022241282135*94.0046660.52121301
Ollie PopeSUR20212021110274274274.0034579.42100351
Oli CarterSUS20222022120268185134.0046158.13110274
Joe DenlyKEN20152015241268161*89.3341265.05110403
Brooke GuestDER2022202224026713866.7555448.19200232
Dane VilasLAN20192019110266266266.00240110.83100356
Ben DuckettNOR20162016120265185132.50259102.32110374
James BraceyGLO20242024231258204*129.0031781.39100284
Finlay BeanYOR2024202423025317384.3334074.41110345
Robert KeyKEN20152015120252158126.0040562.22110260
Billy GodlemanDER2019201923024722782.3337166.58100270
Ali OrrSUS20222022120243198121.50212114.621002710
Adam LythYOR2023202323024017480.0033671.43100333
Luke WellsSUS2016201623023818179.3346151.63100241
Wiaan MulderLEI2022202224023715659.2535866.20110361
Joe ClarkeWOR2016201623023513378.3340058.75110321
James BraceyGLO2019201924023515258.7544153.29100300
Chris NashSUS2016201623023313277.6752944.05110290
Cameron BancroftGLO2025202523022916376.3342354.14110272
Graham ClarkDUR2017201723022910976.3335165.24110371
Rob KeoghNOR2021202124122912676.3334266.96110340
Jake LibbyWOR20202020120228184114.0041654.81100241
James ColesSUS20262026111224224*-22699.121002211
Arun HarinathSUR20152015120224120112.0036960.70200260
Gareth RoderickWOR20222022231224172*112.0049844.98100260
Brett D'OliveiraWOR20162016231222202*111.0041353.75100360
Ryan PatelSUR2026202624022213255.5040155.36100341
Steven DaviesSUR20152015121221200*221.0031869.50100250
Ricardo VasconcelosNOR20212021241218185*72.6729474.15101291
Ben DuckettNOT20222022120217122108.5038556.36110250
Saif ZaibNOR2025202523021614572.0031269.23111314
Lewis HillLEI202320232302138271.0033763.20030253
Luke ProcterNOR202420242302119870.3354638.64020200
Ryan ten DoeschateESS2015201524221174*105.5029970.57010212
Ryan ten DoeschateESS2016201624121011770.0030768.40100250
Marcus HarrisGLO20232023120207148103.5032164.49110260
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.