290 New Zealand's score, the fourth largest among successful run-chases in this World Cup. The only bigger ones are Bangladesh's 322 for 4 against Scotland, Sri Lanka's 312 for 1 against England, and Ireland's 307 for 6 against West Indies. The top five successful run-chases in this tournament have all been in New Zealand; in fact, only three out of 15 successful run-chases in this World Cup have happened in Australia.

57.73 Ross Taylor's strike rate in his innings of 56 off 97 balls. It's the third-slowest 50-plus score in this World Cup, out of 119 such scores. The only slower ones were by Samiullah Shenwari of Afghanistan against New Zealand (54 off 110 balls) and Swapnil Patil of UAE against South Africa (57* off 100).

4 New Zealand batsmen who've passed 5000 runs in ODIs - Stephen Fleming, Nathan Astle, McCullum, and Taylor. Taylor has got there in 144 innings, the fastest of them all.

8 Man of the Match awards for Martin Guptill in ODIs. Ten New Zealand players have won more MoM awards in ODIs, but among members of the current team, only Taylor (9) and Daniel Vettori (11) have more than eight.

2 The number of Bangladesh batsmen who have scored consecutive centuries in ODIs. Before Mahmudullah achieved the feat today, the only batsman to get there was Shahriar Nafees, who made unbeaten scores of 123 and 105 against Zimbabwe. Those innings came in different tournaments, though - the first in the 2006 Champions Trophy, and the second in a bilateral series in Bangladesh.

8 The number of batsmen with hundreds in successive World Cup matches. The others, before Mahmudullah, are Kumar Sangakkara, Mark Waugh, Rahul Dravid, AB de Villiers, Matthew Hayden, Ricky Ponting and Saeed Anwar.

344 Mahmudullah's aggregate in this tournament, the fourth highest. It's easily the best for Bangladesh in a World Cup - the previous highest before this tournament was Mohammad Ashraful's 216 in nine innings in 2007.

288 Bangladesh's total, their second highest against New Zealand, but the best against them in New Zealand.

19.47 Brendon McCullum's batting average in ODIs versus Bangladesh. In 18 innings he has only two fifties, and a highest of 80 not out.

12 Number of wickets New Zealand have taken in the first ten overs in this World Cup, at an average of 20.08. No other team has taken more than 10 in the first ten overs in the tournament so far.

62 Runs scored by Bangladesh in seven overs between the 8th and the 14th; in the first seven overs they had scored only eight.