Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

New Zealand: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×At Galle International Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Rachin RavindraNZNew Zealand tour of Sri Lanka 202420242401539238.2526557.74010151
Kane WilliamsonNZNew Zealand tour of Sri Lanka 202420242401385534.5026152.87010112
Glenn PhillipsNZNew Zealand tour of Sri Lanka 202420242411317843.6716380.3701188
Tom BlundellNZNew Zealand tour of Sri Lanka 202420242401166029.0017765.54010113
Daniel VettoriNZNew Zealand in Sri Lanka Test Series 200920091201096754.5021949.77010100
Tom LathamNZNew Zealand tour of Sri Lanka 202420242401007025.0019052.6301180
Mitchell SantnerNZNew Zealand tour of Sri Lanka 202420242401006725.0019052.63010104
Devon ConwayNZNew Zealand tour of Sri Lanka 20242024240916122.7514961.07010111
Ross TaylorNZNew Zealand in Sri Lanka Test Series 20192019120898644.5013764.9601060
Brendon McCullumNZNew Zealand in Sri Lanka Test Series 2012/132012120816840.5013560.0001093
Daryl MitchellNZNew Zealand tour of Sri Lanka 20242024240795719.7513259.8501092
BJ WatlingNZNew Zealand in Sri Lanka Test Series 20192019120787739.0017843.8201060
Tom LathamNZNew Zealand in Sri Lanka Test Series 20192019120754537.5016944.3800061
Daniel FlynnNZNew Zealand in Sri Lanka Test Series 2012/132012120735336.5021234.4301080
Tim McIntoshNZNew Zealand in Sri Lanka Test Series 20092009120696934.5023429.4901161
Henry NichollsNZNew Zealand in Sri Lanka Test Series 20192019120684234.0014945.6400040
Jesse RyderNZNew Zealand in Sri Lanka Test Series 20092009120664233.0013250.0000080
Ross TaylorNZNew Zealand in Sri Lanka Test Series 20092009120513525.5013836.9600051
William SomervilleNZNew Zealand in Sri Lanka Test Series 201920191224940*-14633.5600030
Jeetan PatelNZNew Zealand in Sri Lanka Test Series 20092009120482624.008357.8300050
Trent BoultNZNew Zealand in Sri Lanka Test Series 20192019120442622.004793.6200032
Martin GuptillNZNew Zealand in Sri Lanka Test Series 20092009120422421.009544.2100070
Kruger van WykNZNew Zealand in Sri Lanka Test Series 2012/132012121412841.009145.0500040
Ajaz PatelNZNew Zealand tour of Sri Lanka 20242024241382212.6710934.8600041
Tim SoutheeNZNew Zealand in Sri Lanka Test Series 20192019120372318.508145.6800011
Jeet RavalNZNew Zealand in Sri Lanka Test Series 20192019120373318.5010335.9200030
Jacob OramNZNew Zealand in Sri Lanka Test Series 20092009120332116.508339.7600030
Tim SoutheeNZNew Zealand in Sri Lanka Test Series 2012/132012120321616.005162.7500031
Brendon McCullumNZNew Zealand in Sri Lanka Test Series 20092009120302915.006446.8800021
Ross TaylorNZNew Zealand in Sri Lanka Test Series 2012/132012120271813.504067.5000030
Mitchell SantnerNZNew Zealand in Sri Lanka Test Series 20192019120251312.507732.4700010
Martin GuptillNZNew Zealand in Sri Lanka Test Series 2012/132012120241312.006139.3400030
Trent BoultNZNew Zealand in Sri Lanka Test Series 2012/132012120201310.002774.0700012
Tim SoutheeNZNew Zealand tour of Sri Lanka 2024202424017104.253548.5700011
Iain O'BrienNZNew Zealand in Sri Lanka Test Series 200920091201497.003737.8400010
Daniel FlynnNZNew Zealand in Sri Lanka Test Series 2009200912014147.004729.7900110
Ajaz PatelNZNew Zealand in Sri Lanka Test Series 2019201912014147.002458.3300110
Jeetan PatelNZNew Zealand in Sri Lanka Test Series 2012/1320121211212*12.003336.3600100
Doug BracewellNZNew Zealand in Sri Lanka Test Series 2012/13201212012126.002646.1500110
Kane WilliamsonNZNew Zealand in Sri Lanka Test Series 2012/13201212010105.003727.0300110
James FranklinNZNew Zealand in Sri Lanka Test Series 2012/132012120532.505010.0000000
Kane WilliamsonNZNew Zealand in Sri Lanka Test Series 20192019120442.002814.2900100
William O’RourkeNZNew Zealand tour of Sri Lanka 2024202424242*2.003611.1100100
Chris MartinNZNew Zealand in Sri Lanka Test Series 2009200912222*-922.2200000

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.