| 9 Jan 2001 | SA 250/2 v SL 247/43rd ODI · ODI | South Africa won by 8 wickets (with 7 balls remaining) | Paarl | Sri Lanka tour of South Africa 2000/01 |
| 7 Jan 2001 | NZ 273/9 v ZIM 274/93rd ODI · ODI | Zimbabwe won by 1 wicket (with 8 balls remaining) | Auckland | Zimbabwe tour of New Zealand 2000/01 |
| 4 Jan 2001 | NZ 237/2 v ZIM 236/72nd ODI · ODI | New Zealand won by 8 wickets (with 28 balls remaining) | Wellington | Zimbabwe tour of New Zealand 2000/01 |
| 2 Jan 2001 | NZ 210 v ZIM 300/71st ODI · ODI | Zimbabwe won by 70 runs (D/L method) | Taupō | Zimbabwe tour of New Zealand 2000/01 |
| 17 Dec 2000 | SA 302/7 v SL 207/62nd ODI · ODI | South Africa won by 95 runs | East London | Sri Lanka tour of South Africa 2000/01 |
| 15 Dec 2000 | SA 223/6 v SL 2211st ODI · ODI | South Africa won by 4 wickets (with 16 balls remaining) | Port Elizabeth | Sri Lanka tour of South Africa 2000/01 |
| 14 Dec 2000 | IND 301/6 v ZIM 2625th ODI · ODI | India won by 39 runs | Rajkot | Zimbabwe tour of India 2000/01 |
| 11 Dec 2000 | IND 166/1 v ZIM 1654th ODI · ODI | India won by 9 wickets (with 150 balls remaining) | Kanpur | Zimbabwe tour of India 2000/01 |
| 8 Dec 2000 | IND 283/8 v ZIM 284/93rd ODI · ODI | Zimbabwe won by 1 wicket (with 1 ball remaining) | Jodhpur | Zimbabwe tour of India 2000/01 |
| 5 Dec 2000 | IND 306/5 v ZIM 245/82nd ODI · ODI | India won by 61 runs | Ahmedabad | Zimbabwe tour of India 2000/01 |
| 2 Dec 2000 | IND 255/7 v ZIM 253/71st ODI · ODI | India won by 3 wickets (with 10 balls remaining) | Cuttack | Zimbabwe tour of India 2000/01 |
| 4 Nov 2000 | SA 258/7 v NZ 256/96th ODI · ODI | South Africa won by 3 wickets (with 0 balls remaining) | Cape Town | New Zealand tour of South Africa 2000/01 |
| 1 Nov 2000 | SA 158/4 v NZ 114/55th ODI · ODI | South Africa won by 6 wickets (with 9 balls remaining) (D/L method) | Durban | New Zealand tour of South Africa 2000/01 |
| 30 Oct 2000 | PAK 161/4 v ENG 1583rd ODI · ODI | Pakistan won by 6 wickets (with 39 balls remaining) | Rawalpindi | England tour of Pakistan 2000/01 |
| 29 Oct 2000 | IND 54 v SL 299/5Final · ODI | Sri Lanka won by 245 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 28 Oct 2000 | SA 289/5 v NZ 287/64th ODI · ODI | South Africa won by 5 wickets (with 7 balls remaining) | Kimberley | New Zealand tour of South Africa 2000/01 |
| 27 Oct 2000 | PAK 214/2 v ENG 211/92nd ODI · ODI | Pakistan won by 8 wickets (with 34 balls remaining) | Lahore | England tour of Pakistan 2000/01 |
| 27 Oct 2000 | IND 226 v SL 294/56th Match · ODI | Sri Lanka won by 68 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 26 Oct 2000 | IND 219/7 v ZIM 218/95th Match · ODI | India won by 3 wickets (with 9 balls remaining) | Sharjah | 2000–01 Sharjah Champions Trophy |
| 25 Oct 2000 | SL 276/9 v ZIM 1534th Match · ODI | Sri Lanka won by 123 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 25 Oct 2000 | SA 324/4 v NZ 1893rd ODI · ODI | South Africa won by 115 runs (D/L method) | Centurion | New Zealand tour of South Africa 2000/01 |
| 24 Oct 2000 | PAK 304/9 v ENG 306/51st ODI · ODI | England won by 5 wickets (with 16 balls remaining) | Karachi | England tour of Pakistan 2000/01 |
| 22 Oct 2000 | SA 197/4 v NZ 194/82nd ODI · ODI | South Africa won by 6 wickets (with 20 balls remaining) | Benoni | New Zealand tour of South Africa 2000/01 |
| 22 Oct 2000 | IND 265/8 v ZIM 252/63rd Match · ODI | India won by 13 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 21 Oct 2000 | SL 229/3 v ZIM 225/42nd Match · ODI | Sri Lanka won by 7 wickets (with 18 balls remaining) | Sharjah | 2000–01 Sharjah Champions Trophy |
| 20 Oct 2000 | IND 224/8 v SL 225/51st Match · ODI | Sri Lanka won by 5 wickets (with 37 balls remaining) | Sharjah | 2000–01 Sharjah Champions Trophy |
| 20 Oct 2000 | SA 191/2 v NZ1st ODI · ODI | No result | Potchefstroom | New Zealand tour of South Africa 2000/01 |
| 15 Oct 2000 | IND 264/6 v NZ 265/6Final · ODI | New Zealand won by 4 wickets (with 2 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 13 Oct 2000 | IND 295/6 v SA 2002nd Semi-Final · ODI | India won by 95 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 11 Oct 2000 | NZ 255/6 v PAK 2521st Semi-Final · ODI | New Zealand won by 4 wickets (with 6 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 10 Oct 2000 | ENG 182 v SA 184/24th QF · ODI | South Africa won by 8 wickets (with 65 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 9 Oct 2000 | NZ 265/7 v ZIM 2013rd QF · ODI | New Zealand won by 64 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 8 Oct 2000 | PAK 195/1 v SL 1942nd QF · ODI | Pakistan won by 9 wickets (with 40 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 7 Oct 2000 | AUS 245 v IND 265/91st QF · ODI | India won by 20 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 5 Oct 2000 | BAN 232/8 v ENG 236/23rd PQF · ODI | England won by 8 wickets (with 37 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 4 Oct 2000 | SL 287/6 v WI 1792nd PQF · ODI | Sri Lanka won by 108 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 3 Oct 2000 | KEN 208/9 v IND 209/21st PQF · ODI | India won by 8 wickets (with 45 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 1 Oct 2000 | ZIM 268/4 v NZ 264/83rd ODI · ODI | Zimbabwe won by 6 wickets (with 13 balls remaining) | Bulawayo | New Zealand tour of Zimbabwe 2000/01 |
| 30 Sept 2000 | ZIM 273/5 v NZ 2522nd ODI · ODI | Zimbabwe won by 21 runs | Bulawayo | New Zealand tour of Zimbabwe 2000/01 |
| 27 Sept 2000 | ZIM 183/8 v NZ 184/31st ODI · ODI | New Zealand won by 7 wickets (with 55 balls remaining) | Harare | New Zealand tour of Zimbabwe 2000/01 |
| 27 Aug 2000 | PAK 121 v SA 197/7Final · ODI | South Africa won by 93 runs (D/L method) | Singapore | 2000 Singapore Challenge |
| 25 Aug 2000 | NZ 158 v SA 159/23rd Match · ODI | South Africa won by 8 wickets (with 96 balls remaining) | Singapore | 2000 Singapore Challenge |
| 23 Aug 2000 | PAK 227/9 v SA 1992nd Match · ODI | Pakistan won by 28 runs | Singapore | 2000 Singapore Challenge |
| 20 Aug 2000 | AUS 198/9 v SA 206/73rd ODI · ODI | South Africa won by 8 runs | Melbourne | South Africa tour of Australia 2000 |
| 20 Aug 2000 | PAK 191/6 v NZ 1791st Match · ODI | Pakistan won by 12 runs | Singapore | 2000 Singapore Challenge |
| 18 Aug 2000 | AUS 226/9 v SA 226/82nd ODI · ODI | Match tied | Melbourne | South Africa tour of Australia 2000 |
| 16 Aug 2000 | AUS 295/5 v SA 201/71st ODI · ODI | Australia won by 94 runs | Melbourne | South Africa tour of Australia 2000 |
| 22 Jul 2000 | ENG 170/4 v ZIM 169/7Final · ODI | England won by 6 wickets (with 28 balls remaining) | London | 2000 NatWest Triangular Series |
| 20 Jul 2000 | ENG 192 v WI 195/99th Match · ODI | West Indies won by 3 runs | Nottingham | 2000 NatWest Triangular Series |
| 18 Jul 2000 | ENG 262/8 v ZIM 210/98th Match · ODI | England won by 52 runs | Birmingham | 2000 NatWest Triangular Series |