Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,614 of the 1,615 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tony MacGibbonNZEden ParkAuckland1953-1956350553511.0020.0000190
Dayle HadleeNZEden ParkAuckland1973-197647055247.8610031.0000240
Jacob OramNZDavies ParkQueenstown2003-2004210545454.006188.5201050
Scott StyrisNZLal Bahadur Shastri Stadium, Hyderabad, DeccanHyderabad2003110545454.0049110.2001090
Grant ElliottNZSenwes ParkPotchefstroom2013-2015210545454.006780.6001080
Kane WilliamsonNZRajiv Gandhi International StadiumHyderabad20231115454*-50108.0001080
Will YoungNZM. A. Chidambaram StadiumChennai2023110545454.006484.3801043
Blair HartlandNZP Sara OvalColombo1992110545454.0010850.0001040
Roger TwoseNZThe GrangeEdinburgh19991115454*-49110.2001051
Stephen FlemingNZSophia GardensCardiff1999-2004220544527.008265.8500051
Chris HarrisNZIqbal StadiumFaisalabad1996-2003220544627.008365.0600040
Chris CairnsNZDe Beers Diamond OvalKimberley2000-20032215433*54.0037145.9500042
Henry NichollsNZPallekele International Cricket StadiumKandy20242215446*54.007472.9700050
Michael BracewellNZHolkar Cricket StadiumIndore2023-20262215428*54.0040135.0000044
Glenn PhillipsNZSylhet International Cricket StadiumSylhet2023120544227.008861.3600061
Eric PetrieNZOld Trafford Cricket GroundManchester19581215445*54.00--000-0
Artie DickNZNewlandsCape Town19621215450*54.00--01060
Mark BurgessNZNiaz Stadium, HyderabadSindh1976120543327.00--00030
Robert AndersonNZBasin ReserveWellington1978120542827.0010451.9200090
Martin CroweNZEdgbastonBirmingham1983220543427.009358.0600040
Martin CroweNZArbab Niaz StadiumPeshawar1984-1990220544627.006583.0800050
Shane ThomsonNZMelbourne Cricket GroundMelbourne1993-1994220544227.006879.4100021
James NeeshamNZCazaly's StadiumCairns2022330543618.0054100.0000051
Jeremy ConeyNZSinhalese Sports ClubColombo1984232543054.0011845.7600050
Adam ParoreNZMangaung OvalBloemfontein1994-20002315431*27.0015834.1800060
Merv WallaceNZOld Trafford Cricket GroundManchester1937-1949240542313.50--00030
John ReidNZLord'sLondon1958-1965240542213.50--00002
John BracewellNZWACA GroundPerth1980-19883415428*18.0015933.9600040
Andre AdamsNZEden ParkAuckland2002-20077615426*10.805696.4300071
Justin VaughanNZEden ParkAuckland1995-19975625421*13.5010949.5400030
Nathan AstleNZThe Royal & Sun Alliance County GroundBristol2004110535353.008562.3501090
Daniel VettoriNZWestpac ParkHamilton2003-2004210535353.008661.6301060
James FranklinNZSenwes ParkPotchefstroom20131115353*-52101.9201031
Jesse RyderNZQueens Sports ClubBulawayo2011110535353.006877.9401051
Tom BruceNZPallekele International Cricket StadiumKandy2019110535353.0046115.2201030
Ian SmithNZBourdaGeorgetown1985110535353.0013140.4601050
Chris CairnsNZSt George's Park, Port ElizabethGqeberha2003220533726.506976.8100042
Mark RichardsonNZHeadingleyLeeds2004120534026.5013938.1300090
Daniel FlynnNZP Sara OvalColombo2012120535326.5013638.9701130
Kane WilliamsonNZBellerive OvalHobart2011120533426.508959.5500060
Ian CrombNZBasin ReserveWellington19321215351*53.00--01052
Barry SinclairNZLancaster ParkChristchurch1965121534653.00--000-0
Bob CunisNZQueen's Park OvalPort of Spain1972220535126.50--01050
Ross MorganNZEden GardensKolkata1965120533326.50--000100
Bryan YoungNZKingsmead Cricket GroundDurban1994120535126.5025520.7801030
Tom LathamNZCazaly's StadiumCairns2022330534317.677570.6700121
Michael BracewellNZProvidence Stadium, GuyanaProvidence2024-2026431532926.505891.3800160
James NeeshamNZCivil Service Cricket Club, StormontBelfast2022332532953.0024220.8300053
Ken RutherfordNZBulawayo Athletic ClubBulawayo19922335335*-8463.1000020
Dipak PatelNZSydney Cricket GroundSydney1988331532926.509356.9900010

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.