| 31 Dec 2007 | NZ 95/0 v BAN 93Match 3 · ODI | NZ | DNB | 2/27 | 0 | New Zealand won by 10 wickets | Queenstown Events Centre | Bangladesh in New Zealand ODI Series 2007/08 |
| 28 Dec 2007 | NZ 335/5 v BAN 181/6Match 2 · ODI | NZ | DNB | 4/40 | 0 | New Zealand won by 102 runs (DLS method) | Napier | Bangladesh in New Zealand ODI Series 2007/08 |
| 26 Dec 2007 | NZ 203/4 v BAN 201Match 1 · ODI | NZ | DNB | 3/46 | 0 | New Zealand won by 6 wickets | Auckland | Bangladesh in New Zealand ODI Series 2007/08 |
| 20 Dec 2007 | AUS 282/6 v NZ 168Match 3 · ODI | NZ | 7 | 1/59 | 1 | Australia won by 114 runs | Hobart | Chappell-Hadlee Trophy 2007/08 |
| 16 Dec 2007 | AUS v NZ 30/3Match 2 · ODI | NZ | DNB | - | 0 | No result | Sydney | Chappell-Hadlee Trophy 2007/08 |
| 14 Dec 2007 | AUS 255/3 v NZ 254/7Match 1 · ODI | NZ | 7* | 2/68 | 1 | Australia won by 7 wickets | Adelaide | Chappell-Hadlee Trophy 2007/08 |
| 11 Dec 2007 | AUS 186/6 v NZ 132Only T20I · T20I | NZ | 4 | 0/35 | 0 | Australia won by 54 runs | Perth | - |
| 2 Dec 2007 | SA 242/5 v NZ 238/8Match 3 · ODI | NZ | 11 | 1/34 | 1 | South Africa won by 5 wickets | Cape Town | New Zealand in South Africa ODI Series 2007/08 |
| 30 Nov 2007 | SA 209/9 v NZ 210/3Match 2 · ODI | NZ | DNB | 3/43 | 0 | New Zealand won by 7 wickets | Port Elizabeth | New Zealand in South Africa ODI Series 2007/08 |
| 25 Nov 2007 | SA 249/8 v NZ 248/6Match 1 · ODI | NZ | 9* | 5/25 | 0 | South Africa won by 2 wickets | Durban | New Zealand in South Africa ODI Series 2007/08 |
| 23 Nov 2007 | SA 131/7 v NZ 129/7Only T20I · T20I | NZ | 33* | 1/34 | 1 | South Africa won by 3 wickets | Johannesburg | - |
| 28 Jan 2007 | AUS 343/5 v NZ 335/5Match 8 · ODI | NZ | DNB | 1/72 | 0 | Australia won by 8 runs | Perth | Commonwealth Bank Series 2006/07 |
| 1 Nov 2006 | AUS 240/9 v NZ 206Semi-final · ODI | NZ | 21 | 4/38 | 0 | Australia won by 34 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 25 Oct 2006 | NZ 274/7 v PAK 223Match 14 · ODI | NZ | DNB | 2/38 | 1 | New Zealand won by 51 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 20 Oct 2006 | NZ 165 v SL 166/3Match 11 · ODI | NZ | 6 | 1/24 | 0 | Sri Lanka won by 7 wickets | Mumbai | ICC Champions Trophy 2006/07 |
| 16 Oct 2006 | NZ 195 v SA 108Match 8 · ODI | NZ | 4* | 3/18 | 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 | 0* & 0* | 1/30 & 2/49 | 0 | South Africa won by 4 wickets | Johannesburg | New Zealand tour of South Africa 2005/06 |
| 15 Apr 2006 | SA 276 & 299 v NZ 327 & 1201st Test · Test | NZ | 12 & 0 | 4/43 & 1/57 | 1 | South Africa won by 128 runs | Centurion | New Zealand tour of South Africa 2005/06 |
| 17 Mar 2006 | WI 192 & 215 v NZ 372 & 37/02nd Test · Test | NZ | 10 & DNB | 3/53 & 3/29 | 0 | New Zealand won by 10 wickets | Wellington | West Indies tour of New Zealand 2005/06 |
| 4 Mar 2006 | NZ 233 v WI 234/7Match 5 · ODI | NZ | 2* | 1/37 | 1 | 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 | NZ | DNB | 3/45 | 1 | New Zealand won by 91 runs | Napier | West Indies in New Zealand ODI Series 2005/06 |
| 3 Jan 2006 | NZ 256/5 v SL 255/7Match 2 · ODI | NZ | - | 2/44 | 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 | 3/31 | 0 | 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 | DNB | 1/64 | 3 | 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 | 0 | 2/60 | 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 | - | 1/35 | 0 | 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 | 19 | 1/45 | 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/34 | 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* | 1/45 | 1 | 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 | 2* | 4/44 | 1 | 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/38 | 0 | 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 | NZ | DNB | 0/38 | 0 | New Zealand won by 5 wickets | Johannesburg | - |
| 6 Sept 2005 | IND 276 v NZ 278/4Final · ODI | NZ | DNB | 2/45 | 1 | New Zealand won by 6 wickets | Harare | Videocon Triangular Series 2005 |
| 2 Sept 2005 | IND 279/4 v NZ 278/95th Match · ODI | NZ | 2* | 1/35 | 0 | India won by 6 wickets (with 15 balls remaining) | Harare | Videocon Triangular Series 2005 |
| 31 Aug 2005 | NZ 238 v ZIM 211Match 4 · ODI | NZ | 1* | 2/34 | 0 | New Zealand won by 27 runs | Harare | Videocon Triangular Series 2005 |
| 24 Aug 2005 | ZIM 205 v NZ 397/51st Match · ODI | NZ | DNB | 1/23 | 1 | New Zealand won by 192 runs | Bulawayo | Videocon Triangular Series 2005 |
| 11 Apr 2005 | SL 211 & 273 v NZ 522/9d2nd Test · Test | NZ | 31 | 0/50 & 2/34 | 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 | 4 & 22 | 0/59 | 0 | Match drawn | Napier | Sri Lanka tour of New Zealand 2004/05 |
| 5 Mar 2005 | NZ 225/8 v AUS 347/55th ODI · ODI | NZ | 10 | 1/67 | 0 | Australia won by 122 runs | Napier | Australia tour of New Zealand 2004/05 |
| 1 Mar 2005 | NZ 233 v AUS 236/34th ODI · ODI | NZ | 4 | 0/37 | 0 | 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 | NZ | 1 | 1/57 | 0 | Australia won by 86 runs | Auckland | Australia tour of New Zealand 2004/05 |
| 22 Feb 2005 | NZ 208 v AUS 314/62nd ODI · ODI | NZ | 4 | 2/62 | 0 | Australia won by 106 runs | Christchurch | Australia tour of New Zealand 2004/05 |
| 19 Feb 2005 | NZ 226 v AUS 236/71st ODI · ODI | NZ | 1* | 1/48 | 0 | Australia won by 10 runs | Wellington | Australia tour of New Zealand 2004/05 |
| 17 Feb 2005 | NZ 170 v AUS 214/5Only T20I · T20I | NZ | 0 | 3/44 | 0 | Australia won by 44 runs | Auckland | - |
| 26 Dec 2004 | NZ 144/3 v SL 1411st ODI · ODI | NZ | DNB | 1/24 | 0 | 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 | NZ | 44* | 2/49 | 0 | 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 | NZ | DNB | 0/28 | 1 | New Zealand won by 4 wickets | Melbourne | New Zealand tour of Australia 2004/05 |
| 18 Nov 2004 | NZ 353 & 76 v AUS 5851st Test · Test | NZ | 29 & 4* | 1/99 | 1 | 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 | NZ | DNB | 1/39 | 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/25 | 0 | New Zealand won by 3 wickets (with 32 balls remaining) | Dhaka | New Zealand tour of Bangladesh 2004/05 |