Live6th Match · Pakistan ODI Tri-Series 2026/27SLENGSri Lanka won the toss and chose to bowlLive7th 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)T20I2nd 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 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 (All cricket)

The most runs in a calendar year in men's cricket v Glamorgan: 659 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 ReeceDER20232023352659201*219.67106162.11410685
Ian BellWAR20182018232425204425.0074357.20300532
Cameron BancroftGLO2025202556142416384.8061568.94221495
Peter HandscombLEI20242024341391139*130.3358866.50300471
James BraceyGLO20242024561376204*75.2042388.89110428
Chris DentGLO20152015452373268124.3351272.85110457
Harry CameDER20232023351368141*92.0080545.71130361
Joe DenlyKEN20152015461366161*73.2048375.78120535
Ollie PopeSUR20212021220334274167.0039085.64110421
Rishi PatelLEI20232023231332179166.0049766.80200378
James VinceHAM2014201446132814465.6045472.25110441
Ryan HigginsMID2024202445131622179.0049663.71110332
Tom HainesSUS20222022241314177104.6746567.53200390
Paul CollingwoodDUR20172017231311127155.5049762.58120351
Mark StonemanMID2024202433028912996.3354153.42120401
Ricardo VasconcelosNOR2024202423028818296.0045463.44110380
Alex LeesDUR20222022231287182*143.5062745.77110300
Daryl MitchellWOR20142014241286151*95.3363744.90200271
Wayne MadsenDER20222022241282135*94.0046660.52121301
Steven DaviesSUR20152015231279200*139.5035079.71110285
Jake LibbyWOR2020202023027518491.6744262.22100302
Ryan ten DoeschateESS2016201656327411791.3335676.97100301
Brooke GuestDER2022202235027313854.6057447.56200232
Ryan ten DoeschateESS2015201557227274*54.4037472.73010253
James VinceHAM20172017331269178134.50194138.66110355
Oli CarterSUS20222022120268185134.0046158.13110274
Dane VilasLAN20192019110266266266.00240110.83100356
Ben DuckettNOR20162016120265185132.50259102.32110374
James ColesSUS2023202356026513844.1737071.62110331
Darren StevensKEN2015201545026311052.60251104.78120318
Ollie PriceGLO20232023561263109*52.6037370.51111371
James HildrethSOM20182018331262159131.00189138.621102111
Joe DenlyKEN2017201734026115265.2530386.14111316
Chris NashSUS2016201656025913243.1757944.73110320
Tom AbellSOM202620264502568651.2039964.16020273
Finlay BeanYOR2024202423025317384.3334074.41110345
Robert KeyKEN20152015120252158126.0040562.22110260
James BraceyGLO2019201956025115241.8346354.21100330
Billy GodlemanDER2019201923024722782.3337166.58100270
Lewis HillLEI202520253302479682.3334970.77030292
Gareth RoderickWOR20222022341246172*82.0052946.50100280
Ali OrrSUS2022202223024519881.67217112.901002710
Adam LythYOR2023202323024017480.0033671.43100333
Sol BudingerLEI2025202534123911879.67238100.42110287
Luke WellsSUS2016201623023818179.3346151.63100241
Philip SaltSUS2019201945123810359.50195122.05110286
Wiaan MulderLEI2022202224023715659.2535866.20110361
Rob KeoghNOR2021202135123612659.0035466.67110350
Joe ClarkeWOR2016201623023513378.3340058.75110321
Ben BrownSUS20162016342235159*117.5034568.12100192
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.