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 | 151 | 57 | 84 | 0 | 10 | 37.74 |
Bangladesh | 41 | 32 | 8 | 0 | 1 | 78.04 |
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 | 118 | 60 | 50 | 1 | 7 | 50.84 |
Pakistan | 135 | 57 | 73 | 0 | 5 | 42.22 |
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 members, 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.
50: The Indian team has a winning percentage of over 50 against 8 full-member teams, with a 100% win record against Ireland.
100: The Men in Blue have played 100 or more ODI matches against 6 teams. The teams are — Australia, England, New Zealand, Pakistan, Sri Lanka, and the West Indies. What’s fascinating is India has registered 50+ wins against all these teams.
7: Apart from these 6 teams, India has more than 50 ODI victories against Zimbabwe, having played over 65 matches.