StatsIndeed

India ODI Record Against All Teams

India was once an underdog team in the One Day International (ODI) format, with many players struggling to adapt to the changing nature of the format. But the 1983 World Cup triumph showed everyone the capability of the Indian team to take on mighty opponents.

Over the years, the Indian team has posed a huge challenge to their counterparts through collective efforts. On that note, let’s look at India’s ODI record against all teams.

India’s ODI Record Against All Teams

Opposition Matches Won Lost Tied No Result Win %
Afghanistan 4 3 0 1 0 75.00
Australia 152 58 84 0 10 38.15
Bangladesh 42 33 8 0 1 78.57
Bermuda 1 1 0 0 0 100.00
East Africa 1 1 0 0 0 100.00
England 110 61 44 2 3 55.45
Hong Kong 2 2 0 0 0 100.00
Ireland 3 3 0 0 0 100.00
Kenya 13 11 2 0 0 84.61
Namibia 1 1 0 0 0 100.00
Nepal 1 1 0 0 0 100.00
Netherlands 3 3 0 0 0 100.00
New Zealand 120 62 50 1 7 51.67
Pakistan 136 58 73 0 5 42.64
Scotland 1 1 0 0 0 100.00
South Africa 94 40 51 0 3 42.55
Sri Lanka 171 99 59 2 11 57.89
United Arab Emirates 3 3 0 0 0 100.00
West Indies 142 72 64 2 4 50.70
Zimbabwe 66 54 10 2 0 81.81

Key Insights

2: Out of the 12 full , India is yet to play a bilateral ODI series against Afghanistan and Ireland. The Indian team has only played against both teams either in the ODI World Cup, the Asia Cup, or a multination tournament.

10: Kenya is the only associate team against which the Indian team has played 10 or more ODIs. And Kenya is also the only associate team to beat India in 2 or more matches in this format.

70: India’s record against their arch-rival Pakistan in the ODI World Cup is invincible. However, the Pakistani team has dominated the Men in Blue with over 70 wins to their name.