| 19 Feb 2000 | SL 241/9 v PAK 137/93rd ODI · ODI | Sri Lanka won by 104 runs | Lahore | 2000 Asia Cup |
| 19 Feb 2000 | NZ 122 v AUS 123/52nd ODI · ODI | Australia won by 5 wickets (with 152 balls remaining) | Auckland | Australia tour of New Zealand 1999/00 |
| 18 Feb 2000 | ZIM 131 v ENG 134/92nd ODI · ODI | England won by 1 wicket (with 22 balls remaining) | Bulawayo | England tour of Zimbabwe 1999/00 |
| 17 Feb 2000 | AUS 119/1 v NZ1st ODI · ODI | No result | Wellington | Australia tour of New Zealand 1999/00 |
| 16 Feb 2000 | ZIM 194/7 v ENG 199/51st ODI · ODI | England won by 5 wickets (with 9 balls remaining) (D/L method) | Bulawayo | England tour of Zimbabwe 1999/00 |
| 16 Feb 2000 | SL 263/6 v PAK 2292nd ODI · ODI | Sri Lanka won by 34 runs | Gujranwala | 2000 Asia Cup |
| 13 Feb 2000 | SA 149 v ENG 111Final · ODI | South Africa won by 38 runs | Johannesburg | Standard Bank Triangular Tournament 1999/00 |
| 13 Feb 2000 | SL 274/8 v PAK 2451st ODI · ODI | Sri Lanka won by 29 runs | Karachi | 2000 Asia Cup |
| 6 Feb 2000 | SA 204/7 v ZIM 1518th Match · ODI | South Africa won by 53 runs | Port Elizabeth | Standard Bank Triangular Tournament 1999/00 |
| 4 Feb 2000 | ENG 231/6 v SA 233/87th Match · ODI | South Africa won by 2 wickets (with 2 balls remaining) | East London | Standard Bank Triangular Tournament 1999/00 |
| 4 Feb 2000 | AUS 337/7 v PAK 1852nd Final · ODI | Australia won by 152 runs | Sydney | 2000 Asia Cup |
| 2 Feb 2000 | SA 222/7 v ZIM 223/86th Match · ODI | Zimbabwe won by 2 wickets (with 0 balls remaining) | Durban | Standard Bank Triangular Tournament 1999/00 |
| 2 Feb 2000 | PAK 154 v AUS 155/41st Final · ODI | Australia won by 6 wickets (with 44 balls remaining) | Melbourne | 2000 Asia Cup |
| 30 Jan 2000 | ZIM 161/9 v ENG 162/25th Match · ODI | England won by 8 wickets (with 107 balls remaining) | Kimberley | Standard Bank Triangular Tournament 1999/00 |
| 30 Jan 2000 | IND 226/6 v AUS 230/612th Match · ODI | Australia won by 4 wickets (with 3 balls remaining) | Perth | 2000 Asia Cup |
| 28 Jan 2000 | ZIM 211/7 v ENG 1074th Match · ODI | Zimbabwe won by 104 runs | Cape Town | Standard Bank Triangular Tournament 1999/00 |
| 28 Jan 2000 | PAK 261/8 v IND 15711th Match · ODI | Pakistan won by 104 runs | Perth | 2000 Asia Cup |
| 26 Jan 2000 | SA 204/7 v ENG 203/93rd Match · ODI | South Africa won by 1 run | Cape Town | Standard Bank Triangular Tournament 1999/00 |
| 26 Jan 2000 | AUS 329/5 v IND 17710th Match · ODI | Australia won by 152 runs | Adelaide | 2000 Asia Cup |
| 25 Jan 2000 | IND 267/6 v PAK 2199th Match · ODI | India won by 48 runs | Adelaide | 2000 Asia Cup |
| 23 Jan 2000 | SA 184 v ENG 185/12nd Match · ODI | England won by 9 wickets (with 63 balls remaining) | Bloemfontein | Standard Bank Triangular Tournament 1999/00 |
| 23 Jan 2000 | AUS 260/9 v PAK 2458th Match · ODI | Australia won by 15 runs | Melbourne | 2000 Asia Cup |
| 21 Jan 2000 | ZIM 226 v SA 229/41st Match · ODI | South Africa won by 6 wickets (with 11 balls remaining) | Johannesburg | Standard Bank Triangular Tournament 1999/00 |
| 21 Jan 2000 | PAK 262/7 v IND 2307th Match · ODI | Pakistan won by 32 runs | Hobart | 2000 Asia Cup |
| 19 Jan 2000 | AUS 286 v PAK 2056th Match · ODI | Australia won by 81 runs | Sydney | 2000 Asia Cup |
| 16 Jan 2000 | PAK 176/9 v AUS 177/45th Match · ODI | Australia won by 6 wickets (with 13 balls remaining) | Melbourne | 2000 Asia Cup |
| 14 Jan 2000 | IND 100 v AUS 101/54th Match · ODI | Australia won by 5 wickets (with 139 balls remaining) | Sydney | 2000 Asia Cup |
| 12 Jan 2000 | AUS 269/7 v IND 241/63rd Match · ODI | Australia won by 28 runs | Melbourne | 2000 Asia Cup |
| 11 Jan 2000 | NZ 302/6 v WI 2825th ODI · ODI | New Zealand won by 20 runs | Christchurch | West Indies tour of New Zealand 1999/00 |
| 10 Jan 2000 | IND 195 v PAK 196/82nd Match · ODI | Pakistan won by 2 wickets (with 0 balls remaining) | Brisbane | 2000 Asia Cup |
| 9 Jan 2000 | PAK 184/8 v AUS 1391st Match · ODI | Pakistan won by 45 runs | Brisbane | 2000 Asia Cup |
| 8 Jan 2000 | WI 171/9 v NZ 172/24th ODI · ODI | New Zealand won by 8 wickets (with 81 balls remaining) | Wellington | West Indies tour of New Zealand 1999/00 |
| 6 Jan 2000 | WI 159 v NZ 160/63rd ODI · ODI | New Zealand won by 4 wickets (with 76 balls remaining) | Napier | West Indies tour of New Zealand 1999/00 |
| 4 Jan 2000 | WI 192 v NZ 194/32nd ODI · ODI | New Zealand won by 7 wickets (with 38 balls remaining) | Taupō | West Indies tour of New Zealand 1999/00 |
| 2 Jan 2000 | WI 268/7 v NZ 250/71st ODI · ODI | New Zealand won by 3 wickets (with 5 balls remaining) (D/L method) | Auckland | West Indies tour of New Zealand 1999/00 |
| 19 Dec 1999 | SL 202 v ZIM 206/45th ODI · ODI | Zimbabwe won by 6 wickets (with 22 balls remaining) | Harare | Sri Lanka tour of Zimbabwe 1999/00 |
| 15 Dec 1999 | SL 248/7 v ZIM 1503rd ODI · ODI | Sri Lanka won by 98 runs | Harare | Sri Lanka tour of Zimbabwe 1999/00 |
| 12 Dec 1999 | SL 213 v ZIM 2002nd ODI · ODI | Sri Lanka won by 13 runs | Bulawayo | Sri Lanka tour of Zimbabwe 1999/00 |
| 17 Nov 1999 | NZ 179/9 v IND 181/35th ODI · ODI | India won by 7 wickets (with 36 balls remaining) | Delhi | New Zealand tour of India 1999/00 |
| 14 Nov 1999 | NZ 236/9 v IND 1884th ODI · ODI | New Zealand won by 48 runs | Guwahati | New Zealand tour of India 1999/00 |
| 11 Nov 1999 | IND 261/5 v NZ 247/83rd ODI · ODI | India won by 14 runs | Gwalior | New Zealand tour of India 1999/00 |
| 8 Nov 1999 | IND 376/2 v NZ 2022nd ODI · ODI | India won by 174 runs | Hyderabad | New Zealand tour of India 1999/00 |
| 5 Nov 1999 | NZ 349/9 v IND 3061st ODI · ODI | New Zealand won by 43 runs | Gujranwala | New Zealand tour of India 1999/00 |
| 24 Oct 1999 | ZIM 200/9 v AUS 201/13rd ODI · ODI | Australia won by 9 wickets (with 66 balls remaining) | Harare | Australia tour of Zimbabwe 1999/00 |
| 22 Oct 1999 | PAK 211/9 v SL 123Final · ODI | Pakistan won by 88 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 21 Oct 1999 | AUS 303/6 v ZIM 2201st ODI · ODI | Australia won by 83 runs | Bulawayo | Australia tour of Zimbabwe 1999/00 |
| 19 Oct 1999 | PAK 255/5 v WI 1176th Match · ODI | Pakistan won by 138 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 18 Oct 1999 | PAK 239/8 v SL 1215th Match · ODI | Pakistan won by 118 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 17 Oct 1999 | WI 145 v SL 146/14th Match · ODI | Sri Lanka won by 9 wickets (with 132 balls remaining) | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 15 Oct 1999 | PAK 196 v SL 1963rd Match · ODI | Match tied | Sharjah | Coca Cola Champions Trophy 1999/00 |