| 5 Apr 1998 | IND 274/5 v ZIM 2613rd Match · ODI | IND | 5 | 1/36 | 0 | India won by 13 runs | Vadodara | 1997–98 Pepsi Triangular Series |
| 1 Apr 1998 | IND 309/5 v AUS 2681st Match · ODI | IND | 8 | 5/32 | 1 | India won by 41 runs | Kochi | 1997–98 Pepsi Triangular Series |
| 25 Mar 1998 | IND 424 & 169 v AUS 400 & 195/23rd Test · Test | IND | 177 & 31 | 1/41 | 1 | Australia won by 8 wickets | Bangalore | Australia tour of India 1997/98 |
| 18 Mar 1998 | IND 633/5 v AUS 233 & 1812nd Test · Test | IND | 79 | 0/6 | 0 | India won by an innings and 219 runs | Kolkata | Australia tour of India 1997/98 |
| 6 Mar 1998 | IND 257 & 418/4 v AUS 328 & 1681st Test · Test | IND | 4 & 155* | - | 1 | India won by 179 runs | Chennai | Australia tour of India 1997/98 |
| 18 Jan 1998 | IND 316/7 v PAK 314/53rd Final · ODI | IND | 41 | 1/49 | 0 | India won by 3 wickets (with 1 ball remaining) | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 16 Jan 1998 | IND 189 v PAK 193/42nd Final · ODI | IND | 1 | 0/17 | 0 | Pakistan won by 6 wickets (with 111 balls remaining) | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 14 Jan 1998 | IND 213/2 v PAK 212/81st Final · ODI | IND | 95 | 3/45 | 0 | India won by 8 wickets (with 53 balls remaining) | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 11 Jan 1998 | IND 245/7 v PAK 227/92nd Match · ODI | IND | 67 | 1/24 | 4 | India won by 18 runs | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 10 Jan 1998 | BAN 190 v IND 191/61st Match · ODI | IND | 54 | 0/13 | 2 | India won by 4 wickets (with 10 balls remaining) | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 28 Dec 1997 | IND 228/6 v SL 229/53rd ODI · ODI | IND | 6 | 0/7 | 0 | Sri Lanka won by 5 wickets (with 10 balls remaining) | Margao | Sri Lanka tour of India 1997/98 |
| 22 Dec 1997 | IND 173/3 v SL 172/91st ODI · ODI | IND | 82* | - | 0 | India won by 7 wickets (with 31 balls remaining) | Guwahati | Sri Lanka tour of India 1997/98 |
| 16 Dec 1997 | IND 188 v WI 229/66th Match · ODI | IND | 1 | 0/17 | 0 | West Indies won by 41 runs | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 14 Dec 1997 | IND 239/7 v PAK 243/64th Match · ODI | IND | 3 | - | 0 | Pakistan won by 4 wickets (with 16 balls remaining) | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 11 Dec 1997 | ENG 250 v IND 2431st Match · ODI | IND | 91 | 0/24 | 1 | England won by 7 runs | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 3 Dec 1997 | IND 512 & 181/9 v SL 361/9 & 166/73rd Test · Test | IND | 148 & 13 | 0/0 | 1 | Match drawn | Mumbai | Sri Lanka tour of India 1997/98 |
| 26 Nov 1997 | IND 485 v SL2nd Test · Test | IND | 15 | - | 0 | Match drawn | Nagpur | Sri Lanka tour of India 1997/98 |
| 19 Nov 1997 | IND 515/9 v SL 369 & 251/61st Test · Test | IND | 23 | - | 1 | Match drawn | Mohali | Sri Lanka tour of India 1997/98 |
| 2 Oct 1997 | PAK 219/1 v IND 2163rd ODI · ODI | IND | 7 | - | 1 | Pakistan won by 9 wickets (with 136 balls remaining) | Lahore | India tour of Pakistan 1997/98 |
| 30 Sept 1997 | PAK 265/4 v IND 266/62nd ODI · ODI | IND | 21 | 0/7 | 0 | India won by 4 wickets (with 3 balls remaining) | Karachi | India tour of Pakistan 1997/98 |
| 28 Sept 1997 | PAK 171/5 v IND 1701st ODI · ODI | IND | 2 | 0/11 | 2 | Pakistan won by 5 wickets (with 33 balls remaining) | Hyderabad | India tour of Pakistan 1997/98 |
| 21 Sept 1997 | IND 250/5 v PAK 251/55th ODI · ODI | IND | 51 | - | 2 | Pakistan won by 5 wickets (with 37 balls remaining) | Toronto | 1997 'Friendship' Cup |
| 20 Sept 1997 | IND 162/3 v PAK 159/64th ODI · ODI | IND | 6 | - | 1 | India won by 7 wickets (with 3 balls remaining) | Toronto | 1997 'Friendship' Cup |
| 18 Sept 1997 | IND 182/6 v PAK 1483rd ODI · ODI | IND | 0 | - | 2 | India won by 34 runs | Toronto | 1997 'Friendship' Cup |
| 17 Sept 1997 | IND v PAK 169/33rd ODI · ODI | IND | - | 0/17 | 0 | No result | Toronto | 1997 'Friendship' Cup |
| 14 Sept 1997 | IND 117/3 v PAK 1162nd ODI · ODI | IND | 25* | - | 0 | India won by 7 wickets (with 92 balls remaining) | Toronto | 1997 'Friendship' Cup |
| 13 Sept 1997 | IND 208 v PAK 1881st ODI · ODI | IND | 17 | 0/13 | 0 | India won by 20 runs | Toronto | 1997 'Friendship' Cup |
| 24 Aug 1997 | SL 264 v IND 255/83rd ODI · ODI | IND | 39 | 1/22 | 2 | Sri Lanka won by 9 runs | Colombo | India tour of Sri Lanka 1997 |
| 23 Aug 1997 | SL 132/6 v IND 291/93rd ODI · ODI | IND | 27 | - | 0 | No result | Colombo | India tour of Sri Lanka 1997 |
| 20 Aug 1997 | SL 241/3 v IND 2382nd ODI · ODI | IND | 6 | - | 1 | Sri Lanka won by 7 wickets (with 49 balls remaining) | Colombo | India tour of Sri Lanka 1997 |
| 17 Aug 1997 | SL 302/4 v IND 300/71st ODI · ODI | IND | 27 | 0/28 | 0 | Sri Lanka won by 2 runs | Colombo | India tour of Sri Lanka 1997 |
| 9 Aug 1997 | SL 332 & 415/7 v IND 375 & 281/52nd Test · Test | IND | 139 & 8 | - | 1 | Match drawn | Colombo | India tour of Sri Lanka 1997 |
| 2 Aug 1997 | SL 952/6 v IND 537/81st Test · Test | IND | 143 | 0/2 | 0 | Match drawn | Colombo | India tour of Sri Lanka 1997 |
| 26 Jul 1997 | SL 240/2 v IND 239/7Final · ODI | IND | 53 | 0/20 | 0 | Sri Lanka won by 8 wickets (with 79 balls remaining) | Colombo | 1997 Asia Cup |
| 24 Jul 1997 | BAN 130/8 v IND 132/16th Match · ODI | IND | 28 | 1/18 | 0 | India won by 9 wickets (with 168 balls remaining) | Colombo | 1997 Asia Cup |
| 18 Jul 1997 | SL 231/4 v IND 227/63rd Match · ODI | IND | 21 | 0/6 | 0 | Sri Lanka won by 6 wickets (with 32 balls remaining) | Colombo | 1997 Asia Cup |
| 21 May 1997 | IND 292 v PAK 327/56th Match · ODI | IND | 4 | 2/61 | 0 | Pakistan won by 35 runs | Chennai | 1997 Pepsi Independence Cup |
| 17 May 1997 | IND 225/7 v SL 229/54th Match · ODI | IND | 2 | 0/13 | 1 | Sri Lanka won by 5 wickets (with 55 balls remaining) | Mumbai | 1997 Asia Cup |
| 14 May 1997 | IND 221/2 v NZ 220/93rd Match · ODI | IND | 117 | 0/35 | 0 | India won by 8 wickets (with 45 balls remaining) | Bangalore | 1997 Pepsi Independence Cup |
| 3 May 1997 | WI 200/0 v IND 199/74th ODI · ODI | IND | 1 | 0/22 | 0 | West Indies won by 10 wickets (with 32 balls remaining) | Bridgetown | India tour of West Indies 1996/97 |
| 30 Apr 1997 | WI 249/9 v IND 2313rd ODI · ODI | IND | 9 | 1/13 | 0 | West Indies won by 18 runs | Kingstown | India tour of West Indies 1996/97 |
| 27 Apr 1997 | WI 121 v IND 116/02nd ODI · ODI | IND | 65* | 0/4 | 0 | India won by 10 wickets (with 101 balls remaining) (revised target) | Port of Spain | India tour of West Indies 1996/97 |
| 26 Apr 1997 | WI 149/2 v IND 1791st ODI · ODI | IND | 44 | 0/11 | 0 | West Indies won by 8 wickets (with 31 balls remaining) (revised target) | Port of Spain | India tour of West Indies 1996/97 |
| 17 Apr 1997 | WI 145/3 v IND 3555th Test · Test | IND | 83 | - | 0 | Match drawn | Georgetown | India tour of West Indies 1996/97 |
| 4 Apr 1997 | WI 333/9 v IND 212/24th Test · Test | IND | DNB | - | 1 | Match drawn | St John's | India tour of West Indies 1996/97 |
| 27 Mar 1997 | WI 298 & 140 v IND 319 & 813rd Test · Test | IND | 92 & 4 | - | 3 | West Indies won by 38 runs | Bridgetown | India tour of West Indies 1996/97 |
| 14 Mar 1997 | WI 296 & 299/6 v IND 4362nd Test · Test | IND | 88 | - | 0 | Match drawn | Port of Spain | India tour of West Indies 1996/97 |
| 6 Mar 1997 | WI 427 & 241/4 v IND 346 & 99/21st Test · Test | IND | 7 & 15* | 0/9 | 1 | Match drawn | Kingston | India tour of West Indies 1996/97 |
| 15 Feb 1997 | ZIM 139/2 v IND 1681st ODI · ODI | IND | 13 | - | 0 | Zimbabwe won by 8 wickets (with 73 balls remaining) (revised target) | Bulawayo | India tour of Zimbabwe 1996/97 |
| 13 Feb 1997 | SA 278/8 v IND 234Final · ODI | IND | 45 | 1/19 | 0 | South Africa won by 17 runs (revised target) | Durban | 1996-97 Standard Bank International One-Day Series |