Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

New Zealand: Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×

Player figures come from full scorecards, which we hold for 1,617 of the 1,618 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Nathan AstleNZHeadingley Cricket GroundLeeds1999110202020.002871.4300040
Nathan AstleNZBourdaGeorgetown1996110202020.0016125.0000030
Nathan AstleNZJinnah StadiumSialkot1996110202020.003164.5200001
Craig McMillanNZLal Bahadur Shastri Stadium, Hyderabad, DeccanHyderabad2003110202020.003655.5600020
Craig McMillanNZCounty Cricket GroundChelmsford1999110202020.002676.9200040
Craig McMillanNZCounty Cricket GroundDerby1999110202020.002580.0000030
Lou VincentNZSabina ParkKingston2002110202020.005933.9000020
Jacob OramNZWankhede StadiumMumbai20112112020*-2774.0700020
Brendon McCullumNZCobham Oval (New)Whangarei2012110202020.0018111.1100011
Brendon McCullumNZDocklands StadiumMelbourne20041112020*-13153.8500030
Chris HarrisNZJinnah StadiumGujranwala1996110202020.009222.2200011
Chris CairnsNZSuperSport ParkCenturion2003110202020.002676.9200010
Chris CairnsNZThe GrangeEdinburgh19991112020*-16125.0000011
Jeff CroweNZR.Premadasa StadiumColombo1986110202020.004940.8200010
Jamie HowNZRiverside GroundChester-le-Street2008110202020.004544.4400010
BJ WatlingNZSenwes ParkPotchefstroom2013110202020.004050.0000020
Andrew EllisNZWestpac StadiumWellington2012110202020.0019105.2600020
Roneel HiraNZEden ParkAuckland2012-20133112020*-11181.8200021
George WorkerNZSenwes ParkPotchefstroom20151112020*-3951.2800010
Colin MunroNZMelbourne Cricket GroundMelbourne2016110202020.003852.6300010
Corey AndersonNZMalahideDublin2017110202020.002483.3300001
Ajaz PatelNZEdgbastonBirmingham2021110202020.003360.6100030
Mark ChapmanNZGreenfield International StadiumThiruvananthapuram2023110202020.0020100.0000010
Devon ConwayNZM. A. Chidambaram StadiumChennai2023110202020.0018111.1100030
Lance CairnsNZAntigua Recreation GroundSt John's1985110202020.002774.0700020
Warren LeesNZThe GabbaBrisbane1980110202020.002968.9700010
Martin CroweNZAlbion Sports ComplexAlbion1985110202020.003360.6100020
Trevor FranklinNZAMI StadiumChristchurch1990110202020.003655.5600040
Shane ThomsonNZBrabourne StadiumMumbai1995110202020.003852.6300030
Dion NashNZNehru StadiumGuwahati19941112020*-3458.8200010
Rod LathamNZSeddon ParkHamilton1992110202020.004148.7800030
Gavin LarsenNZGandhi Sports Complex GroundAmritsar1995110202020.002871.4300002
Roger TwoseNZOld TraffordManchester1999110202020.005735.0900021
Nathan AstleNZKallang GroundSingapore2000220201510.002580.0000020
Daryl TuffeyNZSinhalese Sports Club GroundColombo2001-20023212020*20.0019105.2600111
Chris HarrisNZSuperSport ParkCenturion1994-2003220201710.004940.8200020
Gareth HopkinsNZKensington Oval, BridgetownBarbados2010220201810.0020100.0000002
Jamie HowNZUniversity OvalDunedin2008120201010.002871.4300040
Daniel FlynnNZAdelaide OvalAdelaide2008120201110.006928.9900040
Martin GuptillNZKensington Oval, BridgetownBarbados2010220201810.002968.9700030
Neil BroomNZBasin ReserveWellington2017120202010.006132.7900130
Doug BracewellNZHeadingleyLeeds2013120201910.004050.0000021
Trent BoultNZSt George's ParkGqeberha20131212017*20.002871.4300021
Michael BracewellNZMcLean ParkNapier2025220201110.0019105.2600002
Scott KuggeleijnNZWestpac StadiumWellington2019-20202222020*-7285.7100031
Mitchell SantnerNZThe Village, MalahideDublin20222212014*20.002195.2400030
Bert SutcliffeNZBangabandhu National StadiumDhaka1955120201710.00--00000
Frank MooneyNZOld Trafford Cricket GroundManchester1949120201510.00--00010
Tony MacGibbonNZLancaster ParkChristchurch1951120202010.00--00121
Gordon LeggatNZCarisbrookDunedin1956120201710.00--00000

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.