Things couldn't have gone more swimmingly for New Zealand in the first month of this World Cup.

The Black Caps entered the tournament with a giant target on their back. Not only were they serving as the host nation, but they also were playing the best cricket of any squad in the world. Since then they've lived up to expectations, not fallen to them. The Kiwis are undefeated and clinched the number one seed from Group A in the knockout stage.

Bangladesh hasn't been perfect, but the Tigers have played some darn good cricket as well. They sit tied for third in Group A, at 7 points. An upset win over New Zealand would be potentially enough to move them up into the second seed.

A free live feed of New Zealand and Bangladesh's ODI World Cup cricket match is available to be streamed RIGHT HERE.

Bangladesh squad (subject to change)
Mashrafe Mortaza*, Al-Amin Hossain, Anamul Haque, Arafat Sunny, Mahmudullah, Mominul Haque, Mushfiqur Rahim†, Nasir Hossain, Rubel Hossain, Sabbir Rahman, Shakib Al Hasan, Soumya Sarkar, Taijul Islam, Tamim Iqbal, Taskin Ahmed

New Zealand squad (subject to change)
BB McCullum*, CJ Anderson, TA Boult, GD Elliott, MJ Guptill, TWM Latham, MJ McClenaghan, NL McCullum, KD Mills, AF Milne, L Ronchi†, TG Southee, LRPL Taylor, DL Vettori, KS Williamson