| 26 Dec 2006 | NZ 116/5 v SL 115Match 2 · T20I | NZ | 3* | 3/23 | 1 | New Zealand won by 5 wickets | Auckland | Sri Lanka in New Zealand T20I Series 2006/07 |
| 22 Dec 2006 | NZ 162/8 v SL 62/1Match 1 · T20I | NZ | 18 | 0/19 | 0 | Sri Lanka won by 18 runs (DLS method) | Wellington | Sri Lanka in New Zealand T20I Series 2006/07 |
| 15 Dec 2006 | SL 268 & 365 v NZ 130 & 2862nd Test · Test | NZ | 1 & 44 | 1/46 & 0/63 | 1 | 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 | 0 & DNB | 3/30 & 2/34 | 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 | 8 | 1/48 | 0 | Australia won by 34 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 25 Oct 2006 | NZ 274/7 v PAK 223Match 14 · ODI | NZ | 9* | 1/47 | 1 | New Zealand won by 51 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 16 Oct 2006 | NZ 195 v SA 108Match 8 · ODI | NZ | 9 | 0/33 | 0 | 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 | 19 & 19 | 3/87 & 3/67 | 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 | 122* & DNB | 3/95 | 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 | 8 & 0* | 4/75 & 2/60 | 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/66 | 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 | 28* & DNB | 5/53 & 2/64 | 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 | 14 & 20 | 1/83 & 0/46 | 2 | New Zealand won by 27 runs | Auckland | West Indies tour of New Zealand 2005/06 |
| 4 Mar 2006 | NZ 233 v WI 234/7Match 5 · ODI | NZ | 7 | 1/38 | 0 | West Indies won by 3 wickets | Auckland | West Indies in New Zealand ODI Series 2005/06 |
| 25 Feb 2006 | NZ 276/6 v WI 255Match 3 · ODI | NZ | 17* | 0/47 | 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 | 15* | 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 | 2 | 1/32 | 2 | New Zealand won by 81 runs | Wellington | West Indies in New Zealand ODI Series 2005/06 |
| 16 Feb 2006 | NZ 126/8 v WI 126/7Only T20I · T20I | NZ | 13* | 0/21 | 1 | Match tied (New Zealand won the bowl-out) | Auckland | - |
| 8 Jan 2006 | NZ 253 v SL 273/64th ODI · ODI | NZ | 2 | 0/56 | 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 | 29* | 2/38 | 0 | New Zealand won by 21 runs | Wellington | Sri Lanka in New Zealand ODI Series 2005/06 |
| 7 Dec 2005 | NZ 320 v AUS 322/52nd ODI · ODI | NZ | DNB | 0/36 | 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 | 0 | 1/29 | 1 | 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 | 12 | 1/19 | 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 | - | 1/18 | 0 | No result | Durban | New Zealand tour of South Africa 2005/06 |
| 28 Oct 2005 | SA 201/9 v NZ 1822nd ODI · ODI | NZ | 21 | - | 0 | South Africa won by 19 runs | Cape Town | New Zealand tour of South Africa 2005/06 |
| 15 Aug 2005 | ZIM 231 & 207 v NZ 4842nd Test · Test | NZ | 19 | 1/43 & 0/24 | 0 | 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 | 13 | 3/11 & 2/19 | 0 | 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 | NZ | 15 | 1/51 & 4/71 | 0 | 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 | NZ | 55 & 7 | 4/126 & 0/6 | 0 | Match drawn | Napier | Sri Lanka tour of New Zealand 2004/05 |
| 26 Mar 2005 | NZ 292 & 254 v AUS 383 & 166/13rd Test · Test | NZ | 3 & 23 | 6/119 & 0/40 | 0 | 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 | NZ | 26 & DNB | 4/128 | 1 | Match drawn | Wellington | Australia tour of New Zealand 2004/05 |
| 10 Mar 2005 | NZ 433 & 131 v AUS 432 & 135/11st Test · Test | NZ | 0 & 5* | 2/102 & 0/26 | 0 | Australia won by 9 wickets | Christchurch | Australia tour of New Zealand 2004/05 |
| 26 Nov 2004 | AUS 575/8d & 139/2d v NZ 251 & 2502nd Test · Test | NZ | 7 & 13 | 0/102 & 0/18 | 0 | Australia won by 213 runs | Adelaide | New Zealand tour of Australia 2004/05 |
| 7 Nov 2004 | BAN 167/7 v NZ 250/73rd ODI · ODI | NZ | DNB | 1/29 | 0 | 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 | NZ | DNB | 2/34 | 2 | New Zealand won by 3 wickets (with 32 balls remaining) | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 26 Oct 2004 | NZ 545/6d v BAN 182 & 2622nd Test · Test | NZ | DNB | 1/17 & 1/16 | 1 | 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 | NZ | 23 | 5/28 & 0/14 | 0 | New Zealand won by an innings and 99 runs | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 4 Jul 2004 | ENG 237/7 v NZ 241/47th Match · ODI | NZ | DNB | 0/53 | 0 | 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 | NZ | DNB | 1/37 | 0 | 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 | NZ | DNB | 5/42 | 0 | New Zealand won by 7 wickets | Chester-le-Street | NatWest Series 2004 |
| 26 Jun 2004 | NZ 97/2 v WI 122/42nd Match · ODI | NZ | DNB | 0/25 | 0 | No result | Birmingham | NatWest Series 2004 |
| 10 Jun 2004 | ENG 319 & 284/6 v NZ 384 & 2183rd Test · Test | NZ | 4* & 17 | 4/104 & 2/59 | 1 | England won by 4 wickets | Nottingham | New Zealand tour of England 2004 |
| 14 Apr 2002 | NZ 197/9 v SL 243/95th Match · ODI | NZ | 23* | 0/49 | 0 | Sri Lanka won by 46 runs | Sharjah | 2002 Sharjah Cup |
| 11 Apr 2002 | NZ 237/8 v PAK 288/63rd Match · ODI | NZ | 13 | 0/28 | 0 | Pakistan won by 51 runs | Sharjah | 2002 Sharjah Cup |
| 9 Apr 2002 | NZ 218/8 v SL 2072nd Match · ODI | NZ | 9 | 0/16 | 1 | New Zealand won by 11 runs | Sharjah | 2002 Sharjah Cup |
| 8 Feb 2002 | NZ 175 v SA 173/42nd Final · ODI | NZ | 0 | 0/29 | 0 | South Africa won by 6 wickets (with 47 balls remaining) (D/L method) | Sydney | 2001–02 VB Series |
| 1 Feb 2002 | NZ 203/8 v SA 270/511th Match · ODI | NZ | DNB | 1/65 | 0 | South Africa won by 67 runs | Perth | 2001–02 VB Series |
| 27 Jan 2002 | NZ 160 v SA 253/59th Match · ODI | NZ | 2 | 1/39 | 0 | South Africa won by 93 runs | Adelaide | 2001–02 VB Series |
| 19 Jan 2002 | NZ 244/6 v SA 2415th Match · ODI | NZ | DNB | 2/41 | 1 | New Zealand won by 4 wickets (with 5 balls remaining) | Brisbane | 2001–02 VB Series |
| 17 Jan 2002 | AUS 212 v NZ 235/94th Match · ODI | NZ | 5 | 1/46 | 0 | New Zealand won by 23 runs | Sydney | 2001–02 VB Series |