ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
John ReidNZAdelaide OvalAdelaide1986110999.003129.0300000
Paul McEwanNZTyronne Fernando StadiumMoratuwa1984110999.002240.9100000
Ian SmithNZBellerive OvalHobart1988110999.007128.5700010
Ian SmithNZBarabati StadiumCuttack1988110999.002832.1400000
Peter WebbNZMelbourne Cricket GroundMelbourne1983110999.003228.1300010
Martin CroweNZM.Chinnaswamy StadiumBengaluru1987110999.001275.0000010
Ken RutherfordNZSinhalese Sports ClubColombo1986110999.002733.3300010
Stu GillespieNZBellerive OvalHobart198811199*-5180.0000000
Chris KuggeleijnNZBarabati StadiumCuttack1988110999.001752.9400000
David WhiteNZJinnah StadiumSialkot1990110999.002536.0000010
Mark PriestNZGaddafi StadiumLahore1990110999.001947.3700000
Shane ThomsonNZBellerive OvalHobart1993110999.001850.0000010
Shane ThomsonNZFeroz Shah KotlaDelhi1994110999.002733.3300000
Blair HartlandNZNehru StadiumGuwahati1994110999.002634.6200000
Justin VaughanNZBasin ReserveWellington1995110999.001181.8200000
Mark HaslamNZR Premadasa StadiumColombo1992110999.001850.0000000
Gavin LarsenNZSabina ParkKingston1996110999.001275.0000000
Roger TwoseNZVidarbha Cricket Association GroundNagpur1995110999.001090.0000000
Roger TwoseNZCaptain Roop Singh StadiumGwalior1999110999.001560.0000000
Lee GermonNZGandhi Sports Complex GroundAmritsar1995110999.002634.6200000
Ervin McSweeneyNZCarisbrookDunedin1987110999.002045.0000010
Richard ReidNZBasin ReserveWellington1991110999.001850.0000010
Craig McMillanNZSuperSport ParkCenturion2003-2005220994.501850.0000100
Lou VincentNZGoodyear ParkBloemfontein2003-2005220984.501656.2500010
Jacob OramNZRawalpindi Cricket StadiumRawalpindi2002-2003220984.501752.9400010
Daniel VettoriNZNational Cricket Stadium, St George'sGrenada2007320954.501181.8200010
Daniel VettoriNZRangiri Dambulla International StadiumDambulla2003520954.501275.0000000
Robbie HartNZPaikiasothy Saravanamuttu StadiumColombo2003120994.501752.9400110
Hamish MarshallNZSydney Cricket GroundSydney2004-2007220994.502733.3300100
James FranklinNZWellington Regional StadiumWellington2001320984.501560.0000010
Peter FultonNZPunjab Cricket Association Stadium, MohaliChandigarh2006220974.502733.3300010
Nathan McCullumNZR Premadasa StadiumColombo2009-2011320994.501090.0000101
Luke RonchiNZFeroz Shah KotlaDelhi2016220964.501369.2300000
Aaron RedmondNZCentral Broward Regional Park Stadium Turf GroundLauderhill2010220984.501275.0000010
Reece YoungNZBellerive OvalHobart2011120994.503625.0000100
Trent BoultNZQueen's Park Oval, Port of SpainTrinidad2014120984.503327.2700010
James NeeshamNZJSCA International Stadium ComplexRanchi2016-2021220964.502142.8600010
Ajaz PatelNZDubai International Cricket StadiumDubai201822195*9.001464.2900010
Lockie FergusonNZKennington OvalLondon2019-202322295*-2045.0000010
Lockie FergusonNZCazaly's StadiumCairns202222195*9.001656.2500000
Matt HenryNZHimachal Pradesh Cricket Association StadiumDharamsala2023220994.509100.0000110
Matt HenryNZCazaly's StadiumCairns2022220954.501850.0000000
Matt HenryNZNarendra Modi StadiumAhmedabad2023-202632199*9.009100.0000110
Ben SearsNZEden ParkAuckland2024-202652297*-1090.0000010
Phil HorneNZLancaster ParkChristchurch1987120994.501850.0000110
Harry CaveNZEden GardensKolkata1955121959.00--000-0
Tony MacGibbonNZLord'sLondon1958120974.50--00000
Johnny HayesNZOld Trafford Cricket GroundManchester195812195*9.00--000-0
John GuyNZNew Wanderers StadiumJohannesburg1961120994.50--00100
John GuyNZKingsmeadDurban1961120984.50--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.