The third and decisive ODI match between India and New Zealand will be played in Indore on 18 January. Both teams will have equal chances to capture the series 2-1. New Zealand has never been able to defeat Team India in any ODI series at its own home. Under the captaincy of Michael Bracewell, the Kiwi team has an opportunity to create history. Know here how many teams have so far defeated India in the ODI series at their own home.
How many countries defeated India at home?
The Indian team started playing ODI cricket in 1974. In the last five decades, there have been only 5 teams which have defeated India in an ODI series at home. Pakistan has won the ODI series by coming to India the most number of times. Pakistan team has defeated India 6 times in the ODI series at home.
After that comes Australia, which has won the ODI series in India five times. West Indies have defeated India 4 times, while England and South Africa have defeated India once each in the ODI series at home.
- Pakistan – 6 times
- Australia – 5 times
- West Indies – 4 times
- England – 1 time
- South Africa – 1 time
New Zealand could never do this
So far, New Zealand has played 7 ODI series against Team India on Indian soil, in which the Indian team has won every time. 42 ODI matches have been played between Team India and New Zealand in India, in which India has emerged victorious 32 times and the Kiwis have emerged victorious 9 times, while one of their matches could not yield any result. Now in 2026, New Zealand will have a chance to win the ODI series for the first time by defeating India at home.
Also read:
These 5 Indian players are out of the World Cup due to injury, will Washington Sundar’s dream also be shattered?

