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

New Zealand: Batting figures (First-class)

Kane Williamson has scored the most runs in first-class cricket for New Zealand v Sri Lanka: 1,467 in 14 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×v Sri Lanka×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZ2012-2024142541467242*69.86252058.215621406
Stephen FlemingNZ1995-2006132331166274*58.30273542.632741295
Tom LathamNZ2014-2024122121139264*59.95229949.544211034
Ross TaylorNZ2009-20191222177014236.67133557.68142781
Brendon McCullumNZ2005-20151222270619535.3092576.321338021
Martin CroweNZ1984-1992813162729952.25130448.08202648
Andrew JonesNZ1987-1992611162518662.50150341.58310440
John WrightNZ1983-19921017062410136.71166637.45130681
Bryan YoungNZ1995-19987132557267*50.64130142.81120691
Henry NichollsNZ2018-2023692518200*74.0080164.67210424
Daniel VettoriNZ1997-20091118048214026.7885356.51145580
BJ WatlingNZ2014-20198113454142*56.75103243.99211391
Nathan AstleNZ1997-2006916042611426.63108939.12122524
Martin GuptillNZ2009-2015612039715633.0867558.81110572
Ken RutherfordNZ1987-1995812031110525.9264748.07112405
Adam ParoreNZ1992-199891513086722.0079438.79020310
Jeff CroweNZ1983-1987691292120*36.5083035.18110360
Richard HadleeNZ1983-1987682285151*47.5040869.85101303
Daryl MitchellNZ2023-202447027910239.8642365.96120199
Matt HorneNZ1997-200371302786621.3869440.06010312
Lou VincentNZ200523027622492.0046259.74111314
Jeremy ConeyNZ1983-19845822739245.5059545.88020260
Jacob OramNZ2003-200961212737424.8267140.69020360
John ReidNZ198435024318048.6063238.45101240
Tim SoutheeNZ2012-2024141922396814.0633271.990121710
Colin de GrandhommeNZ2018-20193412048368.00180113.330201410
Devon ConwayNZ2023-20244702047829.1436156.51020261
Daniel FlynnNZ2009-20124802035325.3851239.65032210
Mark RichardsonNZ20032412018567.0059034.07030222
Geoff HowarthNZ1983-19845802006225.0050139.92021170
Craig CummingNZ2005-20064701944727.7155734.83000212
Dipak PatelNZ1991-19975831915238.2043144.32010191
Shane ThomsonNZ1991-199536118480*36.8043242.59020181
Mitchell SantnerNZ2015-20245901796719.8940344.42010165
Chris CairnsNZ1991-199861001757017.5040243.53011165
Hamish MarshallNZ200523017216057.3327363.00100222
Trevor FranklinNZ19913601706928.3364726.28010150
Jeet RavalNZ2018-20194601607426.6736843.48011170
Craig McMillanNZ199836015914226.5024864.11101146
Ian SmithNZ1984-19917821544225.6719578.97000220
Rachin RavindraNZ20242401539238.2526557.74010151
Mark GreatbatchNZ1991-19954711466524.3338837.63011141
Tom BlundellNZ2023-20244711436023.8322164.71010133
Paul WisemanNZ1998-2005711414332*20.4331645.25001142
Doug BracewellNZ2012-20236711354722.5020366.50001180
Glenn PhillipsNZ20242411317843.6716380.3701188
Chris HarrisNZ1992-19984821305621.6741031.71010100
Jesse RyderNZ20092401274231.7528943.94000111
James FranklinNZ2005-20125801275515.8830042.33011102
James MarshallNZ20052301195239.6731437.90010150
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.