A team known for its reliance on spin now chooses to pick three fast bowlers more often than not. How did that come to be?
Shakib Al Hasan and Mahmudullah's partnership is the second-highest for any wicket in Champions Trophy history.
Twitter reactions to a famous Bangladesh victory in Cardiff that kept them alive in the Champions Trophy
Halfway between World Cups, New Zealand remain in search of an XI that shores up holes left by 2015 linchpins Brendon McCullum, Daniel Vettori and Grant Elliott
Bangladesh returned to the scene of one of their finest hours, and the occasion brought out the best in two players who have been pivotal to their rise
Previous biggest partnership for Ban in ODIs, between Mushfiqur-Tamim v Pak in Dhaka in 2015. This between Shakib and Mahmudullah is now the highest.
Last time Bangladesh's top-4 accounted for fewer runs in an ODI, than the 25 runs in this match - 18 runs v Pak in Dhaka in December 2011.
Wickets taken by Southee in a span of 18 balls - 2 wkts off last 2 balls v Eng and 3 off his first 16 balls today. He was wicketless in his first 73 balls of this tournament.
Runs scored by NZ in the last 10 overs of the innings, is the lowest for any team in this tournament batting all 10 overs. SA had managed 63 v Pak in their final ten.
Highest score by NZ's No. 5 to 11 in the first 2 games of this tournament. Broom and Neesham scored more than that today.
No. of times in last 4 ODIs Kane Williamson has been run out, including today.
No. of consecutive 50+ scores for Williamson in Champions Trophy - first batsman to do so. His scores in last 3 inns - 67, 100, 87 and another fifty today.
Guptill's average in this Champions Trophy, including this game. He's got scores of 26, 27 and 33, but failed to convert them into big scores.
Ban's win-loss record against NZ in ODIs outside Bangladesh. Their only away win had come had come recently in the tri-series in Ireland.