Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

New Zealand: Batting innings by innings (All cricket)

The highest score in all cricket for New Zealand at Melbourne Cricket Ground is 121 by Tom Blundell (NZ) v AUS, 26 Dec 2019.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: New Zealand×At Melbourne Cricket Ground×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Tom BlundellNZ12121015057.622c NM Lyon b M Labuschagne4v AUSMelbourne26 Dec 2019
Stephen FlemingNZ116*1228095.084not out2v AUSMelbourne21 Jan 1998
Bruce EdgarNZ102*1417072.342not out2v AUSMelbourne1 Feb 1981
John WrightNZ9922310044.392c †GC Dyer b CJ McDermott1v AUSMelbourne26 Dec 1987
Lou VincentNZ901136179.651b SW Tait1v AUSMelbourne4 Feb 2007
John WrightNZ841389060.871c J Dyson b CG Rackemann1v AUSMelbourne22 Jan 1983
Grant ElliottNZ838271101.225c †BJ Haddin b JP Faulkner1v AUSMelbourne29 Mar 2015
Martin CroweNZ821479055.784c MRJ Veletta b CJ McDermott1v AUSMelbourne26 Dec 1987
Martin CroweNZ811165069.831c GRJ Matthews b ME Waugh2v AUSMelbourne11 Dec 1990
Ken WadsworthNZ801268063.497c GS Chappell b GJ Gilmour2v AUSMelbourne29 Dec 1973
Martin CroweNZ7911112071.174c AR Border b AIC Dodemaide3v AUSMelbourne26 Dec 1987
Craig McMillanNZ73994173.744run out (HH Gibbs)1v SAMelbourne6 Feb 2002
Martin CroweNZ715740124.563b Dave Gilbert1v AUSMelbourne9 Jan 1986
Martin CroweNZ67932072.043c RJ Shastri b N Kapil Dev2v INDMelbourne23 Jan 1986
Bruce EdgarNZ65*894073.032not out2v INDMelbourne10 Jan 1981
Geoff HowarthNZ651244052.423b RM Hogg2v AUSMelbourne26 Dec 1980
Richard ReidNZ64945068.092c DM Jones b PL Taylor1v AUSMelbourne15 Jan 1991
Chris HarrisNZ63*925068.487not out1v AUSMelbourne11 Jan 2002
Chris HarrisNZ62*1182052.548not out1v AUSMelbourne17 Dec 1997
John ReidNZ621084057.413c RL Dias b SHU Karnain1v SLMelbourne23 Feb 1985
Grant ElliottNZ61*756081.335not out2v AUSMelbourne6 Feb 2009
Peter FultonNZ60814074.073lbw b MJ Clarke1v AUSMelbourne4 Feb 2007
Andrew JonesNZ591065055.662c AIC Dodemaide b CJ McDermott2v AUSMelbourne7 Jan 1988
John WrightNZ571193047.902b LS Pascoe1v AUSMelbourne7 Dec 1980
John ParkerNZ561243045.164c †RW Marsh b LS Pascoe2v AUSMelbourne26 Dec 1980
Jeremy ConeyNZ55*1512036.426not out2v AUSMelbourne26 Dec 1980
Chris CairnsNZ55633087.305c MG Bevan b SK Warne1v AUSMelbourne29 Jan 2002
John WrightNZ55857064.711run out1v ENGMelbourne13 Jan 1983
John WrightNZ54649084.381c J Dyson b CG Rackemann1v AUSMelbourne9 Jan 1983
Lance CairnsNZ522516208.008c SB Smith b GF Lawson2v AUSMelbourne13 Feb 1983
Andrew JonesNZ51891057.304lbw b BA Reid1v AUSMelbourne15 Jan 1991
Stephen FlemingNZ50792063.293c JH Kallis b L Klusener1v SAMelbourne6 Feb 2002
Stephen FlemingNZ50943053.193run out (SR Waugh/SK Warne)1v AUSMelbourne29 Jan 2002
Tom LathamNZ501444034.721c †TD Paine b PJ Cummins2v AUSMelbourne26 Dec 2019
Mark BurgessNZ491204040.835lbw b LS Pascoe2v AUSMelbourne26 Dec 1980
Martin CroweNZ48724066.673c †GC Dyer b AIC Dodemaide1v AUSMelbourne22 Jan 1988
Ross TaylorNZ47743063.514c †BJ Haddin b MG Johnson2v AUSMelbourne6 Feb 2009
Adam ParoreNZ46770059.745c & b TM Moody2v AUSMelbourne21 Jan 1998
Ian SmithNZ44457097.789c DM Jones b MR Whitney1v AUSMelbourne26 Dec 1987
John WrightNZ441153038.261c GM Wood b RM Hogg4v AUSMelbourne26 Dec 1980
John MorrisonNZ441394031.656c †RW Marsh b GJ Gilmour2v AUSMelbourne29 Dec 1973
John WrightNZ43715060.562b PR Sleep3v AUSMelbourne26 Dec 1987
Brendon McCullumNZ43753057.331c MEK Hussey b JR Hopes2v AUSMelbourne6 Feb 2009
Bryan YoungNZ43962044.791b SK Warne2v AUSMelbourne19 Jan 1994
Shane ThomsonNZ424121102.446c AR Border b CJ McDermott2v AUSMelbourne16 Dec 1993
John WrightNZ42814051.851c MF Kent b GS Chappell2v AUSMelbourne1 Feb 1981
Mark GreatbatchNZ41514080.394lbw b SK Warne2v AUSMelbourne16 Dec 1993
Chris HarrisNZ41541075.936run out (SK Warne/IJ Harvey)1v AUSMelbourne29 Jan 2002
Ross TaylorNZ40722055.564c †BJ Haddin b JP Faulkner1v AUSMelbourne29 Mar 2015
Andrew JonesNZ40891044.943c †GC Dyer b CJ McDermott1v AUSMelbourne26 Dec 1987
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.