Live7th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th 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 runsODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 Middlesex: 422 by Scott Borthwick in 2014.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Middlesex×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Scott BorthwickDUR20142014230422216140.6770759.69200512
Cheteshwar PujaraSUS20222022241419231139.6761368.35200457
Sam NortheastGLA20242024242367335*183.5053668.47101396
Tom AlsopSUS2022202224032113580.2559553.95210360
Emilio GayNOR20242024230320261106.6750463.49100291
Marcus TrescothickSOM2015201524031814079.5051561.75130493
Tom FellWOR20152015220314171157.0049563.43200472
James HildrethSOM2015201524030218775.5040175.31110403
Shan MasoodDER202220222403009875.0038278.53030440
Tim BresnanYOR20162016241299142*99.6754255.17120313
Nick BrowneESS2017201723028722195.6753353.85100321
Leus du PlooyDER20192019232287118287.0051355.95210343
Michael JonesDUR2022202224027220668.0053051.32100383
Chris ReadNOT20152015232271108271.0037272.85210363
Steven MullaneyNOT20222022231271100*135.5033680.651202310
BS McKinneyDUR2026202623026818489.3340166.83110341
Peter TregoSOM2016201624026513866.2539367.43120323
Marcus HarrisLEI2021202124026518566.2544459.68100301
George HillYOR20242024231260169*130.0044858.04110302
John SimpsonSUS20242024221254167254.0048352.59110212
Colin IngramGLA20242024231247132*123.5033873.08200285
Saif ZaibNOR2025202524024510261.2542857.24110311
Alastair CookESS2017201723024419381.3335269.32100350
Tom HainesSUS20212021120243156121.5042557.18110320
Jamie SmithSUR2023202323023613878.6738361.62110312
Kumar SangakkaraSUR20172017120234120117.0037063.24200252
Daniel Bell-DrummondKEN2025202524023422358.5038161.42101253
Colin AckermannLEI20212021241232126*77.3353643.28110290
Ian HollandHAM20212021241232146*77.3336463.74111301
Jonathan TrottWAR20162016231231219*115.5033868.34100320
Rory BurnsSUR20212021241230104*76.6743353.12120300
Samit PatelNOT2016201623022210074.0034264.91110293
Jonathan TrottWAR201720172402209955.0041353.27020251
Haseeb HameedNOT2022202223021811272.6739155.75200270
Ben SlaterNOT2023202324021814054.5045647.81100281
Brendan TaylorNOT2015201523021710672.3339055.64110310
James SalesNOR2026202623021516471.6736858.42100322
James BraceyGLO202120212402148853.5038355.87020261
Mark StonemanDUR20162016231212141*106.0033663.10100270
Sam NortheastHAM2021202124121011870.0034760.52110270
Matthew CritchleyESS202320232402096552.2533462.57030301
Joseph Peter PhillipsGLO2025202523020713669.0037655.05100270
Grant StewartKEN2018201823020410368.0022291.89110305
Luis ReeceDER20182018241203157*67.6742747.54100171
Rory BurnsSUR201620162412038867.6739851.01020260
James HildrethSOM2017201724020110950.2536055.83100230
Colin AckermannLEI20182018121199196*199.0036554.52100252
Wayne MadsenDER202220222411996266.3335256.53020280
Sam WhitemanNOR2023202324119811466.0041847.37110201
Tawanda MuyeyeKEN20252025241196125*65.3323384.12100235
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.