India national cricket team record by opponent

The India national cricket team represents India in international cricket and is a full member of the International Cricket Council with Test and One Day International (ODI) status. They first competed in international cricket in 1932, when they played against England in a three-day Test match; England won the match by 158 runs. India's first Test series as an independent country was against Australia. They secured their first Test win against England in 1952 at Madras Cricket Club Ground. , India have played 579 Test matches; they have won 178 matches, lost 178 matches, and 222 matches were drawn with one being tied. India played their first ODI match against England in 1974, but registered their first win against East Africa in 1975. , India have played 1055 ODI matches, winning 559 matches and losing 443; 9 matches were tied and 44 matches had no result. They also won the 1983 and 2011 Cricket World Cups, along with the 2002 and the 2013 ICC Champions Trophy. India played their first Twenty20 International (T20I) against South Africa in 2006, winning the match by six wickets, and won the inaugural ICC World Twenty20 in 2007. , they have played 232 T20I matches and won 152 of them; 69 were lost, with 4 super-over/bowl-out wins (after being tied), one tied (without a super over) and 6 having no result.

India have faced ten teams in Test cricket, with their most frequent opponent being England, against whom they have played 136 matches. India have registered more wins against England than against any other team, with 35. In ODI matches, India have played against 20 teams. They have played against Sri Lanka more frequently in ODI matches, with a winning percentage of 63.37 in 99 out of 168 matches. India have defeated Sri Lanka on 99 occasions, which is their best record in ODIs. The team have played 17 countries in T20Is, and have played 31 matches with Australia. They also have recorded the most victories against Australia, Sri Lanka and the West Indies, defeating all of them in nineteen matches.