| 24 May 1999 | SCO 163 v BAN 185/917th Match · ODI | Bangladesh won by 22 runs | Edinburgh | 1999 Cricket World Cup |
| 24 May 1999 | NZ 156 v WI 158/318th Match · ODI | West Indies won by 7 wickets (with 34 balls remaining) | Southampton | 1999 Cricket World Cup |
| 23 May 1999 | IND 329/2 v KEN 235/715th Match · ODI | India won by 94 runs | Bristol | 1999 Cricket World Cup |
| 23 May 1999 | AUS 265 v PAK 275/816th Match · ODI | Pakistan won by 10 runs | Leeds | 1999 Cricket World Cup |
| 22 May 1999 | ENG 103 v SA 225/713th Match · ODI | South Africa won by 122 runs | London | 1999 Cricket World Cup |
| 22 May 1999 | SL 198/6 v ZIM 197/914th Match · ODI | Sri Lanka won by 4 wickets (with 24 balls remaining) | Worcester | 1999 Cricket World Cup |
| 21 May 1999 | BAN 182 v WI 183/312th Match · ODI | West Indies won by 7 wickets (with 21 balls remaining) | Dublin | 1999 Cricket World Cup |
| 20 May 1999 | AUS 213/8 v NZ 214/510th Match · ODI | New Zealand won by 5 wickets (with 28 balls remaining) | Cardiff | 1999 Cricket World Cup |
| 20 May 1999 | PAK 261/6 v SCO 16711th Match · ODI | Pakistan won by 94 runs | Chester-le-Street | 1999 Cricket World Cup |
| 19 May 1999 | IND 249 v ZIM 252/98th Match · ODI | Zimbabwe won by 3 runs | Leicester | 1999 Cricket World Cup |
| 19 May 1999 | SA 199/9 v SL 1109th Match · ODI | South Africa won by 89 runs | Northampton | 1999 Cricket World Cup |
| 18 May 1999 | ENG 204/1 v KEN 2037th Match · ODI | England won by 9 wickets (with 66 balls remaining) | Canterbury | 1999 Cricket World Cup |
| 17 May 1999 | BAN 116 v NZ 117/46th Match · ODI | New Zealand won by 6 wickets (with 102 balls remaining) | Chelmsford | 1999 Cricket World Cup |
| 16 May 1999 | AUS 182/4 v SCO 181/74th Match · ODI | Australia won by 6 wickets (with 31 balls remaining) | Worcester | 1999 Cricket World Cup |
| 16 May 1999 | PAK 229/8 v WI 2025th Match · ODI | Pakistan won by 27 runs | Bristol | 1999 Cricket World Cup |
| 15 May 1999 | IND 253/5 v SA 254/62nd Match · ODI | South Africa won by 4 wickets (with 16 balls remaining) | Hove | 1999 Cricket World Cup |
| 15 May 1999 | KEN 229/7 v ZIM 231/53rd Match · ODI | Zimbabwe won by 5 wickets (with 54 balls remaining) | Taunton | 1999 Cricket World Cup |
| 14 May 1999 | ENG 207/2 v SL 2041st Match · ODI | England won by 8 wickets (with 19 balls remaining) | London | 1999 Cricket World Cup |
| 25 Apr 1999 | WI 197/2 v AUS 252/97th ODI · ODI | West Indies won by 8 wickets (with 18 balls remaining) (D/L method) | Bridgetown | Australia tour of West Indies 1998/99 |
| 24 Apr 1999 | WI 249/8 v AUS 253/66th ODI · ODI | Australia won by 4 wickets (with 9 balls remaining) | Bridgetown | Australia tour of West Indies 1998/99 |
| 21 Apr 1999 | WI 173/5 v AUS 173/75th ODI · ODI | Match tied | Georgetown | Australia tour of West Indies 1998/99 |
| 18 Apr 1999 | WI 169 v AUS 189/94th ODI · ODI | Australia won by 20 runs | Port of Spain | Australia tour of West Indies 1998/99 |
| 17 Apr 1999 | WI 244/5 v AUS 242/73rd ODI · ODI | West Indies won by 5 wickets (with 6 balls remaining) | Port of Spain | Australia tour of West Indies 1998/99 |
| 16 Apr 1999 | IND 125 v PAK 129/2Final · ODI | Pakistan won by 8 wickets (with 132 balls remaining) | Sharjah | 1998–99 Coca-Cola Cup |
| 14 Apr 1999 | WI 242 v AUS 288/42nd ODI · ODI | Australia won by 46 runs | St. George's | Australia tour of West Indies 1998/99 |
| 13 Apr 1999 | IND 206/4 v PAK 205/96th Match · ODI | India won by 6 wickets (with 11 balls remaining) | Sharjah | 1998–99 Coca-Cola Cup |
| 12 Apr 1999 | ENG 206 v PAK 1445th Match · ODI | England won by 62 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 11 Apr 1999 | ENG 230 v IND 239/64th Match · ODI | India won by 9 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 11 Apr 1999 | WI 209 v AUS 1651st ODI · ODI | West Indies won by 44 runs | Kingstown | Australia tour of West Indies 1998/99 |
| 9 Apr 1999 | ENG 202 v IND 222/53rd Match · ODI | India won by 20 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 8 Apr 1999 | IND 163/6 v PAK 279/82nd Match · ODI | Pakistan won by 116 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 7 Apr 1999 | ENG 233 v PAK 323/51st Match · ODI | Pakistan won by 90 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 4 Apr 1999 | IND 168 v PAK 291/8Final · ODI | Pakistan won by 123 runs | Bangalore | 1998–99 Pepsi Cup |
| 1 Apr 1999 | IND 196 v PAK 197/36th Match · ODI | Pakistan won by 7 wickets (with 30 balls remaining) | Mohali | 1998–99 Pepsi Cup |
| 30 Mar 1999 | NZ v SA 249/46th ODI · ODI | No result | Wellington | South Africa tour of New Zealand 1998/99 |
| 30 Mar 1999 | IND 286/6 v SL 2355th Match · ODI | India won by 51 runs | Pune | 1998–99 Pepsi Cup |
| 27 Mar 1999 | NZ 147 v SA 290/55th ODI · ODI | South Africa won by 143 runs | Auckland | South Africa tour of New Zealand 1998/99 |
| 27 Mar 1999 | PAK 241 v SL 253/84th Match · ODI | Sri Lanka won by 12 runs | Visakhapatnam | 1998–99 Pepsi Cup |
| 27 Mar 1999 | KEN 123/9 v ZIM 325/6Final · ODI | Zimbabwe won by 202 runs | Dhaka | 1998–99 Meril International Tournament |
| 26 Mar 1999 | NZ 191 v SA 194/84th ODI · ODI | South Africa won by 2 wickets (with 0 balls remaining) | Auckland | South Africa tour of New Zealand 1998/99 |
| 25 Mar 1999 | NZ 257/8 v SA 10/04th ODI · ODI | No result | Napier | South Africa tour of New Zealand 1998/99 |
| 25 Mar 1999 | BAN 257/5 v ZIM 261/76th Match · ODI | Zimbabwe won by 3 wickets (with 3 balls remaining) | Dhaka | 1998–99 Meril International Tournament |
| 24 Mar 1999 | IND 135 v PAK 278/93rd Match · ODI | Pakistan won by 143 runs | Jaipur | 1998–99 Pepsi Cup |
| 24 Mar 1999 | BAN 158 v KEN 2315th Match · ODI | Kenya won by 73 runs | Dhaka | 1998–99 Meril International Tournament |
| 23 Mar 1999 | KEN 216/8 v ZIM 280/64th Match · ODI | Zimbabwe won by 64 runs | Dhaka | 1998–99 Meril International Tournament |
| 22 Mar 1999 | IND 287/4 v SL 2072nd Match · ODI | India won by 80 runs | Nagpur | 1998–99 Pepsi Cup |
| 21 Mar 1999 | BAN 184 v ZIM 310/63rd Match · ODI | Zimbabwe won by 126 runs | Dhaka | 1998–99 Meril International Tournament |
| 20 Mar 1999 | BAN 213 v KEN 215/22nd Match · ODI | Kenya won by 8 wickets (with 37 balls remaining) | Dhaka | 1998–99 Meril International Tournament |
| 19 Mar 1999 | PAK 246/9 v SL 2371st Match · ODI | Pakistan won by 9 runs | Jamshedpur | 1998–99 Pepsi Cup |
| 19 Mar 1999 | KEN 139 v ZIM 272/61st Match · ODI | Zimbabwe won by 133 runs | Dhaka | 1998–99 Meril International Tournament |