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 (All cricket)

The most runs in a calendar year in all cricket v Sri Lanka at Basin Reserve: 329 by Martin Crowe in 1991.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Basin Reserve×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin CroweNZ19911991120329299164.5059455.39100313
Kane WilliamsonNZ20152015121311242*311.0055356.24110270
Tom LathamNZ20182018111264264*-48953.99100211
Lou VincentNZ20052005110224224224.0034864.37100254
Kane WilliamsonNZ20232023110215215215.0029672.64100232
Henry NichollsNZ20232023111200200*-24083.33100154
Andrew JonesNZ1991199112019118695.5046940.72100160
BJ WatlingNZ20152015121153142*153.0035543.10100111
John WrightNZ199119911201038851.5021747.47010150
Kane WilliamsonNZ20182018110919191.009397.85010100
Will YoungNZ202520251119090*-86104.65010120
Stephen FlemingNZ20052005110888888.0017650.00010111
Devon ConwayNZ20232023110787878.0010872.22010130
Hamish RutherfordNZ20152015120774038.5013756.20000100
Brendon McCullumNZ20062006120604330.009761.8600080
Jamie HowNZ20062006120593329.506788.0600091
Bruce EdgarNZ198319831215747*57.0015337.2500080
Chris CairnsNZ19971997110565656.007871.7901070
Daniel VettoriNZ20062006120515125.507171.8301170
Ross TaylorNZ20182018110505050.008856.8201050
Henry NichollsNZ20182018110505050.0010149.5001060
Colin de GrandhommeNZ20182018110494949.005392.4500033
Craig CummingNZ20052005110474747.0015729.9400050
Peter KirstenSA19921992110474747.008158.0200051
Jeff CroweNZ19831983120473623.5011740.1700050
Richard HadleeNZ19831983121473047.0039120.5100071
Rachin RavindraNZ20252025110454545.0036125.0000061
Lance CairnsNZ19831983110454545.005090.0000032
James FranklinNZ20062006120454422.509845.9200041
Jeet RavalNZ20182018110434343.007061.4300060
Mathew SinclairNZ20062006120433721.5013033.0800030
Trevor FranklinNZ19911991120423921.0019821.2100030
Tom LathamNZ20152015120413520.5010738.3200040
Kepler WesselsSA19921992110404040.009442.5500000
Adam ParoreNZ19971997110393939.004390.7000010
Glenn TurnerNZ19831983120392919.505867.2400030
Geoff HowarthNZ19831983120373618.5015723.5700020
Ross TaylorNZ20152015120353517.505070.0000150
James NeeshamNZ20152015120341917.006254.8400060
Craig CummingNZ20062006120332016.509435.1100050
Paul WisemanNZ200520051113232*-4080.0000040
Kyle MillsNZ20052005110313131.006051.6700051
Mark ChapmanNZ202520251112929*-3680.5600030
Jonty RhodesSA19921992110282828.0021133.3300020
James MarshallNZ20052005110282828.004562.2200040
Ian SmithNZ19911991110282828.0028100.0000050
Stephen FlemingNZ20062006120272713.506939.1300140
Mark GreatbatchNZ199119911212714*27.008830.6800030
Gavin LarsenNZ19971997110262626.005349.0600010
Nathan AstleNZ20062006120261713.006639.3900030
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.