New Zealand Batsmen Who Have Scored The Most Runs Against India In ODIs: The India-New Zealand cricket rivalry in ODIs (one-day internationals) has attracted a great deal of public interest over the years. As a result, many batsmen have scored high numbers as well as created many runs against Indian bowlers.
The group of batsmen mentioned above make up only a small number of the batsman who have regularly played spectacularly to become New Zealand’s all-time leading run-scorers in ODIs against India.
New Zealand Batsmen Who Have Scored The Most Runs Against India In ODIs
1. Ross Taylor: 1,385 Runs
Topping this list is the name of former legendary New Zealand batsman, Ross Taylor. He played his first ODI match against the Indian cricket team in 2009, while his final appearance against India came in 2020. During this period, playing in 34 innings across 35 ODI matches against India, he amassed 1,385 runs at a batting average of 47.75.
Notably, he remained unbeaten on 5 occasions during this time. He also batted at a strike rate of 84.76. While playing against India, his bat yielded 3 centuries and 8 half-centuries. His highest individual score stood at 112 runs (not out).
2. Kane Williamson: 1,239 Runs
Securing the second spot on this list is another legendary figure of New Zealand cricket—former captain and batsman, Kane Williamson. He played his first ODI match against India in 2010. To date, playing in 30 innings across 31 matches against India, he has scored 1,239 runs at a batting average of 44.25.
During this period, his bat has also produced 1 century and 11 half-centuries. Meanwhile, his highest score against India stands at 118 runs. Furthermore, he has batted against India at a strike rate of 75.59. Additionally, he has remained unbeaten on two occasions against India so far.
3. Nathan Astle: 1,207 Runs
Ranked third on this list is the former legendary batsman of the New Zealand cricket team, Nathan Astle. He played his first ODI against the Indian cricket team in 1995, while his final appearance against this team came in 2005.
During this period, playing in 29 innings against India, he amassed 1,207 runs at a batting average of 43.1. He batted at a strike rate of 79.4 and registered 5 centuries and 5 half-centuries. His highest ODI score against India was 120 runs.
4. Stephen Fleming: 1,098 Runs
Securing the fourth spot on this list is the former legendary captain and batsman of the New Zealand cricket team, Stephen Fleming. This former Kiwi stalwart played his first ODI against India in 1994, while his final appearance against them was in 2005.
Across 38 innings spanning 40 matches against India, he scored 1,098 runs at a batting average of 32.29. During this time, he remained unbeaten on 4 occasions while playing against India. He also scored 9 half-centuries, with his highest individual score standing at 90 runs.
ALSO READ: Lowest Defended Totals At Rajiv Gandhi Cricket Stadium In IPL


