# 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. As of January 31, 2025, India have played 589 Test matches; they have won 181 matches, lost 184 matches, and 223 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. As of 31 January 2025, India have played 1058 ODI matches, winning 559 matches and losing 445; 10 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 along with the ICC World Twenty20 in 2024. As of 31 January 2025, they have played 245 T20I matches and won 162 of them; 71 were lost, with 5 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.

## Key

Key for the tables :
| Symbol | Meaning |
| Matches | Number of matches played |
| Won | Number of matches won |
| Lost | Number of matches lost |
| Tied | Number of matches tied |
| Draw | Number of matches ended in a draw |
| No Result | Number of matches ended with no result |
| Tie+Win | Number of matches tied and then won in a tiebreaker such as a bowl-out or Super Over |
| Tie+Loss | Number of matches tied and then lost in a tiebreaker such as a bowl-out or Super Over |
| %Won | Percentage of games won to those played |
| W/L Ratio | Ratio of matches won to matches lost |
| First | Year of the first match played by India against the country |
| Last | Year of the last match played by India against the country |

## Test Cricket

| Opponent | Matches | Won | Lost | Tied | Draw | % Won | % Lost | % Drew | First | Last |
| Afghanistan | 1 | 1 | 0 | 0 | 0 | 100.00 | 0.00 | 0.00 | 2018 | 2018 |
| Australia | 112 | 33 | 48 | 1 | 30 | 29.46 | 42.85 | 26.78 | 1947 | 2025 |
| Bangladesh | 15 | 13 | 0 | 0 | 2 | 86.66 | 0.00 | 13.33 | 2000 | 2024 |
| England | 136 | 35 | 51 | 0 | 50 | 25.73 | 37.50 | 36.76 | 1932 | 2024 |
| New Zealand | 65 | 22 | 16 | 0 | 27 | 33.84 | 24.61 | 41.53 | 1955 | 2024 |
| Pakistan | 59 | 9 | 12 | 0 | 38 | 15.25 | 20.33 | 64.40 | 1952 | 2007 |
| South Africa | 44 | 16 | 18 | 0 | 10 | 36.36 | 40.90 | 22.72 | 1992 | 2023 |
| Sri Lanka | 46 | 22 | 7 | 0 | 17 | 47.82 | 15.21 | 36.95 | 1982 | 2022 |
| West Indies | 100 | 23 | 30 | 0 | 47 | 23.00 | 30.00 | 47.00 | 1948 | 2023 |
| Zimbabwe | 11 | 7 | 2 | 0 | 2 | 63.63 | 18.18 | 18.18 | 1992 | 2005 |
| Total | 589 | 181 | 184 | 1 | 223 | 30.73 | 31.23 | 37.86 | 1932 | 2025 |
| Statistics are correct as of India v Australia, 5th Test, 3-5 January 2025. vte |||||||||||

## One Day International

| Opponent | Matches | Won | Lost | Tied | No Result | % Won | First | Last |
| Full Members |||||||||
| Afghanistan | 4 | 3 | 0 | 1 | 0 | 75.00 | 2014 | 2023 |
| Australia | 151 | 57 | 84 | 0 | 10 | 37.74 | 1980 | 2023 |
| Bangladesh | 42 | 33 | 8 | 0 | 1 | 78.57 | 1988 | 2025 |
| England | 110 | 61 | 44 | 2 | 3 | 55.45 | 1974 | 2025 |
| Ireland | 3 | 3 | 0 | 0 | 0 | 100.00 | 2007 | 2015 |
| New Zealand | 118 | 61 | 50 | 1 | 7 | 51.26 | 1975 | 2025 |
| Pakistan | 136 | 58 | 73 | 0 | 5 | 42.64 | 1978 | 2025 |
| South Africa | 94 | 40 | 51 | 0 | 3 | 42.55 | 1991 | 2024 |
| Sri Lanka | 171 | 99 | 59 | 2 | 11 | 57.89 | 1979 | 2024 |
| West Indies | 142 | 72 | 64 | 2 | 4 | 50.70 | 1979 | 2023 |
| Zimbabwe | 71 | 58 | 11 | 2 | 0 | 81.81 | 1983 | 2024 |
| Associate Members |||||||||
| Bermuda | 1 | 1 | 0 | 0 | 0 | 100.00 | 2007 | 2007 |
| East Africa | 1 | 1 | 0 | 0 | 0 | 100.00 | 1975 | 1975 |
| Hong Kong | 2 | 2 | 0 | 0 | 0 | 100.00 | 2008 | 2018 |
| Kenya | 13 | 11 | 2 | 0 | 0 | 84.62 | 1996 | 2004 |
| Namibia | 1 | 1 | 0 | 0 | 0 | 100.00 | 2003 | 2003 |
| Nepal | 1 | 1 | 0 | 0 | 0 | 100.00 | 2023 | 2023 |
| Netherlands | 3 | 3 | 0 | 0 | 0 | 100.00 | 2003 | 2023 |
| Scotland | 1 | 1 | 0 | 0 | 0 | 100.00 | 2007 | 2007 |
| United Arab Emirates | 3 | 3 | 0 | 0 | 0 | 100.00 | 1994 | 2015 |
| Total | 1064 | 565 | 445 | 10 | 44 | 53.10 | 1974 | 2025 |
| Statistics are correct as of India v New Zealand at Dubai International Cricket Stadium, Dubai, 2 March 2025. vte |||||||||

## Twenty20 International

| Opponent | Matches | Won | Lost | Tied | Tie+Win | Tie+Loss | No Result | % Won | First | Last |
| ICC Full Members |||||||||||
| Afghanistan | 9 | 7 | 0 | 0 | 1 | 0 | 1 | 77.78 | 2010 | 2024 |
| Australia | 32 | 20 | 11 | 0 | 0 | 0 | 1 | 62.50 | 2007 | 2024 |
| Bangladesh | 17 | 16 | 1 | 0 | 0 | 0 | 0 | 94.11 | 2009 | 2024 |
| England | 29 | 17 | 12 | 0 | 0 | 0 | 0 | 58.62 | 2007 | 2025 |
| Ireland | 8 | 8 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2009 | 2024 |
| New Zealand | 25 | 12 | 10 | 1 | 2 | 0 | 0 | 48.00 | 2007 | 2023 |
| Pakistan | 13 | 9 | 3 | 0 | 1 | 0 | 0 | 69.23 | 2007 | 2024 |
| South Africa | 31 | 18 | 12 | 0 | 0 | 0 | 1 | 58.06 | 2006 | 2024 |
| Sri Lanka | 32 | 21 | 9 | 0 | 1 | 0 | 1 | 65.63 | 2009 | 2024 |
| West Indies | 30 | 19 | 10 | 0 | 0 | 0 | 1 | 63.33 | 2009 | 2023 |
| Zimbabwe | 13 | 10 | 3 | 0 | 0 | 0 | 0 | 76.92 | 2010 | 2024 |
| ICC Associate members |||||||||||
| Hong Kong | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2022 | 2022 |
| Namibia | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2021 | 2021 |
| Nepal | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2023 | 2023 |
| Netherlands | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2022 | 2022 |
| Scotland | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 50.00 | 2007 | 2021 |
| United Arab Emirates | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2016 | 2016 |
| United States | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 100.00 | 2024 | 2024 |
| Total | 247 | 164 | 71 | 1 | 5 | 0 | 6 | 66.39 | 2006 | 2025 |
| Statistics are correct as of India v England - 5th T20I at Mumbai, 2 February 2025. vte |||||||||||