| 16 Jul 2000 | WI 287/5 v ZIM 290/47th Match · ODI | Zimbabwe won by 6 wickets (with 5 balls remaining) | Chester-le-Street | 2000 NatWest Triangular Series |
| 15 Jul 2000 | ENG 171/0 v WI 169/86th Match · ODI | England won by 10 wickets (with 88 balls remaining) | Chester-le-Street | 2000 NatWest Triangular Series |
| 14 Jul 2000 | SL 294/7 v SA 264/9Final · ODI | Sri Lanka won by 30 runs | Colombo | 2000 Singer Triangular Series |
| 13 Jul 2000 | ENG 115/2 v ZIM 1145th Match · ODI | England won by 8 wickets (with 177 balls remaining) | Manchester | 2000 NatWest Triangular Series |
| 12 Jul 2000 | PAK 153 v SA 156/36th Match · ODI | South Africa won by 7 wickets (with 75 balls remaining) | Colombo | 2000 Singer Triangular Series |
| 11 Jul 2000 | SL 168/2 v SA 1675th Match · ODI | Sri Lanka won by 8 wickets (with 135 balls remaining) | Colombo | 2000 Singer Triangular Series |
| 11 Jul 2000 | WI 186/8 v ZIM 256/44th Match · ODI | Zimbabwe won by 70 runs | Canterbury | 2000 NatWest Triangular Series |
| 9 Jul 2000 | SL 244/4 v PAK 240/64th Match · ODI | Sri Lanka won by 6 wickets (with 4 balls remaining) | Colombo | 2000 Singer Triangular Series |
| 9 Jul 2000 | ENG 158/8 v WI3rd Match · ODI | No result | London | 2000 NatWest Triangular Series |
| 8 Jul 2000 | PAK 223/9 v SA 241/63rd Match · ODI | South Africa won by 18 runs | Colombo | 2000 Singer Triangular Series |
| 8 Jul 2000 | ENG 207 v ZIM 210/52nd Match · ODI | Zimbabwe won by 5 wickets (with 10 balls remaining) | London | 2000 NatWest Triangular Series |
| 6 Jul 2000 | SL 249/7 v SA 2122nd Match · ODI | Sri Lanka won by 37 runs | Galle | 2000 Singer Triangular Series |
| 6 Jul 2000 | WI 232/7 v ZIM 233/41st Match · ODI | Zimbabwe won by 6 wickets (with 30 balls remaining) | Bristol | 2000 NatWest Triangular Series |
| 5 Jul 2000 | SL 166/5 v PAK 164/81st Match · ODI | Sri Lanka won by 5 wickets (with 45 balls remaining) | Galle | 2000 Singer Triangular Series |
| 7 Jun 2000 | PAK 277/4 v SL 238/9Final · ODI | Pakistan won by 39 runs | Dhaka | 2000 Asia Cup |
| 5 Jun 2000 | PAK 193/3 v SL 1926th Match · ODI | Pakistan won by 7 wickets (with 10 balls remaining) | Dhaka | 2000 Asia Cup |
| 3 Jun 2000 | IND 251 v PAK 295/75th Match · ODI | Pakistan won by 44 runs | Dhaka | 2000 Asia Cup |
| 2 Jun 2000 | BAN 87/9 v PAK 320/34th Match · ODI | Pakistan won by 233 runs | Dhaka | 2000 Asia Cup |
| 1 Jun 2000 | IND 205 v SL 276/83rd Match · ODI | Sri Lanka won by 71 runs | Dhaka | 2000 Asia Cup |
| 30 May 2000 | BAN 249/6 v IND 252/22nd Match · ODI | India won by 8 wickets (with 59 balls remaining) | Dhaka | 2000 Asia Cup |
| 29 May 2000 | BAN 175/6 v SL 178/11st Match · ODI | Sri Lanka won by 9 wickets (with 116 balls remaining) | Dhaka | 2000 Asia Cup |
| 23 Apr 2000 | WI 114 v PAK 116/63rd Final · ODI | Pakistan won by 4 wickets (with 29 balls remaining) | Port of Spain | 2000 Cable & Wireless ODI Series |
| 22 Apr 2000 | WI 208/8 v PAK 1482nd Final · ODI | West Indies won by 60 runs | Port of Spain | 2000 Cable & Wireless ODI Series |
| 19 Apr 2000 | WI 180 v PAK 197/81st Final · ODI | Pakistan won by 17 runs | Bridgetown | 2000 Cable & Wireless ODI Series |
| 16 Apr 2000 | WI 248/6 v PAK 2316th Match · ODI | West Indies won by 17 runs | St George's | 2000 Cable & Wireless ODI Series |
| 16 Apr 2000 | AUS 205 v SA 209/63rd ODI · ODI | South Africa won by 4 wickets (with 13 balls remaining) | Johannesburg | Australia tour of South Africa 1999/00 |
| 15 Apr 2000 | PAK 205/4 v ZIM 204/75th Match · ODI | Pakistan won by 6 wickets (with 41 balls remaining) | St George's | 2000 Cable & Wireless ODI Series |
| 14 Apr 2000 | SA 144/9 v AUS 145/52nd ODI · ODI | Australia won by 5 wickets (with 153 balls remaining) | Cape Town | Australia tour of South Africa 1999/00 |
| 12 Apr 2000 | WI 213/7 v PAK 1174th Match · ODI | West Indies won by 96 runs | Kingstown | 2000 Cable & Wireless ODI Series |
| 12 Apr 2000 | AUS 240/9 v SA 241/41st ODI · ODI | South Africa won by 6 wickets (with 12 balls remaining) | Durban | Australia tour of South Africa 1999/00 |
| 5 Apr 2000 | PAK 200/5 v ZIM 199/93rd Match · ODI | Pakistan won by 5 wickets (with 17 balls remaining) | St John's | 2000 Cable & Wireless ODI Series |
| 2 Apr 2000 | WI 280/3 v ZIM 239/82nd Match · ODI | West Indies won by 41 runs | Kingston | 2000 Cable & Wireless ODI Series |
| 1 Apr 2000 | WI 237/9 v ZIM 1501st Match · ODI | West Indies won by 87 runs | Kingston | 2000 Cable & Wireless ODI Series |
| 31 Mar 2000 | PAK 263/6 v SA 247Final · ODI | Pakistan won by 16 runs | Sharjah | 2000 Singer Triangular Series |
| 28 Mar 2000 | PAK 168 v SA 101/96th Match · ODI | Pakistan won by 67 runs | Sharjah | 2000 Singer Triangular Series |
| 27 Mar 2000 | IND 164 v SA 167/45th Match · ODI | South Africa won by 6 wickets (with 44 balls remaining) | Sharjah | 2000 Singer Triangular Series |
| 26 Mar 2000 | PAK 272/3 v IND 174/94th Match · ODI | Pakistan won by 98 runs | Sharjah | 2000 Asia Cup |
| 24 Mar 2000 | PAK 196/8 v SA 199/73rd Match · ODI | South Africa won by 3 wickets (with 33 balls remaining) | Sharjah | 2000 Singer Triangular Series |
| 23 Mar 2000 | PAK 146 v IND 149/52nd Match · ODI | India won by 5 wickets (with 39 balls remaining) | Sharjah | 2000 Asia Cup |
| 22 Mar 2000 | IND 164 v SA 168/01st Match · ODI | South Africa won by 10 wickets (with 124 balls remaining) | Sharjah | 2000 Singer Triangular Series |
| 19 Mar 2000 | SA 320/7 v IND 3105th ODI · ODI | South Africa won by 10 runs | Nagpur | South Africa tour of India 1999/00 |
| 17 Mar 2000 | SA 282/5 v IND 283/64th ODI · ODI | India won by 4 wickets (with 1 ball remaining) | Vadodara | South Africa tour of India 1999/00 |
| 15 Mar 2000 | IND 248/8 v SA 251/83rd ODI · ODI | South Africa won by 2 wickets (with 6 balls remaining) | Faridabad | South Africa tour of India 1999/00 |
| 12 Mar 2000 | SA 199 v IND 203/42nd ODI · ODI | India won by 6 wickets (with 17 balls remaining) | Jamshedpur | South Africa tour of India 1999/00 |
| 9 Mar 2000 | SA 301/3 v IND 302/71st ODI · ODI | India won by 3 wickets (with 2 balls remaining) | Kochi | South Africa tour of India 1999/00 |
| 3 Mar 2000 | AUS 191 v NZ 194/36th ODI · ODI | New Zealand won by 7 wickets (with 54 balls remaining) | Auckland | Australia tour of New Zealand 1999/00 |
| 1 Mar 2000 | NZ 243/9 v AUS 245/55th ODI · ODI | Australia won by 5 wickets (with 26 balls remaining) | Napier | Australia tour of New Zealand 1999/00 |
| 26 Feb 2000 | AUS 349/6 v NZ 301/94th ODI · ODI | Australia won by 48 runs | Christchurch | Australia tour of New Zealand 1999/00 |
| 23 Feb 2000 | AUS 310/4 v NZ 2603rd ODI · ODI | Australia won by 50 runs | Dunedin | Australia tour of New Zealand 1999/00 |
| 20 Feb 2000 | ENG 248/7 v ZIM 1633rd ODI · ODI | England won by 85 runs | Harare | England tour of Zimbabwe 1999/00 |