| 17 Feb 2004 | NZ 255/5 v SA 253/82nd ODI · ODI | NZ | 24 | 1/45 | 0 | New Zealand won by 5 wickets (with 29 balls remaining) | Christchurch | South Africa tour of New Zealand 2003/04 |
| 13 Feb 2004 | NZ 225/8 v SA 226/51st ODI · ODI | NZ | 60 | 1/35 | 1 | South Africa won by 5 wickets (with 2 balls remaining) | Auckland | South Africa tour of New Zealand 2003/04 |
| 17 Jan 2004 | NZ 307/8 v PAK 3035th ODI · ODI | NZ | 10 | 1/53 | 0 | New Zealand won by 4 runs | Wellington | Pakistan tour of New Zealand 2003/04 |
| 14 Jan 2004 | PAK 126 v NZ 127/24th ODI · ODI | NZ | DNB | - | 2 | New Zealand won by 8 wickets (with 163 balls remaining) | Napier | Pakistan tour of New Zealand 2003/04 |
| 10 Jan 2004 | PAK 255/9 v NZ 259/33rd ODI · ODI | NZ | 20 | 2/14 | 1 | New Zealand won by 7 wickets (with 22 balls remaining) | Christchurch | Pakistan tour of New Zealand 2003/04 |
| 7 Jan 2004 | NZ 235/8 v PAK 236/42nd ODI · ODI | NZ | 10 | 0/16 | 0 | Pakistan won by 6 wickets (with 18 balls remaining) | Queenstown | Pakistan tour of New Zealand 2003/04 |
| 3 Jan 2004 | PAK 229/7 v NZ 230/61st ODI · ODI | NZ | 101* | 3/34 | 1 | New Zealand won by 4 wickets | Auckland | Pakistan tour of New Zealand 2003/04 |
| 26 Dec 2003 | NZ 366 & 103 v PAK 196 & 277/32nd Test · Test | NZ | 36 & 0 | 0/1 & 0/26 | 0 | Pakistan won by 7 wickets | Wellington | Pakistan tour of New Zealand 2003/04 |
| 19 Dec 2003 | NZ 563 & 96/8 v PAK 4631st Test · Test | NZ | 33 & 20 | 0/27 | 0 | Match drawn | Hamilton | Pakistan tour of New Zealand 2003/04 |
| 15 Nov 2003 | IND 353/5 v NZ 208Match 9 · ODI | NZ | 54 | 2/46 | 0 | India won by 145 runs | Hyderabad | TVS Cup (India) 2003/04 |
| 9 Nov 2003 | AUS 225/7 v NZ 1817th Match · ODI | NZ | 54 | 0/38 | 1 | Australia won by 44 runs | Guwahati | TVS Cup (India) 2003/04 |
| 6 Nov 2003 | IND 246/9 v NZ 249/6Match 6 · ODI | NZ | 68 | 3/38 | 2 | New Zealand won by 4 wickets | Cuttack | TVS Cup (India) 2003/04 |
| 3 Nov 2003 | NZ 258/9 v AUS 259/8Match 5 · ODI | NZ | 0 | 1/31 | 2 | Australia won by 2 wickets | Pune | TVS Cup (India) 2003/04 |
| 29 Oct 2003 | NZ 97 v AUS 101/2Match 3 · ODI | NZ | 7 | - | 0 | Australia won by 8 wickets | Faridabad | TVS Cup (India) 2003/04 |
| 23 Oct 2003 | IND 141/3 v NZMatch 1 · ODI | NZ | - | 1/19 | 1 | No result | Chennai | TVS Cup (India) 2003/04 |
| 16 Oct 2003 | NZ 630/6d v IND 424 & 136/42nd Test · Test | NZ | 119 | 1/40 & 0/4 | 0 | Match drawn | Chandigarh | New Zealand tour of India 2003/04 |
| 8 Oct 2003 | IND 500/5 & 209/6 v NZ 340 & 272/61st Test · Test | NZ | 34 & 0 | 1/83 | 1 | Match drawn | Ahmedabad | New Zealand tour of India 2003/04 |
| 23 May 2003 | PAK 198 v NZ 200/6Final · ODI | NZ | 22 | 0/34 | 0 | New Zealand won by 4 wickets | Dambulla | Bank Alfalah Cup 2003 |
| 20 May 2003 | NZ 181 v PAK 203/96th Match · ODI | NZ | 46 | 1/31 | 1 | Pakistan won by 22 runs | Dambulla | Bank Alfalah Cup 2003 |
| 19 May 2003 | NZ 156/8 v SL 147Match 5 · ODI | NZ | 29 | 2/30 | 0 | New Zealand won by 9 runs | Dambulla | Bank Alfalah Cup 2003 |
| 13 May 2003 | SL 143/5 v NZ 1393rd Match · ODI | NZ | 0 | 1/6 | 0 | Sri Lanka won by 5 wickets (with 14 balls remaining) | Dambulla | Bank Alfalah Cup 2003 |
| 11 May 2003 | PAK 116 v NZ 117/3Match 2 · ODI | NZ | 6 | 2/32 | 3 | New Zealand won by 7 wickets | Dambulla | Bank Alfalah Cup 2003 |
| 3 May 2003 | SL 298/9 & 72/1 v NZ 305 & 1832nd Test · Test | NZ | 32 & 1 | - | 0 | Match drawn | Kandy | New Zealand tour of Sri Lanka 2003 |
| 25 Apr 2003 | SL 483 v NZ 515/7 & 161/51st Test · Test | NZ | 63 & 16 | 0/28 | 0 | Match drawn | Colombo | New Zealand tour of Sri Lanka 2003 |
| 14 Mar 2003 | NZ 146 v IND 150/3Super Sixes · ODI | NZ | 15 | 0/29 | 1 | India won by 7 wickets | Centurion | ICC World Cup 2002/03 |
| 11 Mar 2003 | AUS 208/9 v NZ 112Super Sixes · ODI | NZ | 3 | 0/18 | 0 | Australia won by 96 runs | Gqeberha | ICC World Cup 2002/03 |
| 8 Mar 2003 | ZIM 252/7 v NZ 253/4Super Sixes · ODI | NZ | 13 | - | 1 | New Zealand won by 6 wickets | Bloemfontein | ICC World Cup 2002/03 |
| 3 Mar 2003 | CAN 196 v NZ 197/5Match 38 · ODI | NZ | 54* | 2/23 | 0 | New Zealand won by 5 wickets | Benoni | ICC World Cup 2002/03 |
| 26 Feb 2003 | BAN 198/7 v NZ 199/3Match 29 · ODI | NZ | 37* | 0/10 | 0 | New Zealand won by 7 wickets | Kimberley | ICC World Cup 2002/03 |
| 16 Feb 2003 | SA 306/6 v NZ 229/1Match 15 · ODI | NZ | DNB | 1/44 | 0 | New Zealand won by 9 wickets (DLS method) | Johannesburg | ICC World Cup 2002/03 |
| 13 Feb 2003 | NZ 241/7 v WI 221Match 9 · ODI | NZ | 5 | 1/31 | 1 | New Zealand won by 20 runs | Gqeberha | ICC World Cup 2002/03 |
| 10 Feb 2003 | SL 272/7 v NZ 225Match 3 · ODI | NZ | 141 | 0/28 | 2 | Sri Lanka won by 47 runs | Bloemfontein | ICC World Cup 2002/03 |
| 14 Jan 2003 | IND 122 v NZ 125/47th ODI · ODI | NZ | 29 | 2/23 | 1 | New Zealand won by 6 wickets | Hamilton | India tour of New Zealand 2002/03 |
| 11 Jan 2003 | NZ 199/9 v IND 200/96th ODI · ODI | NZ | 42 | 1/40 | 0 | India won by 1 wicket (with 1 ball remaining) | Auckland | India tour of New Zealand 2002/03 |
| 8 Jan 2003 | NZ 168 v IND 169/85th ODI · ODI | NZ | 13 | 2/29 | 0 | India won by 2 wickets | Wellington | India tour of New Zealand 2002/03 |
| 4 Jan 2003 | IND 122 v NZ 123/34th ODI · ODI | NZ | 8* | 1/5 | 0 | New Zealand won by 7 wickets | Queenstown | India tour of New Zealand 2002/03 |
| 19 Dec 2002 | NZ 94 & 160/6 v IND 99 & 1542nd Test · Test | NZ | 13 & 17 | 0/10 | 1 | New Zealand won by 4 wickets | Wellington | India tour of New Zealand 2002/03 |
| 12 Dec 2002 | NZ 247 & 36/0 v IND 161 & 1211st Test · Test | NZ | 0 & DNB | 3/28 & 0/16 | 3 | New Zealand won by 10 wickets | Wellington | India tour of New Zealand 2002/03 |
| 23 Sept 2002 | NZ 244/9 v BAN 7712th Match · ODI | NZ | 26 | - | 1 | New Zealand won by 167 runs | Colombo | 2002 ICC Champions Trophy |
| 15 Sept 2002 | AUS 296/7 v NZ 1324th Match · ODI | NZ | 16 | - | 0 | Australia won by 164 runs | Colombo | 2002 ICC Champions Trophy |
| 28 Jun 2002 | WI 470 v NZ 373 & 256/52nd Test · Test | NZ | 107 & 69* | 2/88 | 1 | Match drawn | St. George's | New Zealand tour of West Indies 2002 |
| 16 Jun 2002 | WI 292/6 v NZ 291/85th ODI · ODI | NZ | 2 | 1/43 | 0 | West Indies won by 4 wickets (with 0 balls remaining) | Kingstown | New Zealand tour of West Indies 2002 |
| 12 Jun 2002 | WI 202/9 v NZ 212/54th ODI · ODI | NZ | 63* | 6/25 | 0 | New Zealand won by 9 runs (D/L method) | Port of Spain | New Zealand tour of West Indies 2002 |
| 9 Jun 2002 | WI 211/3 v NZ 210/73rd ODI · ODI | NZ | 1 | 0/34 | 0 | West Indies won by 7 wickets (with 60 balls remaining) | Gros Islet | New Zealand tour of West Indies 2002 |
| 8 Jun 2002 | WI 250/4 v NZ 248/72nd ODI · ODI | NZ | 85 | 0/18 | 0 | West Indies won by 6 wickets (with 5 balls remaining) | Gros Islet | New Zealand tour of West Indies 2002 |
| 5 Jun 2002 | WI v NZ 1761st ODI · ODI | NZ | 9 | - | 0 | No result | Kingston | New Zealand tour of West Indies 2002 |
| 27 Apr 2002 | PAK 278/5 v NZ 2123rd ODI · ODI | NZ | 19 | 0/65 | 0 | Pakistan won by 66 runs | Lahore | New Zealand tour of Pakistan 2002 |
| 24 Apr 2002 | PAK 278/7 v NZ 277/52nd ODI · ODI | NZ | 1* | 2/53 | 0 | Pakistan won by 3 wickets (with 17 balls remaining) | Rawalpindi | New Zealand tour of Pakistan 2002 |
| 15 Apr 2002 | NZ 213/9 v PAK 217/26th Match · ODI | NZ | 43 | 0/29 | 0 | Pakistan won by 8 wickets (with 105 balls remaining) | Sharjah | 2002 Sharjah Cup |
| 14 Apr 2002 | NZ 197/9 v SL 243/95th Match · ODI | NZ | 0 | 2/47 | 0 | Sri Lanka won by 46 runs | Sharjah | 2002 Sharjah Cup |