| 19 Sept 2007 | SA 158/4 v NZ 153/820th T20I · T20I | South Africa won by 6 wickets | Durban | ICC World Twenty20 2007/08 |
| 18 Sept 2007 | ENG 159/8 v NZ 164/917th T20I · T20I | New Zealand won by 5 runs | Durban | ICC World Twenty20 2007/08 |
| 16 Sept 2007 | IND 180/9 v NZ 19013th T20I · T20I | New Zealand won by 10 runs | Johannesburg | ICC World Twenty20 2007/08 |
| 15 Sept 2007 | NZ 164/7 v SL 168/311th T20I · T20I | Sri Lanka won by 7 wickets | Johannesburg | ICC World Twenty20 2007/08 |
| 12 Sept 2007 | KEN 73 v NZ 74/12nd T20I · T20I | New Zealand won by 9 wickets | Durban | ICC World Twenty20 2007/08 |
| 24 Apr 2007 | NZ 208 v SL 289/5Semi-final · ODI | Sri Lanka won by 81 runs | Jamaica | ICC World Cup 2006/07 |
| 20 Apr 2007 | AUS 348/6 v NZ 133Match 47 · ODI | Australia won by 215 runs | Grenada | ICC World Cup 2006/07 |
| 14 Apr 2007 | NZ 196/5 v SA 193/7Match 41 · ODI | New Zealand won by 5 wickets | Grenada | ICC World Cup 2006/07 |
| 12 Apr 2007 | NZ 219/7 v SL 222/4Match 39 · ODI | Sri Lanka won by 6 wickets | Grenada | ICC World Cup 2006/07 |
| 9 Apr 2007 | IRE 134 v NZ 263/8Match 36 · ODI | New Zealand won by 129 runs | Guyana | ICC World Cup 2006/07 |
| 2 Apr 2007 | BAN 174 v NZ 178/1Match 31 · ODI | New Zealand won by 9 wickets | Antigua | ICC World Cup 2006/07 |
| 29 Mar 2007 | WI 177 v NZ 179/3Match 27 · ODI | New Zealand won by 7 wickets | Antigua | ICC World Cup 2006/07 |
| 22 Mar 2007 | CAN 249/9 v NZ 363/5Match 18 · ODI | New Zealand won by 114 runs | St Lucia | ICC World Cup 2006/07 |
| 20 Mar 2007 | KEN 183 v NZ 331/7Match 14 · ODI | New Zealand won by 148 runs | St Lucia | ICC World Cup 2006/07 |
| 16 Mar 2007 | ENG 209/7 v NZ 210/4Match 6 · ODI | New Zealand won by 6 wickets | St Lucia | ICC World Cup 2006/07 |
| 20 Feb 2007 | NZ 350/9 v AUS 346/5Match 3 · ODI | New Zealand won by 1 wicket | Hamilton | Chappell-Hadlee Trophy 2006/07 |
| 18 Feb 2007 | NZ 340/5 v AUS 336/4Match 2 · ODI | New Zealand won by 5 wickets | Auckland | Chappell-Hadlee Trophy 2006/07 |
| 16 Feb 2007 | NZ 149/0 v AUS 148Match 1 · ODI | New Zealand won by 10 wickets | Wellington | Chappell-Hadlee Trophy 2006/07 |
| 6 Feb 2007 | ENG 270/7 v NZ 256/8Match 12 · ODI | England won by 14 runs | Brisbane | Commonwealth Bank Series 2006/07 |
| 4 Feb 2007 | AUS 291/5 v NZ 290/7Match 11 · ODI | Australia won by 5 wickets | Melbourne | Commonwealth Bank Series 2006/07 |
| 30 Jan 2007 | ENG 260/8 v NZ 318/7Match 9 · ODI | New Zealand won by 58 runs | Perth | Commonwealth Bank Series 2006/07 |
| 28 Jan 2007 | AUS 343/5 v NZ 335/5Match 8 · ODI | Australia won by 8 runs | Perth | Commonwealth Bank Series 2006/07 |
| 23 Jan 2007 | ENG 120 v NZ 210Match 6 · ODI | New Zealand won by 90 runs | Adelaide | Commonwealth Bank Series 2006/07 |
| 21 Jan 2007 | AUS 224/8 v NZ 218Match 5 · ODI | Australia won by 2 wickets | Sydney | Commonwealth Bank Series 2006/07 |
| 16 Jan 2007 | ENG 206/7 v NZ 205/9Match 3 · ODI | England won by 3 wickets | Hobart | Commonwealth Bank Series 2006/07 |
| 14 Jan 2007 | AUS 289/8 v NZ 184Match 2 · ODI | Australia won by 105 runs | Hobart | Commonwealth Bank Series 2006/07 |
| 6 Jan 2007 | NZ 73 v SL 262/6Match 4 · ODI | Sri Lanka won by 189 runs | Auckland | Sri Lanka in New Zealand ODI Series 2006/07 |
| 2 Jan 2007 | NZ 110/6 v SL 112Match 3 · ODI | 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 | 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 | Sri Lanka won by 7 wickets | Napier | Sri Lanka in New Zealand ODI Series 2006/07 |
| 26 Dec 2006 | NZ 116/5 v SL 115Match 2 · T20I | 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 | 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 | 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 | 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 | Australia won by 34 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 25 Oct 2006 | NZ 274/7 v PAK 223Match 14 · ODI | New Zealand won by 51 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 20 Oct 2006 | NZ 165 v SL 166/3Match 11 · ODI | Sri Lanka won by 7 wickets | Mumbai | ICC Champions Trophy 2006/07 |
| 16 Oct 2006 | NZ 195 v SA 108Match 8 · ODI | 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 | 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 | Match drawn | Cape Town | New Zealand tour of South Africa 2005/06 |
| 15 Apr 2006 | SA 276 & 299 v NZ 327 & 1201st Test · Test | 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 | Match drawn | Napier | West Indies tour of New Zealand 2005/06 |
| 17 Mar 2006 | WI 192 & 215 v NZ 372 & 37/02nd Test · Test | 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 | 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 | West Indies won by 3 wickets | Auckland | West Indies in New Zealand ODI Series 2005/06 |
| 1 Mar 2006 | NZ 324/6 v WI 233/8Match 4 · ODI | 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 | 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 | 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 | 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 | Match tied (New Zealand won the bowl-out) | Auckland | - |