Disclaimer: This is a user generated content submitted by a member of the WriteUpCafe Community. The views and writings here reflect that of the author and not of WriteUpCafe. If you have any complaints regarding this post kindly report it to us.

List of records set by India in their 70-run semi-final victory over New Zealand” on Wednesday November 15, at Mumbai's Wankhede Stadium. India amassed 397 runs at four wickets in 50 overs, thanks to Virat Kohli's 50th ODI century and Shreyas Iyer's 70-ball-105. Prior to dismissing Kane Williamson's squad for 327 in 48.5 overs. Mohammed Shami got seven wickets for 57 runs in 9.5 overs to set a record for the finest bowling performance by an Indian in history.