| 6 Feb 2007 | ENG 270/7 v NZ 256/8Match 12 · ODI | NZ | 10 | 0/37 | 0 | England won by 14 runs | Brisbane | Commonwealth Bank Series 2006/07 |
| 4 Feb 2007 | AUS 291/5 v NZ 290/7Match 11 · ODI | NZ | 3* | 1/55 | 0 | Australia won by 5 wickets | Melbourne | Commonwealth Bank Series 2006/07 |
| 30 Jan 2007 | ENG 260/8 v NZ 318/7Match 9 · ODI | NZ | 11* | 2/40 | 0 | New Zealand won by 58 runs | Perth | Commonwealth Bank Series 2006/07 |
| 28 Jan 2007 | AUS 343/5 v NZ 335/5Match 8 · ODI | NZ | DNB | 1/34 | 0 | Australia won by 8 runs | Perth | Commonwealth Bank Series 2006/07 |
| 23 Jan 2007 | ENG 120 v NZ 210Match 6 · ODI | NZ | 2 | 4/24 | 0 | New Zealand won by 90 runs | Adelaide | Commonwealth Bank Series 2006/07 |
| 21 Jan 2007 | AUS 224/8 v NZ 218Match 5 · ODI | NZ | 6 | 2/41 | 0 | Australia won by 2 wickets | Sydney | Commonwealth Bank Series 2006/07 |
| 16 Jan 2007 | ENG 206/7 v NZ 205/9Match 3 · ODI | NZ | 11 | 0/42 | 0 | England won by 3 wickets | Hobart | Commonwealth Bank Series 2006/07 |
| 14 Jan 2007 | AUS 289/8 v NZ 184Match 2 · ODI | NZ | 1 | 0/48 | 0 | Australia won by 105 runs | Hobart | Commonwealth Bank Series 2006/07 |
| 2 Jan 2007 | NZ 110/6 v SL 112Match 3 · ODI | NZ | 11 | 2/7 | 0 | New Zealand won by 4 wickets (DLS method) | Christchurch | Sri Lanka in New Zealand ODI Series 2006/07 |
| 31 Dec 2006 | NZ 228/9 v SL 224/72nd ODI · ODI | NZ | 19 | 1/37 | 0 | New Zealand won by 1 wicket (with 0 balls remaining) | Queenstown | Sri Lanka tour of New Zealand 2006/07 |
| 28 Dec 2006 | NZ 285/8 v SL 289/3Match 1 · ODI | NZ | 5 | 1/36 | 1 | Sri Lanka won by 7 wickets | Napier | Sri Lanka in New Zealand ODI Series 2006/07 |
| 15 Dec 2006 | SL 268 & 365 v NZ 130 & 2862nd Test · Test | NZ | 0 & 51 | 3/53 & 7/130 | 0 | Sri Lanka won by 217 runs | Wellington | Sri Lanka tour of New Zealand 2006/07 |
| 7 Dec 2006 | SL 154 & 170 v NZ 206 & 119/51st Test · Test | NZ | 63 & DNB | 0/10 | 1 | New Zealand won by 5 wickets | Christchurch | Sri Lanka tour of New Zealand 2006/07 |
| 1 Nov 2006 | AUS 240/9 v NZ 206Semi-final · ODI | NZ | 79 | 1/41 | 2 | Australia won by 34 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 25 Oct 2006 | NZ 274/7 v PAK 223Match 14 · ODI | NZ | 0* | 1/52 | 0 | New Zealand won by 51 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 20 Oct 2006 | NZ 165 v SL 166/3Match 11 · ODI | NZ | 46* | 0/45 | 1 | Sri Lanka won by 7 wickets | Mumbai | ICC Champions Trophy 2006/07 |
| 16 Oct 2006 | NZ 195 v SA 108Match 8 · ODI | NZ | 9 | 1/15 | 1 | New Zealand won by 87 runs | Mumbai | ICC Champions Trophy 2006/07 |
| 5 May 2006 | NZ 119 & 283 v SA 186 & 220/63rd Test · Test | NZ | 2 & 60 | 0/11 | 0 | South Africa won by 4 wickets | Johannesburg | New Zealand tour of South Africa 2005/06 |
| 27 Apr 2006 | NZ 593/8d & 121/3 v SA 5122nd Test · Test | NZ | 11 & DNB | 2/147 | 0 | Match drawn | Cape Town | New Zealand tour of South Africa 2005/06 |
| 15 Apr 2006 | SA 276 & 299 v NZ 327 & 1201st Test · Test | NZ | 81 & 38 | 0/44 & 2/42 | 1 | South Africa won by 128 runs | Centurion | New Zealand tour of South Africa 2005/06 |
| 25 Mar 2006 | NZ v WI 256/43rd Test · Test | NZ | - | 0/11 | 0 | Match drawn | Napier | West Indies tour of New Zealand 2005/06 |
| 17 Mar 2006 | WI 192 & 215 v NZ 372 & 37/02nd Test · Test | NZ | 42 & DNB | 0/13 & 2/40 | 0 | New Zealand won by 10 wickets | Wellington | West Indies tour of New Zealand 2005/06 |
| 9 Mar 2006 | NZ 275 & 272 v WI 257 & 2631st Test · Test | NZ | 6 & 33 | 2/7 & 3/92 | 1 | New Zealand won by 27 runs | Auckland | West Indies tour of New Zealand 2005/06 |
| 1 Mar 2006 | NZ 324/6 v WI 233/8Match 4 · ODI | NZ | DNB | 1/32 | 0 | New Zealand won by 91 runs | Napier | West Indies in New Zealand ODI Series 2005/06 |
| 25 Feb 2006 | NZ 276/6 v WI 255Match 3 · ODI | NZ | DNB | 2/40 | 1 | New Zealand won by 21 runs | Christchurch | West Indies in New Zealand ODI Series 2005/06 |
| 22 Feb 2006 | NZ 204/7 v WI 200/9Match 2 · ODI | NZ | 53* | 1/28 | 0 | New Zealand won by 3 wickets | Queenstown Events Centre | West Indies in New Zealand ODI Series 2005/06 |
| 18 Feb 2006 | NZ 288/9 v WI 207Match 1 · ODI | NZ | 0 | 2/29 | 1 | New Zealand won by 81 runs | Wellington | West Indies in New Zealand ODI Series 2005/06 |
| 8 Jan 2006 | NZ 253 v SL 273/64th ODI · ODI | NZ | 3 | 0/44 | 0 | 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 | NZ | 7 | 1/50 | 0 | 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 | NZ | DNB | 0/51 | 0 | 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 | NZ | DNB | 0/22 | 2 | 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 | NZ | 23* | 2/37 | 1 | 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 | NZ | 8* | 1/51 | 0 | Australia won by 2 runs | Wellington | Australia tour of New Zealand 2005/06 |
| 3 Dec 2005 | AUS 252/8 v NZ 1051st ODI · ODI | NZ | 8 | 2/29 | 2 | Australia won by 147 runs | Auckland | Australia tour of New Zealand 2005/06 |
| 6 Nov 2005 | NZ 215 v SA 140/55th ODI · ODI | NZ | 0 | 2/18 | 0 | 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 | NZ | - | - | 0 | No result | Durban | New Zealand tour of South Africa 2005/06 |
| 30 Oct 2005 | NZ 243/9 v SA 245/63rd ODI · ODI | NZ | 6 | 0/49 | 0 | 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 | NZ | 0 | 1/31 | 0 | 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 | NZ | 1 | 1/35 | 0 | South Africa won by 2 wickets (with 3 balls remaining) | Bloemfontein | New Zealand tour of South Africa 2005/06 |
| 14 Oct 2005 | AUS 345 & 199 v IWX 190 & 144Only Test · Test | IWX | 8* & 0 | 1/73 & 0/38 | 0 | Australia won by 210 runs | Sydney | ICC World XI tour of Australia 2005/06 |
| 9 Oct 2005 | AUS 293/5 v IWX 1373rd ODI · ODI | IWX | 0 | 1/34 | 0 | Australia won by 156 runs | Melbourne | ICC World XI tour of Australia 2005/06 |
| 7 Oct 2005 | AUS 328/4 v IWX 2732nd ODI · ODI | IWX | 10* | 0/54 | 0 | Australia won by 55 runs | Melbourne | ICC World XI tour of Australia 2005/06 |
| 5 Oct 2005 | AUS 255/8 v ICC 1621st ODI · ODI | ICC | 15 | 4/33 | 2 | Australia won by 93 runs | Melbourne | ICC World XI tour of Australia 2005/06 |
| 6 Sept 2005 | IND 276 v NZ 278/4Final · ODI | NZ | DNB | 2/35 | 0 | New Zealand won by 6 wickets | Harare | Videocon Triangular Series 2005 |
| 31 Aug 2005 | NZ 238 v ZIM 211Match 4 · ODI | NZ | 47 | 2/46 | 0 | New Zealand won by 27 runs | Harare | Videocon Triangular Series 2005 |
| 26 Aug 2005 | IND 164 v NZ 2152nd Match · ODI | NZ | 13 | 0/38 | 0 | New Zealand won by 51 runs | Bulawayo | Videocon Triangular Series 2005 |
| 24 Aug 2005 | ZIM 205 v NZ 397/51st Match · ODI | NZ | DNB | 3/29 | 1 | New Zealand won by 192 runs | Bulawayo | Videocon Triangular Series 2005 |
| 15 Aug 2005 | ZIM 231 & 207 v NZ 4842nd Test · Test | NZ | 48 | 2/56 & 3/66 | 2 | 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 | NZ | 127 | 2/1 & 4/28 | 2 | New Zealand won by an innings and 294 runs | Harare | New Zealand tour of Zimbabwe 2005 |
| 26 Mar 2005 | NZ 292 & 254 v AUS 383 & 166/13rd Test · Test | NZ | 41* & 65 | 0/47 & 0/19 | 0 | Australia won by 9 wickets | Auckland | Australia tour of New Zealand 2004/05 |