Most Runs in India vs New Zealand ODIs

Last Modified Nov 22, 2022 10:43 IST

The first ODI match between New Zealand and India occurred on 14 June 1975 in the Prudential World Cup, which India lost by four wickets. Since then, India has come a long way, even defeating the Kiwis in their own backyard twice, both in 2009 and 2019. In their numerous encounters, the batters have played to their utmost potential. There are certain batters who have stood above all else, giving their team the best opportunity to win matches by scoring plenty of runs. The twelve batters listed below have scored the most runs in India vs New Zealand ODI matches.


Player NameCountrySpanNo. Of MatchesRuns Highest scoreAverageStrike rate 100s50s
Sachin TendulkarIndia1990-2009421750186*46.0595.3658
Ross TaylorNew Zealand2009-2020351385112*47.7584.7638
Virat KohliIndia2010-2020261378154*59.9194.6458
Nathan AstleNew Zealand1995-200529120712043.1079.4055
Virender SehwagIndia2001-201023115713052.59103.9563
Mohammad AzharuddinIndia1985-1999401118108*36.0675.3817
Stephen FlemingNew Zealand1994-20054010989032.2971.7609
Sourav GangulyIndia1997-2005321079153*35.9674.2036
Rahul DravidIndia1997-200931103215341.2869.5825
Kane WilliamsonNew Zealand2010-20202598411839.3673.9218
MS DhoniIndia2005-20192894084*49.4782.4507
Martin GuptillNew Zealand2009-20203492511128.9084.0116


Click here for the IND vs NZ Live Score, 3rd T20I at Mclean park.