IND vs NZ ODI: The ODI cricket clash between India and New Zealand has always been exciting. Scoring runs against Kiwi bowlers is not considered easy, but in the history of Indian cricket, there have been some great batsmen who scored a lot of runs against New Zealand. Statistics show that these players not only played long innings, but also many times single-handedly changed the course of the match. Let us know about those top-5 Indian batsmen who have scored the most runs in ODI cricket against New Zealand.
Sachin Tendulkar
‘God of Cricket’ Sachin Tendulkar is at number one in this list. He scored 1750 runs in 42 ODI matches against New Zealand. During this period his highest score was 186 runs unbeaten. Sachin scored 5 centuries and 8 half-centuries against the Kiwi team, which shows his consistency and class.
Virat Kohli
Virat Kohli is at second place in this list. He has scored 1657 runs in 33 ODI matches against New Zealand. Kohli’s average has been more than 55, which is proof that he is a big player in big matches. He has 6 centuries and 9 half-centuries recorded in his name.
Virender Sehwag
Virender Sehwag took a lot of notice of the New Zealand bowlers with his aggressive batting style. He scored 1157 runs in 23 matches. Sehwag’s strike rate was above 100, which shows that he used to put pressure on the match from the beginning.
Mohammad Azharuddin
The name of former Indian captain Mohammad Azharuddin is also included in this list. He scored 1118 runs in 40 ODI matches against New Zealand. His experience and timing came in handy for the Indian team many times against the Kiwi bowlers.
Sourav Ganguly
Sourav Ganguly is at number five in this list. He scored 1079 runs in 32 matches against New Zealand. Ganguly scored 3 centuries and 6 half-centuries and gave a strong start to Team India in many important matches.

