| 28 Oct 1998 | AUS 263 v IND 307/83rd QF · ODI | India won by 44 runs | Dhaka | 1998 ICC KnockOut Trophy |
| 26 Oct 1998 | NZ 188 v SL 191/52nd QF · ODI | Sri Lanka won by 5 wickets (with 51 balls remaining) | Dhaka | 1998 ICC KnockOut Trophy |
| 25 Oct 1998 | ENG 281/7 v SA 283/41st QF · ODI | South Africa won by 6 wickets (with 20 balls remaining) | Dhaka | 1998 ICC KnockOut Trophy |
| 24 Oct 1998 | NZ 260/5 v ZIM 258/7PQF · ODI | New Zealand won by 5 wickets (with 0 balls remaining) | Dhaka | 1998 ICC KnockOut Trophy |
| 30 Sept 1998 | ZIM 259/5 v IND 2223rd ODI · ODI | Zimbabwe won by 37 runs | Harare | India tour of Zimbabwe 1998/99 |
| 27 Sept 1998 | ZIM 235/7 v IND 236/22nd ODI · ODI | India won by 8 wickets (with 19 balls remaining) | Bulawayo | India tour of Zimbabwe 1998/99 |
| 26 Sept 1998 | ZIM 213 v IND 216/21st ODI · ODI | India won by 8 wickets (with 46 balls remaining) | Bulawayo | India tour of Zimbabwe 1998/99 |
| 20 Sept 1998 | IND 256/9 v PAK 258/55th ODI · ODI | Pakistan won by 5 wickets (with 10 balls remaining) | Toronto | 1998 'Friendship' Cup |
| 19 Sept 1998 | IND 182 v PAK 316/64th ODI · ODI | Pakistan won by 134 runs | Toronto | 1998 'Friendship' Cup |
| 16 Sept 1998 | IND 180 v PAK 257/53rd ODI · ODI | Pakistan won by 77 runs | Toronto | 1998 'Friendship' Cup |
| 13 Sept 1998 | IND 195 v PAK 246/92nd ODI · ODI | Pakistan won by 51 runs | Toronto | 1998 'Friendship' Cup |
| 12 Sept 1998 | IND 193/4 v PAK 189/91st ODI · ODI | India won by 6 wickets (with 38 balls remaining) | Toronto | 1998 'Friendship' Cup |
| 20 Aug 1998 | ENG 256/8 v SL 260/5Final · ODI | Sri Lanka won by 5 wickets (with 17 balls remaining) | London | 1998 Emirates Triangular Tournament |
| 18 Aug 1998 | ENG 230 v SA 244/73rd Match · ODI | South Africa won by 14 runs | Birmingham | 1998 Emirates Triangular Tournament |
| 16 Aug 1998 | ENG 247 v SL 2112nd Match · ODI | England won by 36 runs | London | 1998 Emirates Triangular Tournament |
| 14 Aug 1998 | SA 201 v SL 2581st Match · ODI | Sri Lanka won by 57 runs | Nottingham | 1998 Emirates Triangular Tournament |
| 7 Jul 1998 | SL 301 v IND 307/6Final · ODI | India won by 6 runs | Colombo | 1998 Nidahas Trophy |
| 5 Jul 1998 | SL 293/4 v NZ 2069th Match · ODI | Sri Lanka won by 87 runs | Colombo | 1998 Nidahas Trophy |
| 3 Jul 1998 | IND v NZ 128/58th Match · ODI | No result | Colombo | 1998 Nidahas Trophy |
| 1 Jul 1998 | SL 171/8 v IND 1637th Match · ODI | Sri Lanka won by 8 runs | Colombo | 1998 Nidahas Trophy |
| 23 Jun 1998 | IND 131/2 v NZ 219/83rd Match · ODI | No result | Colombo | 1998 Nidahas Trophy |
| 21 Jun 1998 | SL 201/3 v NZ 200/92nd Match · ODI | Sri Lanka won by 7 wickets (with 60 balls remaining) | Colombo | 1998 Nidahas Trophy |
| 19 Jun 1998 | SL 243/6 v IND 246/21st Match · ODI | India won by 8 wickets (with 38 balls remaining) | Colombo | 1998 Nidahas Trophy |
| 31 May 1998 | IND 197/1 v KEN 196Final · ODI | 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 | Kenya won by 69 runs | Gwalior | 1998 Coca-Cola Triangular Series |
| 25 May 1998 | IND 116/5 v BAN 1155th Match · ODI | India won by 5 wickets (with 124 balls remaining) | Mumbai | 1998 Coca-Cola Triangular Series |
| 24 May 1998 | ENG 206/3 v SA 205/83rd ODI · ODI | England won by 7 wickets (with 90 balls remaining) | Leeds | South Africa tour of England 1998 |
| 23 May 1998 | ENG 194 v SA 226/92nd ODI · ODI | South Africa won by 32 runs | Manchester | South Africa tour of England 1998 |
| 23 May 1998 | BAN 198 v KEN 226/84th Match · ODI | Kenya won by 28 runs (revised target) | Chennai | 1998 Coca-Cola Triangular Series |
| 21 May 1998 | ENG 223/9 v SA 224/71st ODI · ODI | South Africa won by 3 wickets (with 8 balls remaining) | London | South Africa tour of England 1998 |
| 20 May 1998 | IND 224/6 v KEN 223/93rd Match · ODI | India won by 4 wickets (with 18 balls remaining) | Bangalore | 1998 Coca-Cola Triangular Series |
| 17 May 1998 | BAN 237/4 v KEN 2362nd Match · ODI | Bangladesh won by 6 wickets (with 12 balls remaining) | Hyderabad | 1998 Coca-Cola Triangular Series |
| 14 May 1998 | IND 185/5 v BAN 184/91st Match · ODI | India won by 5 wickets (with 28 balls remaining) | Mohali | 1998 Coca-Cola Triangular Series |
| 24 Apr 1998 | AUS 272/9 v IND 275/4Final · ODI | India won by 6 wickets (with 9 balls remaining) | Sharjah | 1997–98 Coca-Cola Cup |
| 23 Apr 1998 | SA 115/1 v PAK 114Final · ODI | South Africa won by 9 wickets (with 134 balls remaining) | Cape Town | 1997–98 Standard Bank International One-Day Series |
| 22 Apr 1998 | AUS 284/7 v IND 250/56th Match · ODI | Australia won by 26 runs (revised target) | Sharjah | 1997–98 Coca-Cola Cup |
| 21 Apr 1998 | AUS 261/5 v NZ 259/55th Match · ODI | Australia won by 5 wickets (with 13 balls remaining) | Sharjah | 1997–98 Coca-Cola Cup |
| 20 Apr 1998 | IND 181 v NZ 183/64th Match · ODI | New Zealand won by 4 wickets (with 6 balls remaining) | Sharjah | 1997–98 Coca-Cola Cup |
| 19 Apr 1998 | SA 106/5 v SL 1059th Match · ODI | South Africa won by 5 wickets (with 141 balls remaining) | Bloemfontein | 1997–98 Standard Bank International One-Day Series |
| 19 Apr 1998 | AUS 264/9 v IND 2063rd Match · ODI | Australia won by 58 runs | Sharjah | 1997–98 Coca-Cola Cup |
| 18 Apr 1998 | AUS 160/4 v NZ 1592nd Match · ODI | Australia won by 6 wickets (with 79 balls remaining) | Sharjah | 1997–98 Coca-Cola Cup |
| 17 Apr 1998 | SA 149/3 v PAK 1458th Match · ODI | South Africa won by 7 wickets (with 87 balls remaining) | Centurion | 1997–98 Standard Bank International One-Day Series |
| 17 Apr 1998 | IND 220/9 v NZ 2051st Match · ODI | India won by 15 runs | Sharjah | 1997–98 Coca-Cola Cup |
| 15 Apr 1998 | PAK 173 v SL 2887th Match · ODI | Sri Lanka won by 115 runs | Benoni | 1997–98 Standard Bank International One-Day Series |
| 14 Apr 1998 | IND 227 v AUS 231/6Final · ODI | Australia won by 4 wickets (with 8 balls remaining) | Delhi | 1997–98 Pepsi Triangular Series |
| 13 Apr 1998 | SA 231 v SL 232/46th Match · ODI | Sri Lanka won by 6 wickets (with 20 balls remaining) | Port Elizabeth | 1997–98 Standard Bank International One-Day Series |
| 11 Apr 1998 | AUS 294/3 v ZIM 278/96th Match · ODI | Australia won by 16 runs | Delhi | 1997–98 Pepsi Triangular Series |
| 11 Apr 1998 | SA 254/7 v PAK 250/85th Match · ODI | South Africa won by 3 wickets (with 22 balls remaining) | East London | 1997–98 Standard Bank International One-Day Series |
| 9 Apr 1998 | IND 301/3 v ZIM 2695th Match · ODI | India won by 32 runs | Cuttack | 1997–98 Pepsi Triangular Series |
| 9 Apr 1998 | PAK 249 v SL 1394th Match · ODI | Pakistan won by 110 runs | Paarl | 1997–98 Standard Bank International One-Day Series |