Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG246/1 (34.5)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 Hampshire: 486 by Gary Ballance in 2017.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Hampshire×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary BallanceYOR20172017241486203*162.0086556.18310590
Jake LibbyWOR20252025232434228*434.0079554.59300352
Adam HoseWOR20252025230373266124.3339694.19110449
Rory BurnsSUR20172017241362219*120.6771250.84120411
Daryl MitchellWOR20152015222348206*-71648.60200420
Daniel LawrenceSUR20262026120319218159.50254125.592003810
Luke WrightSUS201520152403009675.0043668.81040462
Dawid MalanMID20162016231292147146.0042468.87200412
Matthew CritchleyESS20262026231290173145.0038874.74110381
Freddie McCannNOT2025202524128713895.6746961.19120351
Miles HammondGLO2022202224028416971.0058448.63110423
Hashim AmlaSUR20212021232281215*281.0071039.58100320
Dane VilasLAN2017201723026724489.0030786.97100294
James RewSOM2023202323026422188.0041164.23100294
Jack LeaningKEN2024202424026111865.2550651.58201301
Gary BallanceYOR2019201923026014886.6749952.10200320
Dominic SibleySUR2025202524125610585.3355945.80200262
Jonny BairstowYOR20162016120251246125.5027989.96100293
Alex DaviesLAN2017201723024811582.6735370.25110402
William TavaréGLO2014201423024313981.0051447.28110372
Marcus TrescothickSOM2015201523024115380.3338862.11110440
Rory BurnsSUR2016201623024112280.3344853.79200371
Tom AbellSOM20152015231240131120.0042456.60110360
Lyndon JamesNOT20252025231240203*120.0031476.43100258
Alex HalesNOT20152015120235141117.5034867.53110340
Keaton JenningsLAN2024202423022917276.3345450.44110280
Steven MullaneyNOT2018201824022913057.2539557.97110244
Alex DaviesWAR2024202424022914957.2535265.06100322
Jack HaynesNOT2025202523022512075.0032569.23200311
Nick ComptonMID20152015231220117110.0043450.69110280
Ollie PopeSUR2018201823022014573.3334264.33100281
Brendan TaylorNOT2015201524021910354.7532766.97110251
Ben FoakesSUR201820182302179072.3338256.81020260
Harry FinchKEN202420242402178454.2546047.17020280
Ollie PopeSUR20232023121213122*213.0025982.24110243
Kiran CarlsonGLA2026202623021120970.3325483.07101283
Haseeb HameedLAN2016201623120889104.0063232.91030240
Rory BurnsSUR2018201823020715169.0033961.06100260
Stephen MooreDER2014201423020612868.6742448.58110262
Adam LythYOR2016201624020611151.5038753.23110320
Jack LeaningYOR201520152412048268.0041549.16020271
Ravi BoparaESS20192019231203107101.5036355.92110212
Ben BrownSUS20152015241203144*67.6738452.86111280
Gordon MuchallDUR2015201523020014566.6740349.63100260
Daniel Bell-DrummondKEN2014201423019915366.3345943.36100270
James HildrethSOM2018201823019818466.0029567.12100240
Luke ProcterLAN2016201623019613765.3346342.33110201
Sam NortheastKEN2014201423019512865.0037452.14100191
Adam LythYOR20182018241195134*65.0038650.52100260
Tom LaceGLO2021202124019511848.7544843.53100282
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.