Marcus Stoinis’ incredible innings in 2017’s opening Chappell-Hadlee ODI at Eden Park is undoubtedly one of the finest innings played in a losing effort. But where does it rank among the ODI innings played in New Zealand?

We’ve compiled a selection of some of the best innings played on our shores. In picking this ten innings’ shortlist we’ve taken into account some of the intangibles that make these special. Whether its playing through injury, expectation, or the weight of the occassion, each of these innings has stuck in the memory and made a mark on the game’s history.

Do you agree with one of our list, or is it an outsider that stands out to you? Leave a comment with your own selections.

Matthew Hayden (Australia), 181*

Australia v New Zealand at Hamilton, February 20 2007
New Zealand won by 1 wicket

This may have been one of the best games of cricket seen in New Zealand and it started with an incredible innings from Matt Hayden. After reaching a fairly sedate century off 127 balls, Hayden took a couple of yorkers to the foot, resulting in a broken toe. From that point he’d hit 81 off 39.

The BLACKCAPS, led by Craig McMillan and Brendon McCullum, would overcome Australia’s mammoth 346 in the last over, nine down.

Marcus Stoinis (Australia), 146*

Australia v New Zealand at Auckland, January 30 2017
New Zealand won by 6 runs

With Australia 67 for 6, many in the crowd would’ve been making plans for the rest of their afternoon. Marcus Stoinis, in his second ODI, gave them an emphatic answer: watch me bat. Blasting 146* off 117 balls, Stoinis came within a single hit of an unlikely Australian victory.

Earlier in the day, Stoinis had helped himself to 3 for 49 to set up one of the game’s greatest all-round performances in a loss.

Nathan Astle (New Zealand), 122*

New Zealand v England at Dunedin, February 26 2002
New Zealand won by 5 wickets

With the series tied at 2-2, the Speights-soaked terraces at Carisbrook provided the backdrop for this deciding ODI. After England posted 218, Nathan Astle raced to 50 off 42 balls. As his teammates came and went, he changed his approach and eventually reached his century off 127 balls.

This was Astle’s last innings at Carisbrook and ended a run of scores that went 95, 81, 119, 122.

Craig McMillan (New Zealand), 117

New Zealand v Australia at Hamilton, February 20 2007
New Zealand won by 1 wicket

After Matt Hayden’s one-footed assault had led Australia to 346, the BLACKCAPS quickly fell to 41 for 4 and the huge chase looked out of reach. Then came Craig McMillan. His 117 off 96 balls pushed NZ to a winning position before Brendon McCullum finished it off.

McMillan’s innings slowed slightly after his century came off 67 balls, at the time the fastest by a New Zealander.

Martin Crowe (New Zealand), 100*

New Zealand v Australia at Auckland, February 22 1992
New Zealand won by 37 runs

Martin Crowe played many fine innings for New Zealand but few had as big an impact on the sport, or the country, as this one. Written off ahead of the 1992 Cricket World Cup, Crowe and his side had nothing to lose in the tournament opener at Eden Park, and the captain led from the front.

In 2015 he attended the rematch to take his place in the ICC’s Hall of Fame and receive another, special, standing ovation.

Samiullah Shenwari (Afghanistan), 96

Afghanistan v Scotland at Dunedin, February 26 2015
Afghanistan won by 1 wicket

The 2015 Cricket World Cup produced some amazing results and the game between Afghanistan and Scotland was right up there. While Afghanistan’s final pair got them over the line, it was set up by Samiullah Shenwari absorbing pressure through their innings.

Although he was denied a century, the 1-wicket win gave Afghanistan their first World Cup victory.

Grant Elliott (New Zealand), 84*

New Zealand v South Africa at Auckland, March 24 2015
New Zealand won by 4 wickets

It’s easy to remember this innings for its final ball which launched thousands of strangers into each others’ arms but that doesn’t do it justice. Elliott’s superbly paced innings saw him reach 50 off 53 balls before moving into the finishing role to hit 16 off the last six deliveries he faced.

With both teams eager to make it beyond a World Cup semi-final for the first time, Elliott’s 84* secured the BLACKCAPS a ticket to the big show.

Heath Streak (Zimbabwe), 79*

Zimbabwe v New Zealand at Auckland, January 7 2001
Zimbabwe won by 1 wicket

Heath Streak still holds the Zimbabwe record for the most wickets against New Zealand but in January 2001 his batting was the thorn in our side. Coming in at 146-6 chasing 274, Streak marshalled the run chase before blasting 19 runs off his last eight balls to close the match.

The victory, achieved with one wicket and eight balls to spare, gave Zimbabwe their first ODI series win away from home.

Jeremy Coney (New Zealand), 53*

New Zealand v West Indies at Christchurch, February 6 1980
New Zealand won by 1 wicket

Ahead of a Test series that was as acrimonious as any played on these shores, the West Indies’ attack of Croft, Garner, and Holding warmed up with an ODI. Chasing 203, Jeremy Coney had barely arrived at the crease when New Zealand fell to 60 for 6. With Lees and Hadlee offering support, Coney survived long enough to win the match.

The victory was New Zealand’s first 1-wicket win in ODIs, it would be another 15 years before they had another.

Brendon McCullum (New Zealand), 50*

New Zealand v Australia at Christchurch, December 10 2005
New Zealand won by 2 wickets

Australia had claimed the Chappell-Hadlee trophy with a narrow win in the second game of the series, leaving a hurt New Zealand eager to finish on a high. While a century from Scott Styris set up the BLACKCAPS’ chase of 331, he fell with 74 required off the last 7 overs. Brendon McCullum, having almost been the hero in game two, blasted 50 off 25 to secure a thrilling victory. At the time it was the highest successful run chase in ODI cricket.

In his career, McCullum had 19 innings with a strike rate of 200 or more. 13 of those resulted in scores of 30+.

[interaction id=”588fd6669dec54ce061b22ab”]

Honourable Mentions

Corey Anderson (New Zealand), 131* v West Indies at Queenstown, January 1 2014


Martin Guptill (New Zealand), 237* v West Indies at Wellington, March 21 2015


  1. Crowe’s century in the opening match of the 1992 world cup, was pretty special and set the scene, for what was at that point, our most significant achievement at a world cup.

  2. Not really an outsider but surely Martin Guptill’s monster in a CWC quarter final warrants a mention? If not the best…ever.

Comments are closed.