India vs New Zealand : One day international (head to head) list.
India vs New Zealand one day internationals hasn't been as close as contests between other two countries for the simple reason = New Zealand bowlers love to swing, something that Indian batsman don't like much. on other hand, Indian bowlers like to spin against which New Zealand batsman struggle.

Same can't be said about overall 50 over games played between the two contrastingly different cricket teams. out of 75 India vs New Zealand one day internationals (as of February 2009), 36 wins for India & 35 wins for New Zealand with 4 no results.

Note : There has never been a tied one day cricket match between India and New Zealand.

Summary
Overall = 91 = India 46, New Zealand 39, tie 1, No results 5.
In India = 27 = India 21, New Zealand 5, tie 0, No result 1.
In New Zealand = 32 = India 10, New Zealand 19, tie 1, No results 2.

Match Winner Margin Venue Date
India vs New Zealand New Zealand 4 wickets Manchester 14 June-1975
India vs New Zealand New Zealand 9 wickets Christchurch 21 Feb-1976
India vs New Zealand New Zealand 80 runs Auckland 22 Feb-1976
India vs New Zealand New Zealand 8 wickets Leeds 13 June-1979
India vs New Zealand India 5 runs Perth 9 Dec-1980
India vs New Zealand New Zealand 3 wickets Brisbane 21 Dec-1980
India vs New Zealand India 6 runs Adelaide 23 Dec-1980
India vs New Zealand New Zealand 10 wickets Melbourne 10 Jan-1981
India vs New Zealand New Zealand 22 runs Brisbane 18 Jan-1981
India vs New Zealand New Zealand 78 runs Auckland 14 Feb-1981
India vs New Zealand New Zealand 57 runs Hamilton 15 Feb-1981
India vs New Zealand India 7 wickets Sydney 5 Mar-1985
India vs New Zealand India 5 wickets Brisbane 11 Jan-1986
India vs New Zealand New Zealand 3 wickets Perth 18 Jan-1986
India vs New Zealand New Zealand 5 wickets Melbourne 23 Jan-1986
India vs New Zealand India 5 wickets Adelaide 25 Jan-1986
India vs New Zealand India 22 runs Launceston 2 Feb-1986
India vs New Zealand India 3 wickets Sharjah 10 Apr-1986
India vs New Zealand India 16 runs Bangalore 14 Oct-1987
India vs New Zealand India 9 wickets Nagpur 31 Oct-1987
India vs New Zealand India 73 runs Sharjah 27 Mar-1988
India vs New Zealand India 52 runs Sharjah 1 Apr-1988
India vs New Zealand India 4 wickets Vizag 10 Dec-1988
India vs New Zealand India 5 wickets Cuttack 12 Dec-1988
India vs New Zealand India 53 runs Indore 15 Dec-1988
India vs New Zealand India 3 wickets Baroda 17 Dec-1988
India vs New Zealand Abandoned N/A Jammu 19 Dec-1988
India vs New Zealand New Zealand 108 runs Dunedin 1 Mar-1990
India vs New Zealand India 1 run Wellington 6 Mar-1990
India vs New Zealand New Zealand 4 wickets Dunedin 12 Mar-1992
India vs New Zealand New Zealand 28 runs Napier 25 Mar-1994
India vs New Zealand India 7 wickets Auckland 27 Mar-1994
India vs New Zealand India 12 runs Wellington 30 Mar-1994
India vs New Zealand New Zealand 6 wickets Christchurch 2 Apr-1994
India vs New Zealand India 7 wickets Baroda 28 Oct-1994
India vs New Zealand India 107 runs Delhi 3 Nov-1994
India vs New Zealand New Zealand 4 wickets Napier 16 Feb-1995
India vs New Zealand New Zealand 8 wickets Jamshedpur 16 Nov-1995
India vs New Zealand India 6 wickets Amritsar 18 Nov-1995
India vs New Zealand Abandoned N/A Margoa 21 Nov-1995
India vs New Zealand India 5 wickets Pune 24 Nov-1995
India vs New Zealand India 99 runs Nagpur 26 Nov-1995
India vs New Zealand India 6 wickets Mumbai 29 Nov-1995
India vs New Zealand India 8 wickets Bangalore 14 May-1997
India vs New Zealand India 15 runs Sharjah 17 Apr-1998
India vs New Zealand New Zealand 4 wickets Sharjah 20 Apr-1998
India vs New Zealand No Result Rained off Colombo 23 June-1998
India vs New Zealand No Result Rained off Galle 29 June-1998
India vs New Zealand No Result Rained off Colombo 3 July-1998
India vs New Zealand New Zealand 5 wickets Taupo 9 Jan-1999
India vs New Zealand India 2 wickets Napier 12 Jan-1999
India vs New Zealand New Zealand Rained off Wellington 14 Jan-1999
India vs New Zealand New Zealand 5 wickets Auckland 16 Jan-1999
India vs New Zealand New Zealand 70 runs Christchurch 19 Jan-1999
India vs New Zealand India 5 wickets Nottingham 12 June-1999
India vs New Zealand India 43 runs Rajkot 5 Nov-1999
India vs New Zealand New Zealand 174 runs Hyderabad 8 Nov-1999
India vs New Zealand India 14 runs Guwalior 11 Nov-1999
India vs New Zealand New Zealand 48 runs Guwahati 14 Nov-1999
India vs New Zealand India 7 wickets Delhi 17 Nov-1999
India vs New Zealand New Zealand 4 wickets Nairobi 15 Oct-2000
India vs New Zealand New Zealand 84 runs Colombo 20 July-2001
India vs New Zealand New Zealand 67 runs Colombo 26 July-2001
India vs New Zealand India 7 wickets Colombo 2 Aug-2001
India vs New Zealand New Zealand 3 wickets Auckland 26 Dec-2002
India vs New Zealand New Zealand 35 runs Napier 29 Dec-2002
India vs New Zealand New Zealand 5 wickets Christchurch 1 Jan-2003
India vs New Zealand New Zealand 7 wickets Queenstown 4 Jan-2003
India vs New Zealand India 2 wickets Wellington 8 Jan-2003
India vs New Zealand India 1 wickets Auckland 11 Jan-2003
India vs New Zealand New Zealand 6 wickets Hamilton 14 Jan-2003
India vs New Zealand India 7 wickets Centurion 14 Mar-2003
India vs New Zealand No Result Rained off Chennai 23 Oct-2003
India vs New Zealand New Zealand 4 wickets Cuttack 6 Nov-2003
India vs New Zealand India 145 runs Hyderabad 15 Nov-2003
India vs New Zealand New Zealand 51 runs Bulawayo 26 Aug-2005
India vs New Zealand India 6 wickets Harare 2 Sept-2005
India vs New Zealand New Zealand 6 wickets Harare 6 Sept-2005
India vs New Zealand India 53 runs Napier 3 Mar 2009
India vs New Zealand No Result Rained off Wellington 6 Mar 2009
India vs New Zealand India 58 runs Christchurch 8 Mar 2009
India vs New Zealand India 84 runs Hamilton 11 Mar 2009
India vs New Zealand New Zealand 8 wickets Auckland 14 Mar 2009
India vs New Zealand India 6 wickets Colombo 11 Sept 2009
India vs New Zealand New Zealand 200 runs Dambulla 10 Aug 2010
India vs New Zealand India 105 runs Dambulla 25 Aug 2010
India vs New Zealand India 40 runs Guwahati 28 Nov 2010
India vs New Zealand India 8 wickets Jaipur 1 Dec 2010
India vs New Zealand India 9 wickets Baroda 4 Dec 2010
India vs New Zealand India 5 wickets Bangalore 7 Dec 2010
India vs New Zealand India 8 wickets Chennai 10 Dec 2010
India vs New Zealand New Zealand 24 runs Napier 19 Jan 2014
India vs New Zealand New Zealand 15 runs Hamilton 22 Jan 2014
India vs New Zealand Tied --- Auckland 25 Jan 2014