Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 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 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,616 of the 1,617 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jesse RyderNZKennington OvalLondon2009110313131.0012258.3300032
Aaron RedmondNZNew Wanderers StadiumJohannesburg2009110313131.005556.3600050
Tom LathamNZJohn Davies OvalQueenstown2023110313131.0023134.7800011
Mitchell McClenaghanNZBasin ReserveWellington20161113131*-18172.2200032
Daryl MitchellNZAdelaide OvalAdelaide20221113131*-21147.6200020
Chad BowesNZUniversity OvalDunedin2023110313131.0015206.6700070
Jeremy ConeyNZSeddon ParkHamilton19851113131*-29106.9000020
Mark GreatbatchNZKeenan StadiumJamshedpur1995110313131.004470.4500040
Nathan AstleNZWestern Australia Cricket Association GroundPerth1997120311915.509632.2900040
Mathew SinclairNZWACA GroundPerth2001120312915.505952.5400021
Brendon McCullumNZSinhalese Sports Club GroundColombo2009120311815.506250.0000030
Daniel VettoriNZSher-e-Bangla National StadiumMirpur2008220313015.506349.2100040
Andre AdamsNZGoodyear ParkBloemfontein2003-20053213130*31.0026119.2300011
Craig CummingNZGaddafi StadiumLahore2003220312515.506051.6700040
James FranklinNZNational Cricket Stadium, St George'sGrenada20073213125*31.003686.1100001
Tim SoutheeNZBellerive OvalHobart2011120311815.503783.7800041
Daniel FlynnNZSher-e-Bangla National StadiumMirpur2008220312515.506646.9700021
Doug BracewellNZCentral Broward Regional Park Stadium Turf GroundLauderhill2012221312031.0016193.7500003
James NeeshamNZNarendra Modi StadiumAhmedabad2023-20263213123*31.0022140.9100040
Daryl MitchellNZBrian Lara Stadium, Tarouba, TrinidadTarouba20243213119*31.0025124.0000040
Rachin RavindraNZGreen ParkKanpur20211213118*31.0011427.1900040
Sonny MoloneyNZOld Trafford Cricket GroundManchester1937120312015.50--000-0
Harry CaveNZBagh-e-Jinnah StadiumLahore1955120311715.50--000-0
Harry CaveNZCorporation StadiumMadras19561213122*31.00--000-0
Tony MacGibbonNZEdgbaston Cricket GroundBirmingham1958120312615.50--000-0
Alex MoirNZCorporation StadiumMadras1956120313015.50--00050
Lawrie MillerNZKingsmeadDurban1953120311815.50--000-0
Jack AlabasterNZCrusaders GroundPort Elizabeth1962120312415.50--000-0
Graham GedyeNZCarisbrookDunedin1964120312515.50--000-0
Grahame BilbyNZAMI StadiumChristchurch1966120312815.50--00040
Brian HastingsNZNational StadiumKarachi1969120312215.50--00050
David O'SullivanNZGaddafi StadiumLahore19761213123*31.00--00030
John ParkerNZGaddafi StadiumLahore1976120312215.50--000-0
Matthew HartNZNewlands Cricket GroundCape Town1995120312415.5012524.8000050
Nathan AstleNZSt George's ParkGqeberha2000-2005230311810.337143.6600050
Ian ButlerNZR Premadasa StadiumColombo2009431312515.507143.6600011
Martin GuptillNZWestern Australia Cricket Association GroundPerth2009-2015230311710.338138.2700031
Martin GuptillNZGreen ParkKanpur2016-2017230312110.335062.0000140
Colin de GrandhommeNZMelbourne Cricket GroundMelbourne2016-2019230311110.335556.3600021
Eric PetrieNZEden ParkAuckland1959-1966230311310.3321914.1600010
Chris PringleNZNewlands Cricket GroundCape Town1994-1995231313015.505259.6200040
Tom LathamNZEdgbastonBirmingham2019-20213413123*10.336646.9700040
Neil WagnerNZHeadingleyLeeds2013-2022241312710.336547.6900170
Richard CollingeNZAMI StadiumChristchurch1968-1976774311110.339532.6300121
Trent BoultNZLord'sLondon2013-202258431147.756646.9700240
Brendon McCullumNZMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2012210303030.004468.1800021
Chris HarrisNZCounty GroundSouthampton1999110303030.005060.0000020
Chris NevinNZArnos Vale GroundKingstown2002110303030.003878.9500050
James FranklinNZSabina Park, KingstonJamaica20071113030*-3878.9500020
Nathan McCullumNZUniversity OvalDunedin2012-2015210303030.004271.4300020

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.