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
Robert KennedyNZJinnah StadiumSialkot199611177*-7100.0000010
Chris DrumNZLal Bahadur Shastri StadiumHyderabad199911177*-2035.0000010
Barry HadleeNZCarisbrookDunedin197511177*-1643.7500000
Bruce BlairNZMelbourne Cricket GroundMelbourne198611177*-887.5000000
Andrew PennNZM. Chinnaswamy StadiumBengaluru199711177*-5140.0000000
Carl BulfinNZMcLean ParkNapier199911177*-5140.0000001
Craig McMillanNZKensington OvalBridgetown2002120763.501741.1800000
Brendon McCullumNZQueen's Park Oval, Port of SpainTrinidad2014120743.502330.4300010
Kyle MillsNZPallekele International Cricket StadiumKandy2011-2013102277*-4175.0000010
Kyle MillsNZSabina Park, KingstonJamaica2012220763.501450.0000000
Daryl TuffeyNZHeadingleyLeeds2004120773.501741.1800110
Daryl TuffeyNZBeausejour StadiumGros Islet200222274*-7100.0000000
Chris CairnsNZPunjab Cricket Association StadiumMohali1999121777.002725.9300000
Michael PappsNZBasin ReserveWellington2004120773.504415.9100110
Chris MartinNZMangaung OvalBloemfontein2000121777.002924.1400010
James MarshallNZWestpac StadiumWellington2005-2006220763.501163.6400000
James FranklinNZKennington OvalLondon2009-2013420773.501450.0000100
Jamie HowNZQueenstown Events CentreQueenstown2006-200742177*7.00977.7800100
Jamie HowNZSher-e-Bangla National StadiumMirpur2008220773.503619.4400110
Peter McGlashanNZTrent BridgeNottingham2009220753.50887.5000000
Peter McGlashanNZEden ParkAuckland2006-201032175*7.001258.3300010
Matthew BellNZPunjab Cricket Association StadiumMohali1999120773.503321.2100100
Luke RonchiNZZahur Ahmed Chowdhury StadiumChattogram2014420753.507100.0000010
Luke RonchiNZSuperSport ParkCenturion2015220763.501258.3300000
Brent ArnelNZRajiv Gandhi International Stadium, UppalHyderabad201012276*-3917.9500000
Adam MilneNZNational StadiumKarachi2023220743.501838.8900000
Trent BoultNZP Sara OvalColombo2012-201922176*7.001070.0000010
Trent BoultNZAdelaide OvalAdelaide2015-2022221757.001936.8400000
Michael BracewellNZSabina Park, Kingston, JamaicaKingston202222274*-5140.0000010
James NeeshamNZZahur Ahmed Chowdhury StadiumChattogram201422177*7.00887.5000100
Corey AndersonNZHimachal Pradesh Cricket Association StadiumDharamsala2016220743.502035.0000010
Ajaz PatelNZGreen ParkKanpur202112275*-2924.1400010
Lockie FergusonNZEden ParkAuckland2017-2026821747.001353.8500000
William SomervilleNZSydney Cricket GroundSydney2020120773.501546.6700110
Nathan SmithNZTrent BridgeNottingham2026120763.503321.2100000
Henry ShipleyNZEden ParkAuckland2023221767.001643.7500000
Ben SearsNZSeddon ParkHamilton2024-2026321767.001546.6700000
Gary TroupNZCarisbrookDunedin198012177*7.005712.2800100
Shayne O'ConnorNZThe OvalLondon1999120763.501353.8500000
Jack KerrNZOld Trafford Cricket GroundManchester1937120743.50--00000
Jack DunningNZOld Trafford Cricket GroundManchester193712174*7.00--00000
Bert SutcliffeNZPindi Club GroundRawalpindi1965120773.50--00110
Tony MacGibbonNZCarisbrookDunedin1955120773.50--00110
Eric DempsterNZKingsmeadDurban195312177*7.00--00100
Eric PetrieNZBagh-e-Jinnah StadiumLahore1955120773.50--00100
Ian SinclairNZAMI StadiumChristchurch1956120773.50--00100
John SparlingNZCrusaders GroundPort Elizabeth1962120743.50--00000
Graham DowlingNZFeroz Shah Kotla GroundDelhi1965120773.50--00100
Bob CunisNZKennington OvalLondon1969120773.504017.5000100
Bob CunisNZLal Bahadur Shastri StadiumHyderabad1969121777.00--00010
PreviousPage 102Next

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.