Credit: X

Credit: X

India and New Zealand will clash against each other for the 119th time in ODIs with their game in the 12th match of the ICC Champions Trophy 2025 to be played at the Dubai International Stadium on Sunday, March 2. New Zealand have an upper hand over India in matches played at ICC ODI tournaments, but the Men in Blue are superior to the Black Caps when it comes to overall games between them in the 50-over format.

In the ODI rivalry between both heavyweights, Sachin Tendulkar is the highest run-getter for India while Ross Taylor holds the feat of scoring the most runs from the Kiwi side. On the occasion of the high-profile game between both quality teams, SportsTiger discusses the five players who have notched up the most runs in this rivalry.

Former India opener Virender Sehwag is the fifth-highest run-getter with 1157 runs in 23 matches at a strike rate of 103.95. Nathan Astle, who was known for his aggressive batting style as an opener, is in the fourth spot on the chart of leading run-getters. He amassed 1207 runs in 29 appearances at an average of 43.10. Ross Taylor was an efficient servant for New Zealand from 2006 to 2022. The right-handed batter smashed 1385 runs in 35 matches with three centuries and eight fifties. 

Virat Kohli, who will be seen in action in the upcoming contest, has hoarded 1645 runs in 31 matches with six tons and nine fifties. Talking about the topper of the chart Tendulkar, he holds the position with 1750 runs in 41 games with five hundreds and eight fifties against New Zealand.

Here are the top run-scorers between India and New Zealand in ODIs

Sl No

Player Name

Span

Matches

Innings

Runs

HS

100s

50s

1

Sachin Tendulkar 

1990-2009

42

41

1750

186*

5

8

2

Virat Kohli

2010-2023

31

31

1645

154*

6

9

3

Ross Taylor

2009-2020

35

34

1385

112*

3

8

4

Nathan Astle

1995-2005

29

29

1207

120

5

5

5

Virender Sehwag

2001-2010

23

23

1157

130

6

3

If Virat Kohli scores more  than 106 runs in the upcoming Champions Trophy 2025 contest in Dubai, he will supersede Sachin Tendulkar to become the highest run-getter in the rivalry.