As of October 2023, India has won a total of 1,044 One Day Internationals (ODIs). This figure includes matches played since the inception of ODIs in 1975. India's success in ODIs has made it one of the most successful teams in the format's history. For the most accurate and up-to-date statistics, always refer to reliable cricket databases or official boards.
India has won 46 ODI matches against West Indies out of 103.
India won
India won the 2011 ICC ODI World Cup.
India won the match.
Pakistan has won more ODI and test matches between India and Pakistan. ODI's: Pakistan-69 India-48 Tests Pakistan-12 India-9
200*
As of 26 September 2009. Matches played-59, ODI-118, Twenty20-2, Won by Pakistan- 12, ODI- 69, Twenty20-0, Won by India- 9, ODI-45, Twenty20-1, Draw/tie- 38, ODI-4, Twenty20-1.
India
India has reached in the finals of ODI Cricket World Cup thrice; 1983, 2003 and 2011 and won the finals of 1983 and 2011.
india
1983 in England and 2007 when they won the first ever T20 World cup
Australia