Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIMInnings break - ZIM need 222 runs to winLive7th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 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 New South Wales: 371 by Nic Maddinson in 2021.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v New South Wales×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Nic MaddinsonVIC2021202136137112874.2060561.32120299
Jack ClaytonQUE2025202535134613486.5067251.49210381
Peter HandscombVIC2021202148031411539.2574642.09111280
Marnus LabuschagneQUE20212021220304192152.0056553.81200320
Nathan McSweeneySA20242024241302127*100.6786734.83130180
James PeirsonQUE2023202324127611592.0048756.67200330
Caleb JewellTAS20252025231247102123.5035170.37200271
Tim WardTAS2025202523023511978.3352045.19120241
Jordan SilkTAS2025202523023311277.6739259.44120200
Matt RenshawQUE20222022242231200*115.5050545.74100135
Hilton CartwrightWA20252025241226171*75.3343452.07100252
Beau WebsterTAS20182018231224136112.0057638.89110150
Daniel DrewSA202320232402198554.7550343.54020280
Jake LehmannSA20232023241214101*71.3331967.08110240
Jordan SilkTAS2020202024120810669.3344746.53110291
Peter HandscombVIC2025202536020710434.5042249.05111221
Alex CareySA20242024120201111100.5024382.72110264
Nic MaddinsonVIC20202020121200105*200.0021393.90110176
Cameron GreenWA20202020110197197197.0043844.98100201
Thomas KellySA202420242401976949.2540348.88030270
Cameron BancroftWA2022202236019511732.5042645.77100170
Nathan McSweeneySA2023202324019110047.7539648.23110163
Jake DoranTAS2023202323019011863.3335353.82100261
Caleb JewellTAS202620262401908847.5035753.22020260
Beau WebsterTAS2023202334118910363.0033955.75110220
Tim WardTAS202420241201889694.0039347.84020142
Matthew WadeTAS2022202212018714693.5023280.60100222
Jason SanghaSA2026202623118711593.5039047.95110273
Marcus HarrisVIC2021202136018513730.8350836.42101131
Jake LehmannSA2024202424018410046.0027666.67110260
Peter HandscombVIC2024202423018311461.0035152.14110220
Henry HuntSA2022202224018310945.7542143.47100230
Michael NeserQUE2022202223117313686.5024670.33100184
Sam WhitemanWA2024202424017010742.5035547.89100231
Travis DeanVIC20212021121165144*165.0033249.70100190
Michael NeserQUE2023202323016414054.6735046.86100190
Nikhil ChaudharyTAS20252025110163163163.0018488.5910095
Matt RenshawQUE20252025231162125*81.0026860.45100151
Cameron GreenWA2026202612016013580.0029753.87100105
Matthew WadeTAS201920192401596539.7534945.56010213
James SeymourVIC2021202136015910526.5038840.98101251
Angus LovellQUE20242024231156146*78.0035444.07101170
Matthew ShortVIC202120214811559022.1431848.74010112
Jake WeatheraldTAS2025202512015414577.0017289.53100193
Alex DoolanTAS201820182301529050.6729950.84020161
Jake DoranTAS2026202624114984*49.6733943.95021200
Ben ManentiSA202420243511497137.2522765.64011212
Alex CareySA2021202112014612573.0023961.09100161
Bradley HopeTAS20232023231140132*70.0017380.92100220
Xavier BartlettQUE202420241201397069.5018475.54020128
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.