India national cricket team record by opponent

The view of a cricket field. Players wearing blue outfits can be seen.
The Indian national cricket team at the Sydney Cricket Ground in 2012.

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.[1] 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.[2] India's first Test series as an independent country was against Australia.[3] They secured their first Test win against England in 1952 at Madras Cricket Club Ground.[4][A] As of November 26, 2025, India have played 598 Test matches; they have won 185 matches, lost 188 matches, and 224 matches were drawn with one being tied.[5] India played their first ODI match against England in 1974,[6] but registered their first win against East Africa in 1975.[7] As of 18 January 2026, India have played 1075 ODI matches, winning 571 matches and losing 450; 10 matches were tied and 44 matches had no result.[8] They also won the 1983 and 2011 Cricket World Cups,[9] along with the 2002, 2013 and the 2025 ICC Champions Trophy.[10][11] [B] India played their first Twenty20 International (T20I) against South Africa in 2006, winning the match by six wickets,[12] and won the inaugural ICC World Twenty20 in 2007 along with the ICC World Twenty20 in 2024.[13][14] As of 18 February 2026, they have played 272 T20I matches and won 183 of them; 74 were lost, with 6 super-over/bowl-out wins (after being tied), one tied (without a super over) and 8 having no result.[15]

India have faced ten teams in Test cricket, with their most frequent opponent being England, against whom they have played 141 matches.[16] India have registered more wins against England than against any other team, with 37.[16] In ODI matches, India have played against 20 teams.[17] They have played against Sri Lanka more frequently in ODI matches, with a winning percentage of 57.89 in 99 out of 171 matches.[17] India have defeated Sri Lanka on 99 occasions, which is their best record in ODIs.[17] The team have played 19 countries in T20Is, and have played 37 matches with Australia.[18] They also have recorded the most victories against Australia defeating them in twenty-two matches.[18]

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[C]
W/L Ratio Ratio of matches won to matches lost[C]
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.91 43.30 26.78 1947 2025
 Bangladesh 15 13 0 0 2 86.66 0.00 13.33 2000 2024
 England 141 37 53 0 51 26.24 37.58 36.17 1932 2025
 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 46 16 20 0 10 34.78 43.47 21.73 1992 2025
 Sri Lanka 46 22 7 0 17 47.82 15.21 36.95 1982 2022
 West Indies 102 25 30 0 47 24.51 29.41 46.08 1948 2025
 Zimbabwe 11 7 2 0 2 63.63 18.18 18.18 1992 2005
Total 598 185 188 1 224 31.02 31.53 37.45 1932 2025
Statistics are correct as of  India v  South Africa at Barsapara Stadium, Guwahati, 2nd Test, 22 November - 26 November 2025.[19][20]

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 155 59 86 0 10 40.68 1980 2025
 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 123 63 52 1 7 54.74 1975 2026
 Pakistan 136 58 73 0 5 42.64 1978 2025
 South Africa 97 42 52 0 3 44.68 1991 2025
 Sri Lanka 171 99 59 2 11 57.89 1979 2024
 West Indies 142 72 64 2 4 50.70 1979 2023
 Zimbabwe 66 54 10 2 0 81.81 1983 2022
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 1075 571 450 10 44 55.86 1974 2026
Statistics are correct as of  India v  New Zealand at Holkar Stadium, Indore, 18 January 2026[21][22]

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 37 22 12 0 0 0 3 64.70 2007 2025
 Bangladesh 18 17 1 0 0 0 0 94.44 2009 2025
 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 30 16 11 1 2 0 0 61.66 2007 2026
 Pakistan 17 13 3 0 1 0 0 79.41 2007 2026
 South Africa 35 21 13 0 0 0 1 61.76 2006 2025
 Sri Lanka 33 21 9 0 2 0 1 63.63 2009 2025
 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 2 2 0 0 0 0 0 100.00 2021 2026
   Nepal 1 1 0 0 0 0 0 100.00 2023 2023
 Netherlands 2 2 0 0 0 0 0 100.00 2022 2026
 Oman 1 1 0 0 0 0 0 100.00 2025 2025
 Scotland 2 1 0 0 0 0 1 50.00 2007 2021
 United Arab Emirates 2 2 0 0 0 0 0 100.00 2016 2025
 United States 2 2 0 0 0 0 0 100.00 2024 2026
