| 14 Oct 1999 | PAK 260/5 v WI 130/92nd Match · ODI | Pakistan won by 130 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 13 Oct 1999 | SL 178 v WI 181/71st Match · ODI | West Indies won by 3 wickets (with 4 balls remaining) | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 9 Oct 1999 | WI 314/6 v BAN 2052nd ODI · ODI | West Indies won by 109 runs | Dhaka | West Indies tour of Bangladesh 1999/00 |
| 3 Oct 1999 | SA 235/9 v IND 209Final · ODI | South Africa won by 26 runs | Nairobi | 1999 Singapore Challenge |
| 1 Oct 1999 | IND 277/6 v ZIM 1706th Match · ODI | India won by 107 runs | Nairobi | 1999 Singapore Challenge |
| 30 Sept 1999 | SA 220/7 v KEN 1965th Match · ODI | South Africa won by 24 runs | Nairobi | 1999 Singapore Challenge |
| 29 Sept 1999 | IND 220/7 v KEN 1624th Match · ODI | India won by 58 runs | Nairobi | 1999 Singapore Challenge |
| 28 Sept 1999 | ZIM 216 v SA 217/13rd Match · ODI | South Africa won by 9 wickets (with 90 balls remaining) | Nairobi | 1999 Singapore Challenge |
| 26 Sept 1999 | SA 117 v IND 120/22nd Match · ODI | India won by 8 wickets (with 164 balls remaining) | Nairobi | 1999 Singapore Challenge |
| 25 Sept 1999 | KEN 199/8 v ZIM 200/71st Match · ODI | Zimbabwe won by 3 wickets (with 4 balls remaining) | Nairobi | 1999 Singapore Challenge |
| 19 Sept 1999 | WI 161 v PAK 162/33rd ODI · ODI | Pakistan won by 7 wickets (with 62 balls remaining) | Toronto | Pakistan tour of Canada 1999 |
| 16 Sept 1999 | PAK 230/6 v WI 215/91st ODI · ODI | Pakistan won by 15 runs | Toronto | Pakistan tour of Canada 1999 |
| 14 Sept 1999 | IND 225/7 v WI 1373rd ODI · ODI | India won by 88 runs | Toronto | 1999 Singapore Challenge |
| 12 Sept 1999 | WI 190/6 v IND 1202nd ODI · ODI | West Indies won by 70 runs | Toronto | 1999 Singapore Challenge |
| 8 Sept 1999 | IND 254/6 v WI 255/6Final · ODI | West Indies won by 4 wickets (with 14 balls remaining) | Singapore | 1999 Singapore Challenge |
| 7 Sept 1999 | IND 149/6 v WIFinal · ODI | No result | Singapore | 1999 Singapore Challenge |
| 5 Sept 1999 | IND 154/8 v WI 196/73rd Match · ODI | West Indies won by 42 runs | Singapore | 1999 Singapore Challenge |
| 4 Sept 1999 | IND 245/6 v ZIM 130/82nd Match · ODI | India won by 115 runs | Singapore | 1999 Singapore Challenge |
| 2 Sept 1999 | WI 247/4 v ZIM 244/91st Match · ODI | West Indies won by 6 wickets (with 38 balls remaining) | Singapore | 1999 Singapore Challenge |
| 31 Aug 1999 | SL 208/2 v AUS 202Final · ODI | Sri Lanka won by 8 wickets (with 63 balls remaining) | Colombo | 1999 Aiwa Cup |
| 29 Aug 1999 | SL 247/9 v IND 296/46th Match · ODI | India won by 23 runs (D/L method) | Colombo | 1999 Aiwa Cup |
| 28 Aug 1999 | AUS 252/8 v IND 2115th Match · ODI | Australia won by 41 runs | Colombo | 1999 Aiwa Cup |
| 26 Aug 1999 | SL 214 v AUS 241/94th Match · ODI | Australia won by 27 runs | Colombo | 1999 Aiwa Cup |
| 25 Aug 1999 | SL 206/3 v IND 205/83rd Match · ODI | Sri Lanka won by 7 wickets (with 20 balls remaining) | Colombo | 1999 Aiwa Cup |
| 23 Aug 1999 | AUS 159/2 v IND 151/72nd Match · ODI | Australia won by 8 wickets (with 53 balls remaining) (D/L method) | Galle | 1999 Aiwa Cup |
| 22 Aug 1999 | SL 160 v AUS 205/91st Match · ODI | Australia won by 50 runs (D/L method) | Galle | 1999 Aiwa Cup |
| 20 Jun 1999 | AUS 133/2 v PAK 132Final · ODI | Australia won by 8 wickets (with 179 balls remaining) | London | 1999 Cricket World Cup |
| 17 Jun 1999 | AUS 213 v SA 2132nd Semi-Final · ODI | Match tied | Birmingham | 1999 Cricket World Cup |
| 16 Jun 1999 | NZ 241/7 v PAK 242/11st Semi-Final · ODI | Pakistan won by 9 wickets (with 15 balls remaining) | Manchester | 1999 Cricket World Cup |
| 13 Jun 1999 | AUS 272/5 v SA 271/79th Super · ODI | Australia won by 5 wickets (with 2 balls remaining) | Leeds | 1999 Cricket World Cup |
| 12 Jun 1999 | IND 251/6 v NZ 253/58th Super · ODI | New Zealand won by 5 wickets (with 10 balls remaining) | Nottingham | 1999 Cricket World Cup |
| 11 Jun 1999 | PAK 271/9 v ZIM 1237th Super · ODI | Pakistan won by 148 runs | London | 1999 Cricket World Cup |
| 10 Jun 1999 | NZ 213/8 v SA 287/56th Super · ODI | South Africa won by 74 runs | Birmingham | 1999 Cricket World Cup |
| 9 Jun 1999 | AUS 303/4 v ZIM 259/65th Super · ODI | Australia won by 44 runs | London | 1999 Cricket World Cup |
| 8 Jun 1999 | IND 227/6 v PAK 1804th Super · ODI | India won by 47 runs | Manchester | 1999 Cricket World Cup |
| 6 Jun 1999 | NZ 70/3 v ZIM 1753rd Super · ODI | No result | Leeds | 1999 Cricket World Cup |
| 5 Jun 1999 | PAK 220/7 v SA 221/72nd Super · ODI | South Africa won by 3 wickets (with 6 balls remaining) | Nottingham | 1999 Cricket World Cup |
| 4 Jun 1999 | AUS 282/6 v IND 2051st Super · ODI | Australia won by 77 runs | London | 1999 Cricket World Cup |
| 31 May 1999 | PAK 161 v BAN 223/929th Match · ODI | Bangladesh won by 62 runs | Northampton | 1999 Cricket World Cup |
| 31 May 1999 | SCO 121 v NZ 123/430th Match · ODI | New Zealand won by 6 wickets (with 193 balls remaining) | Edinburgh | 1999 Cricket World Cup |
| 30 May 1999 | KEN 230/6 v SL 275/827th Match · ODI | Sri Lanka won by 45 runs | Southampton | 1999 Cricket World Cup |
| 30 May 1999 | AUS 111/4 v WI 11028th Match · ODI | Australia won by 6 wickets (with 56 balls remaining) | Manchester | 1999 Cricket World Cup |
| 29 May 1999 | ENG 169 v IND 232/825th Match · ODI | India won by 63 runs | Birmingham | 1999 Cricket World Cup |
| 29 May 1999 | SA 185 v ZIM 233/626th Match · ODI | Zimbabwe won by 48 runs | Chelmsford | 1999 Cricket World Cup |
| 28 May 1999 | PAK 269/8 v NZ 207/824th Match · ODI | Pakistan won by 62 runs | Derby | 1999 Cricket World Cup |
| 27 May 1999 | AUS 181/3 v BAN 178/722nd Match · ODI | Australia won by 7 wickets (with 181 balls remaining) | Chester-le-Street | 1999 Cricket World Cup |
| 27 May 1999 | SCO 68 v WI 70/223rd Match · ODI | West Indies won by 8 wickets (with 239 balls remaining) | Leicester | 1999 Cricket World Cup |
| 26 May 1999 | KEN 152 v SA 153/320th Match · ODI | South Africa won by 7 wickets (with 54 balls remaining) | Amstelveen | 1999 Cricket World Cup |
| 26 May 1999 | IND 373/6 v SL 21621st Match · ODI | India won by 157 runs | Taunton | 1999 Cricket World Cup |
| 25 May 1999 | ENG 168/3 v ZIM 167/819th Match · ODI | England won by 7 wickets (with 69 balls remaining) | Nottingham | 1999 Cricket World Cup |