| ODI |
|
|
| 53 v Sri Lanka on December 5, 1990 - India beat Sri Lanka by 6 wickets |
|
|
| 53 v Sri Lanka on January 4, 1991 - India beat Sri Lanka by 7 wickets |
|
|
| 52* v Pakistan on October 18, 1991 - India beat Pakistan by 60 runs |
|
|
| 62 v South Africa on November 10, 1991 - India beat South Africa by 3 wickets |
|
|
| 57 v Australia on December 10, 1991 - Australia beat India by 8 wickets |
|
|
| 77 v West Indies on January 11, 1992 - West Indies beat India by 6 wickets |
|
|
| 57* v West Indies on January 16, 1992 - India beat West Indies by 5 wickets |
|
|
| 69 v Australia on January 20, 1992 - Australia beat India by 6 runs |
|
|
| 54* v Pakistan on March 4, 1992 - India beat Pakistan by 43 runs |
|
|
| 81 v Zimbabwe on March 7, 1992 - India beat Zimbabwe by 55 runs |
|
|
| 84 v New Zealand on March 12, 1992 - New Zealand beat India by 4 wickets |
|
|
| 82* v England on January 18, 1993 - England beat India by 4 wickets |
|
|
| 52 v Sri Lanka on February 20, 1994 - Sri Lanka beat India by 4 wickets (revised target) |
|
|
| 82 v New Zealand on March 27, 1994 - India beat New Zealand by 7 wickets |
|
|
| 63 v New Zealand on March 30, 1994 - India beat New Zealand by 12 runs |
|
|
| 63 v United Arab Emirates on April 13, 1994 - India beat United Arab Emirates by 71 runs |
|
|
| 73 v Pakistan on April 15, 1994 - Pakistan beat India by 6 wickets |
|
|
| 62 v New Zealand on November 3, 1994 - India beat New Zealand by 107 runs |
|
|
| 66 v West Indies on November 5, 1994 - India beat West Indies by 72 runs |
|
|
| 54 v West Indies on November 7, 1994 - India beat West Indies by 4 runs |
|
|
| 88 v West Indies on November 9, 1994 - India beat West Indies by 8 wickets |
|
|
| 65 v New Zealand on November 26, 1995 - New Zealand beat India by 99 runs |
|
|
| 70 v West Indies on February 21, 1996 - India beat West Indies by 5 wickets |
|
|
| 90 v Australia on February 27, 1996 - Australia beat India by 16 runs |
|
|
| 65 v Sri Lanka on March 13, 1996 - Sri Lanka beat India by 131 runs |
|
|
| 57 v South Africa on April 19, 1996 - South Africa beat India by 38 runs |
|
|
| 89* v Pakistan on September 16, 1996 - India beat Pakistan by 8 wickets |
|
|
| 88 v Australia on October 21, 1996 - India beat Australia by 2 wickets |
|
|
| 64 v South Africa on October 23, 1996 - South Africa beat India by 27 runs |
|
|
| 62 v Australia on November 3, 1996 - India beat Australia by 5 runs |
|
|
| 67 v South Africa on November 6, 1996 - India beat South Africa by 35 runs |
|
|
| 65* v West Indies on April 27, 1997 - India beat West Indies by 10 wickets |
|
|
| 53 v Sri Lanka on July 26, 1997 - Sri Lanka beat India by 8 wickets |
|
|
| 51 v Pakistan on September 21, 1997 - Pakistan beat India by 5 wickets |
|
|
| 91 v England on December 11, 1997 - England beat India by 7 runs |
|
|
| 82* v Sri Lanka on December 22, 1997 - India beat Sri Lanka by 7 wickets |
|
|
| 54 v Bangladesh on January 10, 1998 - India beat Bangladesh by 4 wickets |
|
|
| 67 v Pakistan on January 11, 1998 - India beat Pakistan by 18 runs |
|
|
| 95 v Pakistan on January 14, 1998 - India beat Pakistan by 8 wickets |
|
|
| 80 v Australia on April 19, 1998 - Australia beat India by 58 runs |
|
|
| 65 v Sri Lanka on June 19, 1998 - India beat Sri Lanka by 8 wickets |
|
|
| 53 v New Zealand on June 23, 1998 - Match Abandoned |
|
|
| 77 v Pakistan on September 20, 1998 - Pakistan beat India by 5 wickets |
|
|
| 85 v Zimbabwe on September 4, 1999 - India beat Zimbabwe by 115 runs |
|
|
| 93 v Pakistan on January 21, 2000 - Pakistan beat India by 32 runs |
|
|
| 93 v South Africa on March 19, 2000 - South Africa beat India by 10 runs |
|
|
| 93 v Sri Lanka on June 1, 2000 - Sri Lanka beat India by 71 runs |
|
|
| 69 v New Zealand on October 15, 2000 - New Zealand beat India by 4 wickets |
|
|
| 61 v Sri Lanka on October 27, 2000 - Sri Lanka beat India by 68 runs |
|
|
| 62 v Zimbabwe on December 11, 2000 - India beat Zimbabwe by 9 wickets |
|
|
| 62 v Australia on April 3, 2001 - Australia beat India by 93 runs |
|
|
| 70* v Zimbabwe on June 24, 2001 - India beat Zimbabwe by 9 wickets |
|
|
| 81* v West Indies on June 30, 2001 - India beat West Indies by 6 wickets |
|
|
| 68 v England on January 25, 2002 - India beat England by 4 wickets |
|
|
| 87* v England on January 28, 2002 - India beat England by 8 wickets |
|
|
| 65 v West Indies on June 2, 2002 - India beat West Indies by 56 runs (D/L method) |
|
|
| 52 v Netherlands on February 12, 2003 - India beat Netherlands by 68 runs |
|
|
| 81 v Zimbabwe on February 19, 2003 - India beat Zimbabwe by 83 runs |
|
|
| 50 v England on February 26, 2003 - India beat England by 82 runs |
|
|
| 98 v Pakistan on March 1, 2003 - India beat Pakistan by 6 wickets |
|
|
| 97 v Sri Lanka on March 10, 2003 - India beat Sri Lanka by 183 runs |
|
|
| 83 v Kenya on March 20, 2003 - India beat Kenya by 91 runs |
|
|
| 68 v Australia on November 1, 2003 - Australia beat India by 77 runs |
|
|
| 89 v Australia on November 12, 2003 - Australia beat India by 61 runs |
|
|
| 63 v Australia on January 9, 2004 - Australia beat India by 18 runs |
|
|
| 86 v Australia on January 18, 2004 - India beat Australia by 19 runs |
|
|
| 82* v Bangladesh on July 21, 2004 - India beat Bangladesh by 8 wickets |
|
|
| 78 v Pakistan on July 25, 2004 - Pakistan beat India by 59 runs |
|
|
| 74 v Sri Lanka on August 1, 2004 - Sri Lanka beat India by 25 runs |
|
|
| 93 v Sri Lanka on October 25, 2005 - India beat Sri Lanka by 152 runs |
|
|
| 67* v Sri Lanka on October 28, 2005 - India beat Sri Lanka by 8 wickets |
|
|
| 95 v Pakistan on February 13, 2006 - India beat Pakistan by 5 wickets |
|
|
| 65 v West Indies on September 20, 2006 - India beat West Indies by 16 runs |
|
|
| 55 v South Africa on December 3, 2006 - South Africa beat India by 9 wickets |
|
|
| 60 v West Indies on January 27, 2007 - West Indies beat India by 3 wickets |
|
|
| 54 v Sri Lanka on February 11, 2007 - Sri Lanka beat India by 5 runs |
|
|
| 57* v Bermuda on March 19, 2007 - India beat Bermuda by 257 runs |
|
|
| 99 v South Africa on June 26, 2007 - South Africa beat India by 4 wickets |
|
|
| 93 v South Africa on June 29, 2007 - India beat South Africa by 6 wickets |
|
|
| 99 v England on August 24, 2007 - India beat England by 9 runs |
|
|
| 55 v England on August 30, 2007 - England beat India by 3 wickets |
|
|
| 71 v England on September 2, 2007 - India beat England by 38 runs (D/L method) |
|
|
| 94 v England on September 5, 2007 - India beat England by 2 wickets |
|
|
| 79 v Australia on October 8, 2007 - India beat Australia by 8 runs |
|
|
| 72 v Australia on October 14, 2007 - Australia beat India by 18 runs |
|
|
| 99 v Pakistan on November 8, 2007 - Pakistan beat India by 4 wickets |
|
|
| 97 v Pakistan on November 15, 2007 - India beat Pakistan by 6 wickets |
|
|
| 63 v Sri Lanka on February 26, 2008 - India beat Sri Lanka by 7 wickets |
|
|
| 91 v Australia on March 4, 2008 - India beat Australia by 9 runs |
|
|
| 50 v England on November 26, 2008 - India beat England by 6 wickets |
|
|
| 61 v New Zealand on March 6, 2009 - Match Abandoned |
|
|