Total 272 183 74 1 6 0 8 71.78 2006 2026
Statistics are correct as of  India v  Netherlands at Ahmedabad, 18 February 2026[23][24]

Notes

  1. ^ Madras Cricket Club Ground was later renamed M. A. Chidambaram Stadium.
  2. ^ India were the joint-champion with Sri Lanka in the 2002 ICC Champions Trophy.[10]
  3. ^ a b Games that did not have a result are not taken into consideration while calculating the result percentage. Ties are counted as half a win.

References

  1. ^ "ICC Members Countries". International Cricket Council. Archived from the original on 16 January 2013. Retrieved 14 April 2013.
  2. ^ "Only Test: England v India at Lord's, Jun 25–28, 1932". ESPNcricinfo. Archived from the original on 26 December 2018. Retrieved 30 March 2013.
  3. ^ "India in Australia Test Series, 1947/48 / Results". ESPNcricinfo. Archived from the original on 13 October 2019. Retrieved 14 April 2013.
  4. ^ "5th Test: India v England at Chennai, Feb 6–10, 1952". ESPNcricinfo. Archived from the original on 26 December 2018. Retrieved 30 March 2013.
  5. ^ "Records / Test matches / Team records / Results summary". ESPNcricinfo. Archived from the original on 3 February 2019. Retrieved 30 March 2013.
  6. ^ "1st ODI: England v India at Leeds, Jul 13, 1974". ESPNcricinfo. Archived from the original on 14 June 2017. Retrieved 30 March 2013.
  7. ^ "6th Match: East Africa v India at Leeds, Jun 11, 1975". ESPNcricinfo. Archived from the original on 11 June 2017. Retrieved 30 March 2013.
  8. ^ "Records / One-Day Internationals / Team records / Results summary". ESPNcricinfo. Archived from the original on 24 February 2013. Retrieved 30 March 2013.
  9. ^ Miller, Andrew (2 April 2011). "Dhoni and Gambhir lead India to World Cup glory". ESPNcricinfo. Archived from the original on 13 November 2013. Retrieved 30 March 2013.
  10. ^ a b "Final: Sri Lanka v India at Colombo (RPS), Sep 30, 2002". ESPNcricinfo. Archived from the original on 16 June 2017. Retrieved 30 March 2013.
  11. ^ "Final: England v India at Birmingham, Jun 23, 2013". ESPNcricinfo. Archived from the original on 15 July 2017. Retrieved 27 June 2013.
  12. ^ "India tour of South Africa, 2006/07 / Scorecard". ESPNcricinfo. Archived from the original on 6 January 2017. Retrieved 30 March 2013.
  13. ^ icc. "Matches | ICC Men's T20 World Cup, 2024". icc. Retrieved 2025-01-31.
  14. ^ Chevallier, Hugh (11 December 2008). "India v Pakistan". ESPNcricinfo. Archived from the original on 2 April 2013. Retrieved 30 March 2013.
  15. ^ "Records / Twenty20 Internationals / Team records / Results summary". ESPNcricinfo. Archived from the original on 18 February 2018. Retrieved 30 March 2013.
  16. ^ a b "Records / India / Test matches / Result summary". ESPNcricinfo. Archived from the original on 8 October 2012. Retrieved 30 March 2013.
  17. ^ a b c "Records / India / One-Day Internationals / Result summary". ESPNcricinfo. Archived from the original on 26 September 2012. Retrieved 30 March 2013.
  18. ^ a b "Records / India / Twenty20 Internationals / Result summary". ESPNcricinfo. Archived from the original on 3 October 2013. Retrieved 30 March 2013.
  19. ^ "Records | Test matches | Team records | Results summary | ESPNcricinfo.com". Cricinfo. Retrieved 6 December 2021.
  20. ^ "India Cricket Team Records & Stats | ESPNcricinfo.com". Cricinfo. Retrieved 6 December 2021.
  21. ^ "Records / India / One-Day Internationals / Result summary". ESPNcricinfo. Retrieved 1 August 2023.
  22. ^ "Records / One-Day Internationals / Team records / Results summary". ESPNcricinfo. Retrieved 1 August 2023.
  23. ^ "Records / India / Twenty20 Internationals / Result summary". ESPNcricinfo. Retrieved 21 November 2021.
  24. ^ "Records / Twenty20 Internationals / Team records / Results summary". ESPNcricinfo. Retrieved 21 November 2021.