| 8 Jan 2006 | NZ 253 v SL 273/64th ODI · ODI | Sri Lanka won by 20 runs | Napier | Sri Lanka tour of New Zealand 2005/06 |
| 6 Jan 2006 | NZ 224/9 v SL 203Match 3 · ODI | New Zealand won by 21 runs | Wellington | Sri Lanka in New Zealand ODI Series 2005/06 |
| 3 Jan 2006 | NZ 256/5 v SL 255/7Match 2 · ODI | New Zealand won by 5 wickets | Christchurch | Sri Lanka in New Zealand ODI Series 2005/06 |
| 31 Dec 2005 | SL 164 v NZ 166/31st ODI · ODI | New Zealand won by 7 wickets | Queenstown | Sri Lanka tour of New Zealand 2005/06 |
| 10 Dec 2005 | NZ 332/8 v AUS 331/73rd ODI · ODI | New Zealand won by 2 wickets (with 6 balls remaining) | Christchurch | Australia tour of New Zealand 2005/06 |
| 7 Dec 2005 | NZ 320 v AUS 322/52nd ODI · ODI | Australia won by 2 runs | Wellington | Australia tour of New Zealand 2005/06 |
| 3 Dec 2005 | AUS 252/8 v NZ 1051st ODI · ODI | Australia won by 147 runs | Auckland | Australia tour of New Zealand 2005/06 |
| 6 Nov 2005 | NZ 215 v SA 140/55th ODI · ODI | South Africa won by 5 wickets (DLS method) | Centurion | New Zealand tour of South Africa 2005/06 |
| 4 Nov 2005 | SA 79/2 v NZ4th ODI · ODI | No result | Durban | New Zealand tour of South Africa 2005/06 |
| 30 Oct 2005 | NZ 243/9 v SA 245/63rd ODI · ODI | South Africa won by 4 wickets | Port Elizabeth | New Zealand tour of South Africa 2005/06 |
| 28 Oct 2005 | SA 201/9 v NZ 1822nd ODI · ODI | South Africa won by 19 runs | Cape Town | New Zealand tour of South Africa 2005/06 |
| 23 Oct 2005 | SA 250/8 v NZ 249/81st ODI · ODI | South Africa won by 2 wickets (with 3 balls remaining) | Bloemfontein | New Zealand tour of South Africa 2005/06 |
| 21 Oct 2005 | SA 133 v NZ 134/5Only T20I · T20I | New Zealand won by 5 wickets | Johannesburg | - |
| 6 Sept 2005 | IND 276 v NZ 278/4Final · ODI | New Zealand won by 6 wickets | Harare | Videocon Triangular Series 2005 |
| 2 Sept 2005 | IND 279/4 v NZ 278/95th Match · ODI | India won by 6 wickets (with 15 balls remaining) | Harare | Videocon Triangular Series 2005 |
| 31 Aug 2005 | NZ 238 v ZIM 211Match 4 · ODI | New Zealand won by 27 runs | Harare | Videocon Triangular Series 2005 |
| 26 Aug 2005 | IND 164 v NZ 2152nd Match · ODI | New Zealand won by 51 runs | Bulawayo | Videocon Triangular Series 2005 |
| 24 Aug 2005 | ZIM 205 v NZ 397/51st Match · ODI | New Zealand won by 192 runs | Bulawayo | Videocon Triangular Series 2005 |
| 15 Aug 2005 | ZIM 231 & 207 v NZ 4842nd Test · Test | New Zealand won by an innings and 46 runs | Bulawayo | New Zealand tour of Zimbabwe 2005 |
| 7 Aug 2005 | NZ 452/9d v ZIM 59 & 991st Test · Test | New Zealand won by an innings and 294 runs | Harare | New Zealand tour of Zimbabwe 2005 |
| 11 Apr 2005 | SL 211 & 273 v NZ 522/9d2nd Test · Test | New Zealand won by an innings and 38 runs | Wellington | Sri Lanka tour of New Zealand 2004/05 |
| 4 Apr 2005 | NZ 561 & 238 v SL 498 & 7/01st Test · Test | Match drawn | Napier | Sri Lanka tour of New Zealand 2004/05 |
| 26 Mar 2005 | NZ 292 & 254 v AUS 383 & 166/13rd Test · Test | Australia won by 9 wickets | Auckland | Australia tour of New Zealand 2004/05 |
| 18 Mar 2005 | AUS 570/8d v NZ 244 & 48/32nd Test · Test | Match drawn | Wellington | Australia tour of New Zealand 2004/05 |
| 10 Mar 2005 | NZ 433 & 131 v AUS 432 & 135/11st Test · Test | Australia won by 9 wickets | Christchurch | Australia tour of New Zealand 2004/05 |
| 5 Mar 2005 | NZ 225/8 v AUS 347/55th ODI · ODI | Australia won by 122 runs | Napier | Australia tour of New Zealand 2004/05 |
| 1 Mar 2005 | NZ 233 v AUS 236/34th ODI · ODI | Australia won by 7 wickets | Wellington | Australia tour of New Zealand 2004/05 |
| 26 Feb 2005 | AUS 264/5 v NZ 178/93rd ODI · ODI | Australia won by 86 runs | Auckland | Australia tour of New Zealand 2004/05 |
| 22 Feb 2005 | NZ 208 v AUS 314/62nd ODI · ODI | Australia won by 106 runs | Christchurch | Australia tour of New Zealand 2004/05 |
| 19 Feb 2005 | NZ 226 v AUS 236/71st ODI · ODI | Australia won by 10 runs | Wellington | Australia tour of New Zealand 2004/05 |
| 17 Feb 2005 | NZ 170 v AUS 214/5Only T20I · T20I | Australia won by 44 runs | Auckland | - |
| 26 Dec 2004 | NZ 144/3 v SL 1411st ODI · ODI | New Zealand won by 7 wickets (with 102 balls remaining) | Auckland | Sri Lanka tour of New Zealand 2004/05 |
| 8 Dec 2004 | AUS 261/7 v NZ 2442nd ODI · ODI | Australia won by 17 runs | Sydney | New Zealand tour of Australia 2004/05 |
| 5 Dec 2004 | AUS 246/9 v NZ 247/61st ODI · ODI | New Zealand won by 4 wickets | Melbourne | New Zealand tour of Australia 2004/05 |
| 26 Nov 2004 | AUS 575/8d & 139/2d v NZ 251 & 2502nd Test · Test | Australia won by 213 runs | Adelaide | New Zealand tour of Australia 2004/05 |
| 18 Nov 2004 | NZ 353 & 76 v AUS 5851st Test · Test | Australia won by an innings and 156 runs | Brisbane | New Zealand tour of Australia 2004/05 |
| 7 Nov 2004 | BAN 167/7 v NZ 250/73rd ODI · ODI | New Zealand won by 83 runs | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 5 Nov 2004 | BAN 146 v NZ 148/72nd ODI · ODI | New Zealand won by 3 wickets (with 32 balls remaining) | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 2 Nov 2004 | NZ 224 v BAN 861st ODI · ODI | New Zealand won by 138 runs | Chattogram | New Zealand tour of Bangladesh 2004/05 |
| 26 Oct 2004 | NZ 545/6d v BAN 182 & 2622nd Test · Test | New Zealand won by an innings and 101 runs | Chattogram | New Zealand tour of Bangladesh 2004/05 |
| 19 Oct 2004 | BAN 177 & 126 v NZ 4021st Test · Test | New Zealand won by an innings and 99 runs | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 16 Sept 2004 | NZ 198/9 v AUS 199/3Match 9 · ODI | Australia won by 7 wickets | London | ICC Champions Trophy 2004 |
| 10 Sept 2004 | NZ 347/4 v USA 137Match 2 · ODI | New Zealand won by 210 runs | London | ICC Champions Trophy 2004 |
| 10 Jul 2004 | NZ 266 v WI 159Final · ODI | New Zealand won by 107 runs | London | NatWest Series 2004 |
| 8 Jul 2004 | NZ v WIMatch 4 · ODI | No result | Southampton | NatWest Series 2004 |
| 4 Jul 2004 | ENG 237/7 v NZ 241/47th Match · ODI | New Zealand won by 6 wickets (with 16 balls remaining) | Bristol | NatWest Series 2004 |
| 3 Jul 2004 | NZ 220/5 v WI 2166th Match · ODI | New Zealand won by 5 wickets (with 24 balls remaining) | Cardiff | NatWest Series 2004 |
| 29 Jun 2004 | ENG 101 v NZ 103/3Match 4 · ODI | New Zealand won by 7 wickets | Chester-le-Street | NatWest Series 2004 |
| 26 Jun 2004 | NZ 97/2 v WI 122/42nd Match · ODI | No result | Birmingham | NatWest Series 2004 |
| 10 Jun 2004 | ENG 319 & 284/6 v NZ 384 & 2183rd Test · Test | England won by 4 wickets | Nottingham | New Zealand tour of England 2004 |