5 Indian batsmen who scored the most runs against New Zealand, 4 have retired, 1 is an active player in Team India..
- byShikha Srivastava
- 07 Mar, 2025
Team India will play the final of the Champions Trophy on March 9. They will face New Zealand. Who has performed brilliantly in this tournament? Many Indian batsmen have scored more than 1000 runs in ODIs against New Zealand. Today we will talk about the top 5 players who scored the most runs against New Zealand. 1 of these is still a part of Team India.

Sachin Tendulkar has scored the most runs against New Zealand. He has scored 1750 runs in 41 innings of 42 matches at an average of 46. His highest score has been 186. Sachin has scored 5 centuries and 8 half-centuries. He has been out on 0 4 times.
Virat Kohli's name comes second. Virat has scored 1656 runs in 32 matches. During this, his highest score has been 154. Virat has scored runs at an average of 57. He has scored 6 centuries and 9 half-centuries. He is the only active player in this list.
At number three is former explosive batsman Virender Sehwag. He has scored 1157 runs in 23 innings of 23 matches at an average of 52.59. His highest score has been 130. Sehwag has scored 6 centuries and 3 half-centuries. He has been out on 0 twice.
At number four comes the name of Mohammad Azharuddin. Azharuddin has scored 1118 runs in 40 matches. During this period his highest score has been 108 not out. Azhar has scored runs at an average of 36. He has scored 1 century and 8 half-centuries.
At number five comes the name of Sourav Ganguly. He has scored 1079 runs in 31 innings of 32 matches at an average of 35. His highest score has been 153 not out. Ganguly has scored 3 centuries and 6 half-centuries. He has been out on 0 three times.
PC Social media






