| 23 Aug 1999 | AUS 159/2 v IND 151/72nd Match · ODI | IND | DNB | 1/37 | 0 | Australia won by 8 wickets (with 53 balls remaining) (D/L method) | Galle | 1999 Aiwa Cup |
| 12 Jun 1999 | IND 251/6 v NZ 253/58th Super · ODI | IND | DNB | 0/44 | 0 | New Zealand won by 5 wickets (with 10 balls remaining) | Nottingham | 1999 Cricket World Cup |
| 8 Jun 1999 | IND 227/6 v PAK 1804th Super · ODI | IND | DNB | 5/27 | 0 | India won by 47 runs | Manchester | 1999 Cricket World Cup |
| 4 Jun 1999 | AUS 282/6 v IND 2051st Super · ODI | IND | 2 | 1/60 | 1 | Australia won by 77 runs | London | 1999 Cricket World Cup |
| 29 May 1999 | ENG 169 v IND 232/825th Match · ODI | IND | 2* | 1/25 | 0 | India won by 63 runs | Birmingham | 1999 Cricket World Cup |
| 26 May 1999 | IND 373/6 v SL 21621st Match · ODI | IND | DNB | 0/41 | 0 | India won by 157 runs | Taunton | 1999 Cricket World Cup |
| 19 May 1999 | IND 249 v ZIM 252/98th Match · ODI | IND | 0 | 2/37 | 0 | Zimbabwe won by 3 runs | Leicester | 1999 Cricket World Cup |
| 15 May 1999 | IND 253/5 v SA 254/62nd Match · ODI | IND | DNB | 0/32 | 0 | South Africa won by 4 wickets (with 16 balls remaining) | Hove | 1999 Cricket World Cup |
| 16 Apr 1999 | IND 125 v PAK 129/2Final · ODI | IND | 1* | 0/17 | 0 | Pakistan won by 8 wickets (with 132 balls remaining) | Sharjah | 1998–99 Coca-Cola Cup |
| 13 Apr 1999 | IND 206/4 v PAK 205/96th Match · ODI | IND | DNB | 1/45 | 0 | India won by 6 wickets (with 11 balls remaining) | Sharjah | 1998–99 Coca-Cola Cup |
| 11 Apr 1999 | ENG 230 v IND 239/64th Match · ODI | IND | DNB | 3/35 | 1 | India won by 9 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 9 Apr 1999 | ENG 202 v IND 222/53rd Match · ODI | IND | DNB | 3/28 | 0 | India won by 20 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 8 Apr 1999 | IND 163/6 v PAK 279/82nd Match · ODI | IND | DNB | 3/69 | 0 | Pakistan won by 116 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 4 Apr 1999 | IND 168 v PAK 291/8Final · ODI | IND | 17 | 2/37 | 0 | Pakistan won by 123 runs | Bangalore | 1998–99 Pepsi Cup |
| 1 Apr 1999 | IND 196 v PAK 197/36th Match · ODI | IND | 4 | 3/27 | 0 | Pakistan won by 7 wickets (with 30 balls remaining) | Mohali | 1998–99 Pepsi Cup |
| 24 Feb 1999 | IND 518/7 & 306/5 v SL 4852nd Match · Test | IND | DNB & 9* | 1/94 | 0 | Match drawn | Colombo | Pakistan tour of India 1998/99 |
| 16 Feb 1999 | PAK 185 & 316 v IND 223 & 2321st Match · Test | IND | 0 & 2 | 2/27 & 1/61 | 0 | Pakistan won by 46 runs | Kolkata | Pakistan tour of India 1998/99 |
| 4 Feb 1999 | IND 252 & 339 v PAK 172 & 2072nd Test · Test | IND | 1* & 6 | 2/20 & 0/15 | 0 | India won by 212 runs | Delhi | Pakistan tour of India 1998/99 |
| 28 Jan 1999 | IND 254 & 258 v PAK 238 & 2861st Test · Test | IND | 4 & 0* | 0/54 & 6/33 | 0 | Pakistan won by 12 runs | Chennai | Pakistan tour of India 1998/99 |
| 19 Jan 1999 | NZ 300/8 v IND 2305th ODI · ODI | IND | 2 | 0/61 | 0 | New Zealand won by 70 runs | Christchurch | India tour of New Zealand 1998/99 |
| 16 Jan 1999 | NZ 207/7 v IND 208/54th ODI · ODI | IND | DNB | 1/24 | 0 | India won by 5 wickets (with 37 balls remaining) | Auckland | India tour of New Zealand 1998/99 |
| 14 Jan 1999 | NZ 89/2 v IND 208/43rd ODI · ODI | IND | DNB | 1/28 | 0 | No result | Wellington | India tour of New Zealand 1998/99 |
| 12 Jan 1999 | NZ 213 v IND 214/82nd ODI · ODI | IND | DNB | 0/14 | 1 | India won by 2 wickets (with 1 ball remaining) | Napier | India tour of New Zealand 1998/99 |
| 9 Jan 1999 | NZ 200/5 v IND 257/51st ODI · ODI | IND | DNB | 0/41 | 0 | New Zealand won by 5 wickets (with 6 balls remaining) (D/L method) | Taupō | India tour of New Zealand 1998/99 |
| 2 Jan 1999 | NZ 366 & 464/8 v IND 416 & 249/23rd Test · Test | IND | 30* & DNB | 2/61 & 1/75 | 1 | Match drawn | Hamilton | India tour of New Zealand 1998/99 |
| 26 Dec 1998 | NZ 352 & 215/6 v IND 208 & 3562nd Test · Test | IND | 15 & 0 | 2/67 & 0/26 | 0 | New Zealand won by 4 wickets | Wellington | India tour of New Zealand 1998/99 |
| 11 Nov 1998 | IND 192 v ZIM 205/76th Match · ODI | IND | 2 | 1/42 | 0 | Zimbabwe won by 13 runs | Sharjah | 1998–99 Champions Trophy |
| 20 Sept 1998 | IND 256/9 v PAK 258/55th ODI · ODI | IND | DNB | 0/47 | 0 | Pakistan won by 5 wickets (with 10 balls remaining) | Toronto | 1998 'Friendship' Cup |
| 19 Sept 1998 | IND 182 v PAK 316/64th ODI · ODI | IND | 2* | 1/62 | 0 | Pakistan won by 134 runs | Toronto | 1998 'Friendship' Cup |
| 16 Sept 1998 | IND 180 v PAK 257/53rd ODI · ODI | IND | 3* | 1/51 | 0 | Pakistan won by 77 runs | Toronto | 1998 'Friendship' Cup |
| 13 Sept 1998 | IND 195 v PAK 246/92nd ODI · ODI | IND | 1 | 1/56 | 1 | Pakistan won by 51 runs | Toronto | 1998 'Friendship' Cup |
| 12 Sept 1998 | IND 193/4 v PAK 189/91st ODI · ODI | IND | DNB | 0/36 | 0 | India won by 6 wickets (with 38 balls remaining) | Toronto | 1998 'Friendship' Cup |
| 7 Jul 1998 | SL 301 v IND 307/6Final · ODI | IND | DNB | 1/56 | 1 | India won by 6 runs | Colombo | 1998 Nidahas Trophy |
| 3 Jul 1998 | IND v NZ 128/58th Match · ODI | IND | - | 1/23 | 0 | No result | Colombo | 1998 Nidahas Trophy |
| 1 Jul 1998 | SL 171/8 v IND 1637th Match · ODI | IND | 1* | 2/34 | 0 | Sri Lanka won by 8 runs | Colombo | 1998 Nidahas Trophy |
| 23 Jun 1998 | IND 131/2 v NZ 219/83rd Match · ODI | IND | DNB | 1/21 | 1 | No result | Colombo | 1998 Nidahas Trophy |
| 19 Jun 1998 | SL 243/6 v IND 246/21st Match · ODI | IND | DNB | 0/32 | 0 | India won by 8 wickets (with 38 balls remaining) | Colombo | 1998 Nidahas Trophy |
| 31 May 1998 | IND 197/1 v KEN 196Final · ODI | IND | DNB | 4/23 | 0 | India won by 9 wickets (with 90 balls remaining) | Kolkata | 1998 Coca-Cola Triangular Series |
| 28 May 1998 | IND 196 v KEN 265/56th Match · ODI | IND | 19 | 1/28 | 0 | Kenya won by 69 runs | Gwalior | 1998 Coca-Cola Triangular Series |
| 25 May 1998 | IND 116/5 v BAN 1155th Match · ODI | IND | DNB | 3/26 | 0 | India won by 5 wickets (with 124 balls remaining) | Mumbai | 1998 Coca-Cola Triangular Series |
| 24 Apr 1998 | AUS 272/9 v IND 275/4Final · ODI | IND | DNB | 2/32 | 0 | India won by 6 wickets (with 9 balls remaining) | Sharjah | 1997–98 Coca-Cola Cup |
| 22 Apr 1998 | AUS 284/7 v IND 250/56th Match · ODI | IND | DNB | 2/41 | 0 | Australia won by 26 runs (revised target) | Sharjah | 1997–98 Coca-Cola Cup |
| 20 Apr 1998 | IND 181 v NZ 183/64th Match · ODI | IND | 8 | 2/34 | 0 | New Zealand won by 4 wickets (with 6 balls remaining) | Sharjah | 1997–98 Coca-Cola Cup |
| 19 Apr 1998 | AUS 264/9 v IND 2063rd Match · ODI | IND | 2 | 1/41 | 0 | Australia won by 58 runs | Sharjah | 1997–98 Coca-Cola Cup |
| 17 Apr 1998 | IND 220/9 v NZ 2051st Match · ODI | IND | 5 | 2/48 | 0 | India won by 15 runs | Sharjah | 1997–98 Coca-Cola Cup |
| 14 Apr 1998 | IND 227 v AUS 231/6Final · ODI | IND | 1 | 1/43 | 0 | Australia won by 4 wickets (with 8 balls remaining) | Delhi | 1997–98 Pepsi Triangular Series |
| 9 Apr 1998 | IND 301/3 v ZIM 2695th Match · ODI | IND | DNB | 1/40 | 1 | India won by 32 runs | Cuttack | 1997–98 Pepsi Triangular Series |
| 7 Apr 1998 | IND 223/4 v AUS 222/94th Match · ODI | IND | DNB | 1/33 | 0 | India won by 6 wickets (with 33 balls remaining) | Kanpur | 1997–98 Pepsi Triangular Series |
| 5 Apr 1998 | IND 274/5 v ZIM 2613rd Match · ODI | IND | DNB | 0/43 | 0 | India won by 13 runs | Vadodara | 1997–98 Pepsi Triangular Series |
| 16 Dec 1997 | IND 188 v WI 229/66th Match · ODI | IND | 1 | 0/39 | 0 | West Indies won by 41 runs | Sharjah | 1997–98 Singer Akai Champions Trophy |