Fastest ODI century, and a six every six balls
- Corey Anderson broke the record for the fastest ODI century - his hundred came off only 36 deliveries, one less than what Shahid Afridi took against Sri Lanka, in Nairobi in 1996. Anderson's century is the fastest in List-A too, equalling Graham Rose's 36-ball century for Somerset in 1990.
- Jesse Ryder's 46-ball hundred too was one of the fastest in ODI history - seventh in the list of quickest hundreds. This was the first time two batsmen have hit hundreds in under 50 balls in the same ODI.
- Ravi Rampaul went for 64 runs off his three overs - his economy rate of 21.33 was the worst for any bowler to have bowled more than one over in an ODI.
- West Indies used six bowlers today, and none of them were spared. This was the first instance of five or more bowlers from a team having an economy of 10 or more in an ODI. Before today, there is only one instance of four bowlers from a team going for 10-plus runs an over in ODIs, which also involved New Zealand, at the same venue. In that ODI Bangladesh were at the receiving end.
- Anderson and Ryder added 191 runs for the fourth wicket at a run-rate of 15.28 - the fourth-highest for a partnership of 100 or more runs in ODIs. Incidentally, three of the top four such partnerships have been hit by New Zealand.
- This partnership was also New Zealand's highest for the fourth-wicket, beating the 190-run partnership between Scott Styris and Ross Taylor against India at Dambulla in 2010. Overall, for any wicket, this partnership is the fifth highest for them.
- This was also the sixth-highest partnership against West Indies and the second-highest against them for the fourth wicket.
- New Zealand batsmen hit as many as 22 sixes in just 126 deliveries in their innings today, which is the highest hit by a team in an ODI and the first time 20 or more sixes were hit in an innings. This broke the record for the most sixes hit in an innings that India and Australia had set recently - both the teams had hit 19 sixes in their innings in the Bangalore ODI in November 2013. Before today, the most sixes any team had hit in the first-21 overs of an innings in ODIs since 2000 was nine. All of them were hit by Afridi in the match when he got, what is now, the fifth-fastest century in ODIs, against India at Kanpur in 2005.
- New Zealand batsmen hit a six off every 5.7 balls they faced in this innings. This is the lowest ever ODIs in which a team has hit a minimum of ten sixes. Before this, the frequency of sixes was the lowest in Australia's innings in this ODI, when a six was hit off every 9.8 deliveries.
- New Zealand had scored 275 runs by the end of their 20th over in this match and had comfortably beaten the highest score by a team in T20Is - 260 for 6 by Sri Lanka against Kenya in T20I World Cup in 2007-08. This total was also ahead of the highest score in T20 matches - 263 by Royal Challengers Bangalore against Pune Warriors in Bangalore last year. The highest New Zealand have scored in a T20I international is 214, against Australia in Christchurch in 2010.
- Anderson and Ryder took 27 runs off Nikita Miller's fourth over, which equals the most runs that have been hit off a West Indies bowler in an over. Ian Bishop went for 27 runs off an over against Pakistan in Sharjah in 1995-96 and Dwayne Smith was also carted around for these many runs by England batsmen at Lord's in 2004.
- Including Anderson and Ryder in this match, only nine batsmen have managed to hit a century by the end of the 20th over in ODIs since 2000. Virender Sehwag, Shane Watson, Shahid Afridi, Sanath Jayasuriya, John Davison and Tillakaratne Dilshan are the other batsmen to achieve this. This was the first time two batsmen achieved in the same innings in ODIs since 2000.
- West Indies' 159-run defeat in this ODI was their worst against New Zealand in terms of runs, beating the 107-run defeat they suffered against them at Lord's in 2004. This was also West Indies' fifth-worst defeat in ODIs in terms of runs. Including this, they have lost by a margin of 150 or more runs in ODIs six times now, and all of them have come since 2004.
Shiva Jayaraman is a sub-editor (stats) at ESPNcricinfo.com