| 11 Apr 2002 | NZ 237/8 v PAK 288/63rd Match · ODI | NZ | 27* | 4/30 | 0 | Pakistan won by 51 runs | Sharjah | 2002 Sharjah Cup |
| 9 Apr 2002 | NZ 218/8 v SL 2072nd Match · ODI | NZ | 2 | 3/42 | 0 | New Zealand won by 11 runs | Sharjah | 2002 Sharjah Cup |
| 1 Feb 2002 | NZ 203/8 v SA 270/511th Match · ODI | NZ | 12 | 0/43 | 0 | South Africa won by 67 runs | Perth | 2001–02 VB Series |
| 17 Jan 2002 | AUS 212 v NZ 235/94th Match · ODI | NZ | 20 | 0/17 | 1 | New Zealand won by 23 runs | Sydney | 2001–02 VB Series |
| 15 Jan 2002 | NZ 231/9 v SA 257/73rd Match · ODI | NZ | 9 | 0/14 | 0 | South Africa won by 26 runs | Hobart | 2001–02 VB Series |
| 11 Jan 2002 | AUS 176 v NZ 199/81st Match · ODI | NZ | 23 | - | 0 | New Zealand won by 23 runs | Melbourne | 2001–02 VB Series |
| 7 Jan 2001 | NZ 273/9 v ZIM 274/93rd ODI · ODI | NZ | 9 | 3/36 | 0 | 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 | NZ | 48 | 1/45 | 0 | 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 | NZ | 8 | 1/60 | 0 | Zimbabwe won by 70 runs (D/L method) | Taupō | Zimbabwe tour of New Zealand 2000/01 |
| 4 Nov 2000 | SA 258/7 v NZ 256/96th ODI · ODI | NZ | 8 | 0/47 | 0 | 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 | NZ | DNB | 0/27 | 0 | South Africa won by 6 wickets (with 9 balls remaining) (D/L method) | Durban | New Zealand tour of South Africa 2000/01 |
| 28 Oct 2000 | SA 289/5 v NZ 287/64th ODI · ODI | NZ | DNB | 2/56 | 0 | South Africa won by 5 wickets (with 7 balls remaining) | Kimberley | New Zealand tour of South Africa 2000/01 |
| 25 Oct 2000 | SA 324/4 v NZ 1893rd ODI · ODI | NZ | 1 | 1/56 | 0 | South Africa won by 115 runs (D/L method) | Centurion | New Zealand tour of South Africa 2000/01 |
| 22 Oct 2000 | SA 197/4 v NZ 194/82nd ODI · ODI | NZ | 10* | 1/24 | 1 | South Africa won by 6 wickets (with 20 balls remaining) | Benoni | New Zealand tour of South Africa 2000/01 |
| 20 Oct 2000 | SA 191/2 v NZ1st ODI · ODI | NZ | - | 0/21 | 0 | No result | Potchefstroom | New Zealand tour of South Africa 2000/01 |
| 15 Oct 2000 | IND 264/6 v NZ 265/6Final · ODI | NZ | DNB | 2/53 | 0 | New Zealand won by 4 wickets (with 2 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 11 Oct 2000 | NZ 255/6 v PAK 2521st Semi-Final · ODI | NZ | 28* | 0/41 | 1 | New Zealand won by 4 wickets (with 6 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 1 Oct 2000 | ZIM 268/4 v NZ 264/83rd ODI · ODI | NZ | 2 | 0/41 | 0 | 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 | NZ | 6 | 0/47 | 0 | 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 | NZ | DNB | 0/39 | 0 | New Zealand won by 7 wickets (with 55 balls remaining) | Harare | New Zealand tour of Zimbabwe 2000/01 |
| 25 Aug 2000 | NZ 158 v SA 159/23rd Match · ODI | NZ | 23 | 1/23 | 1 | South Africa won by 8 wickets (with 96 balls remaining) | Singapore | 2000 Singapore Challenge |
| 20 Aug 2000 | PAK 191/6 v NZ 1791st Match · ODI | NZ | 16 | 0/12 | 1 | Pakistan won by 12 runs | Singapore | 2000 Singapore Challenge |
| 3 Mar 2000 | AUS 191 v NZ 194/36th ODI · ODI | NZ | DNB | 1/10 | 0 | 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 | NZ | 0 | 0/46 | 2 | 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 | NZ | 9 | 1/60 | 0 | Australia won by 48 runs | Christchurch | Australia tour of New Zealand 1999/00 |
| 23 Feb 2000 | AUS 310/4 v NZ 2603rd ODI · ODI | NZ | 19 | 0/56 | 0 | Australia won by 50 runs | Dunedin | Australia tour of New Zealand 1999/00 |
| 19 Feb 2000 | NZ 122 v AUS 123/52nd ODI · ODI | NZ | 1 | 0/21 | 1 | Australia won by 5 wickets (with 152 balls remaining) | Auckland | Australia tour of New Zealand 1999/00 |
| 17 Feb 2000 | AUS 119/1 v NZ1st ODI · ODI | NZ | - | 0/12 | 0 | No result | Wellington | Australia tour of New Zealand 1999/00 |
| 11 Jan 2000 | NZ 302/6 v WI 2825th ODI · ODI | NZ | DNB | 4/57 | 1 | New Zealand won by 20 runs | Christchurch | West Indies tour of New Zealand 1999/00 |
| 8 Jan 2000 | WI 171/9 v NZ 172/24th ODI · ODI | NZ | DNB | 3/37 | 0 | 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 | NZ | DNB | 1/31 | 0 | New Zealand won by 4 wickets (with 76 balls remaining) | Napier | West Indies tour of New Zealand 1999/00 |
| 17 Nov 1999 | NZ 179/9 v IND 181/35th ODI · ODI | NZ | 2 | 0/23 | 0 | 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 | NZ | 3 | 2/39 | 0 | 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 | NZ | 25 | 0/37 | 0 | India won by 14 runs | Gwalior | New Zealand tour of India 1999/00 |
| 8 Nov 1999 | IND 376/2 v NZ 2022nd ODI · ODI | NZ | 43 | 0/58 | 0 | India won by 174 runs | Hyderabad | New Zealand tour of India 1999/00 |
| 5 Nov 1999 | NZ 349/9 v IND 3061st ODI · ODI | NZ | 1 | 3/63 | 0 | New Zealand won by 43 runs | Gujranwala | New Zealand tour of India 1999/00 |