ODI Cricket: Indian batsman who played the biggest innings against New Zealand on home soil

Updated: 09-01-2026, 08.35 PM

Follow us:

Shubman Gill has scored a double century against New Zealand (Photo: X/@BCCI)

What is the news?

In ODI cricket, Indian batsmen have played many memorable and big innings against New Zealand on home soil. Playing in Indian conditions, these batsmen completely dominated the Kiwi bowlers and thrilled the spectators. On the basis of big scores and match-winning innings, these batsmen also led India to many important victories. In such a situation, let us take a look at the Indian batsmen who played the biggest innings against the Kiwi team on home soil.

Shubman Gill (208 runs)

Indian team captain Shubman Gill is at the first place in this list. He played an innings of 208 runs against New Zealand in the year 2023 at Hyderabad ground. He is the only batsman to have scored a double century in ODI between the two teams. He faced 149 balls. 19 fours and 9 sixes came from his bat. His strike rate was 139.59. The Indian team won the match by 12 runs.

Sachin Tendulkar (186* runs)

Former great batsman of the Indian team, Sachin Tendulkar is at second place in this list. He scored an unbeaten 186* against the Kiwi team in Hyderabad in 1999. He faced 150 balls. 20 fours and 3 sixes came from his bat. His strike rate was 124. India had scored 376/2. In reply, New Zealand was all out for 202 runs. The Indian team won by 174 runs.

Virat Kohli (154* runs)

Indian team’s veteran batsman Virat Kohli is at third place in the list. In the year 2016, he had played an unbeaten inning of 154 runs on the ground of Mohali. This player had scored these runs while facing 134 balls. 16 fours and 1 six came from his bat. His strike rate was 114.92. The Indian team came out to chase the target of 286 runs and won the match by 7 wickets.

Rahul Dravid and Sourav Ganguly (153 runs)

At the fourth position in this list are two former veteran players of the Indian team, Sourav Ganguly and Rahul Dravid. Both of them have played innings of 153 runs against New Zealand on Indian soil. Ganguly had scored these runs on the ground of Gwalior. Dravid played this innings in Hyderabad. Ganguly faced 150 balls and hit 18 fours and 3 sixes from his bat. Dravid hit 15 fours and 2 sixes.

Leave a Comment