| ODI |
|
|
| 90 v Pakistan on September 17, 1996 - Pakistan beat India by 2 wickets |
|
|
| 62 v South Africa on October 17, 1996 - South Africa beat India by 47 runs |
|
|
| 56 v Australia on November 3, 1996 - India beat Australia by 5 runs |
|
|
| 50 v South Africa on February 2, 1997 - South Africa beat India by 6 wickets |
|
|
| 53 v South Africa on February 4, 1997 - South Africa beat India by 6 wickets |
|
|
| 84 v South Africa on February 13, 1997 - South Africa beat India by 17 runs |
|
|
| 74 v West Indies on April 30, 1997 - West Indies beat India by 18 runs |
|
|
| 61 v Sri Lanka on May 17, 1997 - Sri Lanka beat India by 5 wickets |
|
|
| 69 v Sri Lanka on July 18, 1997 - Sri Lanka beat India by 6 wickets |
|
|
| 78 v Sri Lanka on August 23, 1997 - Match Abandoned |
|
|
| 50 v Pakistan on September 28, 1997 - Pakistan beat India by 5 wickets |
|
|
| 64 v Zimbabwe on September 26, 1998 - India beat Zimbabwe by 8 wickets |
|
|
| 68 v New Zealand on January 14, 1999 - Match Abandoned |
|
|
| 51 v New Zealand on January 16, 1999 - India beat New Zealand by 5 wickets |
|
|
| 63 v England on April 11, 1999 - India beat England by 9 runs |
|
|
| 81 v Pakistan on April 13, 1999 - India beat Pakistan by 6 wickets |
|
|
| 54 v South Africa on May 15, 1999 - South Africa beat India by 4 wickets |
|
|
| 53 v England on May 29, 1999 - India beat England by 63 runs |
|
|
| 61 v Pakistan on June 8, 1999 - India beat Pakistan by 47 runs |
|
|
| 77 v West Indies on September 14, 1999 - India beat West Indies by 88 runs |
|
|
| 60 v Australia on January 12, 2000 - Australia beat India by 28 runs |
|
|
| 63 v Australia on January 26, 2000 - Australia beat India by 152 runs |
|
|
| 65 v Australia on January 30, 2000 - Australia beat India by 4 wickets |
|
|
| 73 v South Africa on March 15, 2000 - South Africa beat India by 2 wickets |
|
|
| 79 v South Africa on March 19, 2000 - South Africa beat India by 10 runs |
|
|
| 68* v Kenya on October 3, 2000 - India beat Kenya by 8 wickets |
|
|
| 58 v South Africa on October 13, 2000 - India beat South Africa by 95 runs |
|
|
| 85 v Zimbabwe on October 22, 2000 - India beat Zimbabwe by 13 runs |
|
|
| 62 v Zimbabwe on December 5, 2000 - India beat Zimbabwe by 61 runs |
|
|
| 80 v Australia on March 25, 2001 - India beat Australia by 60 runs |
|
|
| 72* v Zimbabwe on June 27, 2001 - India beat Zimbabwe by 4 wickets |
|
|
| 57* v New Zealand on August 2, 2001 - India beat New Zealand by 7 wickets |
|
|
| 54 v South Africa on October 10, 2001 - India beat South Africa by 41 runs |
|
|
| 71* v South Africa on October 19, 2001 - South Africa beat India by 46 runs |
|
|
| 77 v South Africa on October 26, 2001 - South Africa beat India by 6 wickets |
|
|
| 66* v Zimbabwe on March 10, 2002 - India beat Zimbabwe by 64 runs |
|
|
| 73* v England on June 29, 2002 - India beat England by 6 wickets |
|
|
| 82 v England on July 4, 2002 - Match Abandoned |
|
|
| 64 v Sri Lanka on July 6, 2002 - India beat Sri Lanka by 4 wickets |
|
|
| 71 v Zimbabwe on September 14, 2002 - India beat Zimbabwe by 14 runs |
|
|
| 51 v West Indies on November 9, 2002 - West Indies beat India by 7 wickets |
|
|
| 58 v West Indies on November 21, 2002 - India beat West Indies by 3 wickets |
|
|
| 62 v England on February 26, 2003 - India beat England by 82 runs |
|
|
| 53* v New Zealand on March 14, 2003 - India beat New Zealand by 7 wickets |
|
|
| 59 v Australia on November 1, 2003 - Australia beat India by 77 runs |
|
|
| 50* v New Zealand on November 15, 2003 - India beat New Zealand by 145 runs |
|
|
| 74 v Australia on January 18, 2004 - India beat Australia by 19 runs |
|
|
| 84 v Zimbabwe on January 20, 2004 - India beat Zimbabwe by 24 runs |
|
|
| 56 v Zimbabwe on January 24, 2004 - India beat Zimbabwe by 3 runs |
|
|
| 99 v Pakistan on March 13, 2004 - India beat Pakistan by 5 runs |
|
|
| 76* v Pakistan on March 21, 2004 - India beat Pakistan by 5 wickets |
|
|
| 82 v Sri Lanka on July 18, 2004 - Sri Lanka beat India by 12 runs |
|
|
| 52 v England on September 5, 2004 - India beat England by 23 runs |
|
|
| 67 v Pakistan on September 19, 2004 - Pakistan beat India by 3 wickets |
|
|
| 53 v Bangladesh on December 23, 2004 - India beat Bangladesh by 11 runs |
|
|
| 60 v Bangladesh on December 27, 2004 - India beat Bangladesh by 91 runs |
|
|
| 75* v ICC World XI on January 10, 2005 - ICC World XI beat Asia XI by 112 runs. |
|
|
| 52 v Pakistan on April 5, 2005 - India beat Pakistan by 58 runs |
|
|
| 86 v Pakistan on April 15, 2005 - Pakistan beat India by 5 wickets |
|
|
| 54 v Sri Lanka on July 30, 2005 - Sri Lanka beat India by 3 wickets |
|
|
| 52* v West Indies on July 31, 2005 - India beat West Indies by 6 wickets |
|
|
| 69 v Sri Lanka on August 9, 2005 - Sri Lanka beat India by 18 runs |
|
|
| 85* v Sri Lanka on October 25, 2005 - India beat Sri Lanka by 152 runs |
|
|
| 63 v Sri Lanka on November 3, 2005 - India beat Sri Lanka by 4 wickets |
|
|
| 78* v South Africa on November 28, 2005 - India beat South Africa by 5 wickets |
|
|
| 56 v Pakistan on February 11, 2006 - India beat Pakistan by 7 wickets |
|
|
| 59 v Pakistan on February 16, 2006 - India beat Pakistan by 5 wickets |
|
|
| 50 v Pakistan on February 19, 2006 - India beat Pakistan by 8 wickets |
|
|
| 65 v England on April 6, 2006 - India beat England by 4 wickets |
|
|
| 69 v England on April 15, 2006 - India beat England by 7 wickets |
|
|
| 92 v Pakistan on April 19, 2006 - India beat Pakistan by 51 runs |
|
|
| 52 v Australia on October 29, 2006 - Australia beat India by 6 wickets |
|
|
| 63 v South Africa on November 26, 2006 - South Africa beat India by 106 runs |
|
|
| 54* v West Indies on January 21, 2007 - India beat West Indies by 14 runs |
|
|
| 57 v West Indies on January 27, 2007 - West Indies beat India by 3 wickets |
|
|
| 78 v West Indies on January 31, 2007 - India beat West Indies by 160 runs |
|
|
| 66 v Sri Lanka on February 14, 2007 - India beat Sri Lanka by 5 wickets |
|
|
| 60 v Sri Lanka on March 23, 2007 - Sri Lanka beat India by 69 runs |
|
|
| 74 v South Africa on June 26, 2007 - South Africa beat India by 4 wickets |
|
|
| 92* v England on August 24, 2007 - India beat England by 9 runs |
|
|
| 56 v England on August 27, 2007 - England beat India by 42 runs |
|
|