The Indian team has limited the home team for 157 runs losing all wickets in 38 overs. Seamer Mohammed Sami took four wickets completing his 100 wicket haul in the ODIs.

India has to score 158 runs to win the first ODI against the Blackcaps. More to come.  

Mohammed Shami fastest Indian to 100 ODI wickets

Mohammed Shami has just carried on the good form in New Zealand and become the fastest Indian bowler to complete 100 wickets in one-day internationals.

Shami on Wednesday removed New Zealand opener Martin Guptill in the very first over he bowled in the match to achieve the feat.

The Bengal pacer beat the Indian record which was previously held by left-arm swing bowler Irfan Pathan. Shami got to the landmark in his 56th ODI while Pathan had done it in 59 matches.

Zaheer Khan (65 ODIs), Ajit Agarkar (67) and Javagal Srinath (68 ODIs) complete the top five fastest bowlers from India to complete 100 wickets.