As India continues its strong run in the ICC Champions Trophy 2025, the team’s batting prowess against New Zealand has been a highlight. Team India’s success against New Zealand has been bolstered by these batting performances, setting the stage for an exciting match in the Champions Trophy. The top run-scorers for India against New Zealand in ODIs are:
Highest Runs for India vs New Zealand
- Sachin Tendulkar: Sachin Tendulkar holds the record for scoring the most ODI runs for India against New Zealand. He accumulated 1750 runs in 42 matches with an impressive batting average of 46.05 and a strike rate of 95.36. His highest score against New Zealand in ODIs was an unbeaten 186 runs. Tendulkar’s consistent performance against New Zealand has made him a legendary figure in the India-New Zealand ODI rivalry.
- Virat Kohli: Virat Kohli is the second-highest run-scorer for India against New Zealand in ODIs with having amassed 1656 runs in 32 runs against the Black Caps, with an average of 57.10. Kohli is close to becoming the highest run-scorer for India against New Zealand, needing just 106 more runs to surpass Sachin Tendulkar’s record.
- Virender Sehwag: Sehwag has scored 1157 runs against New Zealand in 23 matches, which places him 3rd in this list. Sehwag is known for his aggressive batting style and has had notable performances against New Zealand, including a 60-ball century in 2009.
India has historically dominated New Zealand in ODIs, winning 61 out of 119 matches. As these teams continue to face each other, these records are likely to evolve, with Kohli and Sharma being key figures in India’s batting lineup.
Also Read: Top 5 Indian Richest Cricketers in the World