| 31 Aug 2012 | IND 353 & 262/5 v NZ 365 & 248Match 2 · Test | NZ | 0 & 22 | 0/78 & 3/68 | 0 | India won by 5 wickets | Bangalore | New Zealand in India Test Series 2012 |
| 23 Aug 2012 | IND 438 v NZ 159 & 164Match 1 · Test | NZ | 10 & 6* | 4/100 | 0 | India won by an innings and 115 runs | Hyderabad | New Zealand in India Test Series 2012 |
| 1 Nov 2011 | ZIM 313 & 331 v NZ 426 & 252/8dOnly Test · Test | NZ | 12 & 9 | 0/91 & 0/51 | 1 | New Zealand won by 34 runs | Bulawayo | - |
| 4 Nov 2010 | IND 487 & 266 v NZ 459 & 22/1Match 1 · Test | NZ | 14 & DNB | 3/135 & 0/72 | 1 | Match drawn | Ahmedabad | New Zealand in India Test Series 2010/11 |
| 27 Mar 2010 | NZ 264 & 302 v AUS 231 & 511/8dMatch 2 · Test | NZ | 7 & 3 | 1/29 & 1/141 | 1 | Australia won by 176 runs | Hamilton | Trans-Tasman Trophy 2009/10 |
| 15 Feb 2010 | NZ 553/7d & 258/5d v BAN 408 & 282Only Test · Test | NZ | 12* & DNB | 0/53 & 2/75 | 0 | New Zealand won by 121 runs | Hamilton | - |
| 5 Oct 2009 | AUS 206/4 v NZ 200/9Final · ODI | NZ | 16* | 0/44 | 1 | Australia won by 6 wickets | Centurion | ICC Champions Trophy 2009/10 |
| 26 Aug 2009 | SL 416 & 311/5d v NZ 234 & 397Match 2 · Test | NZ | 1 & 12 | 4/78 & 2/122 | 1 | Sri Lanka won by 96 runs | Colombo | New Zealand in Sri Lanka Test Series 2009 |
| 18 Aug 2009 | SL 452 & 259/4d v NZ 299 & 210Match 1 · Test | NZ | 26 & 22 | 0/120 & 1/69 | 2 | Sri Lanka won by 202 runs | Galle | New Zealand in Sri Lanka Test Series 2009 |
| 26 Mar 2009 | NZ 619/9d v IND 305 & 476/4Match 2 · Test | NZ | 1 | 2/60 & 2/120 | 0 | Match drawn | Napier | India in New Zealand Test Series 2008/09 |
| 8 Mar 2009 | NZ 334 v IND 392/4Match 3 · ODI | NZ | 0* | 0/37 | 0 | India won by 58 runs | Christchurch | India in New Zealand ODI Series 2008/09 |
| 8 Feb 2009 | AUS 301/9 v NZ 269Match 3 · ODI | NZ | 9 | 0/25 | 1 | Australia won by 32 runs | Sydney | Chappell-Hadlee Trophy 2008/09 |
| 6 Feb 2009 | AUS 225/5 v NZ 226/4Match 2 · ODI | NZ | DNB | 0/38 | 0 | New Zealand won by 6 wickets | Melbourne | Chappell-Hadlee Trophy 2008/09 |
| 1 Feb 2009 | AUS 181 v NZ 182/8Match 1 · ODI | NZ | 2* | 1/47 | 0 | New Zealand won by 2 wickets | Perth | Chappell-Hadlee Trophy 2008/09 |
| 7 Jan 2009 | NZ 129/3 v WI 128Match 3 · ODI | NZ | DNB | 1/8 | 0 | New Zealand won by 7 wickets | Wellington | West Indies in New Zealand ODI Series 2008/09 |
| 3 Jan 2009 | NZ 152/8 v WI 158/52nd ODI · ODI | NZ | DNB | 1/39 | 0 | West Indies won by 5 wickets (with 1 ball remaining) (D/L method) | Christchurch | West Indies tour of New Zealand 2008/09 |
| 28 Dec 2008 | NZ 191/9 v WI 155/7Match 2 · T20I | NZ | DNB | 2/12 | 0 | New Zealand won by 36 runs | Hamilton | West Indies in New Zealand T20I Series 2008/09 |
| 26 Dec 2008 | NZ 155/7 v WI 155/81st T20I · T20I | NZ | DNB | 2/34 | 1 | Match tied (West Indies won the Super Over) | Auckland | West Indies tour of New Zealand 2008/09 |
| 19 Dec 2008 | NZ 371 & 220/5 v WI 307 & 3752nd Test · Test | NZ | 2 & DNB | 1/41 & 5/110 | 1 | Match drawn | Napier | West Indies tour of New Zealand 2008/09 |
| 25 Oct 2008 | BAN 169/9d v NZ 262/6d & 79/1dMatch 2 · Test | NZ | DNB & DNB | 1/45 | 0 | Match drawn | Mirpur | New Zealand in Bangladesh Test Series 2008/09 |
| 17 Oct 2008 | BAN 245 & 242 v NZ 171 & 317/71st Test · Test | NZ | 0 & DNB | 2/67 & 2/53 | 0 | New Zealand won by 3 wickets | Chittagong | New Zealand tour of Bangladesh 2008/09 |
| 14 Oct 2008 | BAN 170/8 v NZ 249/73rd ODI · ODI | NZ | DNB | 2/29 | 0 | New Zealand won by 79 runs | Chittagong | New Zealand tour of Bangladesh 2008/09 |
| 11 Oct 2008 | BAN 137 v NZ 212/92nd ODI · ODI | NZ | 4* | 0/15 | 0 | New Zealand won by 75 runs | Mirpur | New Zealand tour of Bangladesh 2008/09 |
| 1 Jul 2008 | NZ 402/2 v IRE 1121st Match · ODI | NZ | DNB | 1/24 | 0 | New Zealand won by 290 runs | Mannofield Park, Aberdeen | 2008 Associates Tri-Series in Scotland |
| 22 Mar 2008 | NZ 168 & 431 v ENG 253 & 467/7dMatch 3 · Test | NZ | 4 & 18 | 2/37 & 2/104 | 0 | England won by 121 runs | Napier | England in New Zealand Test Series 2007/08 |
| 5 Mar 2008 | NZ 470 & 177/9d v ENG 348 & 110Match 1 · Test | NZ | 5 & 13* | 3/107 & 1/39 | 0 | New Zealand won by 189 runs | Hamilton | England in New Zealand Test Series 2007/08 |
| 23 Feb 2008 | NZ 213/6 v ENG 242/7Match 5 · ODI | NZ | DNB | 1/33 | 0 | New Zealand won by 34 runs (DLS method) | Christchurch | England in New Zealand ODI Series 2007/08 |
| 9 Feb 2008 | NZ 131/4 v ENG 130Match 1 · ODI | NZ | DNB | 2/14 | 1 | New Zealand won by 6 wickets | Wellington | England in New Zealand ODI Series 2007/08 |
| 5 Feb 2008 | NZ 152 v ENG 184/8Match 1 · T20I | NZ | 5 | 1/42 | 1 | England won by 32 runs | Auckland | England in New Zealand T20I Series 2007/08 |
| 20 Dec 2007 | AUS 282/6 v NZ 168Match 3 · ODI | NZ | 1* | 0/58 | 0 | 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 |
| 11 Dec 2007 | AUS 186/6 v NZ 132Only T20I · T20I | NZ | 4 | 2/40 | 1 | Australia won by 54 runs | Perth | - |
| 2 Dec 2007 | SA 242/5 v NZ 238/8Match 3 · ODI | NZ | DNB | 0/54 | 0 | 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 | 1/39 | 1 | New Zealand won by 7 wickets | Port Elizabeth | New Zealand in South Africa ODI Series 2007/08 |
| 23 Nov 2007 | SA 131/7 v NZ 129/7Only T20I · T20I | NZ | DNB | 2/17 | 0 | South Africa won by 3 wickets | Johannesburg | - |
| 22 Sept 2007 | NZ 143/8 v PAK 147/4Semi-final · T20I | NZ | 0* | 1/31 | 0 | Pakistan won by 6 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 16 Sept 2007 | IND 180/9 v NZ 19013th T20I · T20I | NZ | 0 | 1/38 | 0 | New Zealand won by 10 runs | Johannesburg | ICC World Twenty20 2007/08 |
| 24 Apr 2007 | NZ 208 v SL 289/5Semi-final · ODI | NZ | 34 | 0/62 | 0 | Sri Lanka won by 81 runs | Jamaica | ICC World Cup 2006/07 |
| 20 Apr 2007 | AUS 348/6 v NZ 133Match 47 · ODI | NZ | 0* | 2/48 | 0 | Australia won by 215 runs | Grenada | ICC World Cup 2006/07 |
| 14 Apr 2007 | NZ 196/5 v SA 193/7Match 41 · ODI | NZ | DNB | 0/36 | 1 | New Zealand won by 5 wickets | Grenada | ICC World Cup 2006/07 |
| 9 Apr 2007 | IRE 134 v NZ 263/8Match 36 · ODI | NZ | DNB | 2/32 | 0 | New Zealand won by 129 runs | Guyana | ICC World Cup 2006/07 |
| 22 Mar 2007 | CAN 249/9 v NZ 363/5Match 18 · ODI | NZ | DNB | 3/25 | 0 | New Zealand won by 114 runs | St Lucia | ICC World Cup 2006/07 |
| 16 Mar 2007 | ENG 209/7 v NZ 210/4Match 6 · ODI | NZ | DNB | 0/42 | 0 | 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 | NZ | 0* | 2/70 | 0 | New Zealand won by 1 wicket | Hamilton | Chappell-Hadlee Trophy 2006/07 |
| 30 Jan 2007 | ENG 260/8 v NZ 318/7Match 9 · ODI | NZ | DNB | 1/53 | 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/67 | 1 | Australia won by 8 runs | Perth | Commonwealth Bank Series 2006/07 |
| 16 Jan 2007 | ENG 206/7 v NZ 205/9Match 3 · ODI | NZ | DNB | 2/34 | 1 | England won by 3 wickets | Hobart | Commonwealth Bank Series 2006/07 |
| 14 Jan 2007 | AUS 289/8 v NZ 184Match 2 · ODI | NZ | 4 | 1/64 | 0 | Australia won by 105 runs | Hobart | Commonwealth Bank Series 2006/07 |
| 6 Jan 2007 | NZ 73 v SL 262/6Match 4 · ODI | NZ | 6 | 0/41 | 0 | Sri Lanka won by 189 runs | Auckland | Sri Lanka in New Zealand ODI Series 2006/07 |
| 26 Dec 2006 | NZ 116/5 v SL 115Match 2 · T20I | NZ | DNB | 1/8 | 1 | New Zealand won by 5 wickets | Auckland | Sri Lanka in New Zealand T20I Series 2006/07 |