| 28 Dec 2010 | NZ 185/7 v PAK 146/9Match 2 · T20I | NZ | 40 | 0/10 | 0 | New Zealand won by 39 runs | Hamilton | Pakistan in New Zealand T20I Series 2010/11 |
| 26 Dec 2010 | NZ 146/5 v PAK 143/9Match 1 · T20I | NZ | 19 | 0/12 | 1 | New Zealand won by 5 wickets | Auckland | Pakistan in New Zealand T20I Series 2010/11 |
| 10 Dec 2010 | IND 107/2 v NZ 103Match 5 · ODI | NZ | 17* | - | 0 | India won by 8 wickets | Chennai | New Zealand in India ODI Series 2010/11 |
| 7 Dec 2010 | IND 321/5 v NZ 315/7Match 4 · ODI | NZ | 98* | - | 0 | India won by 5 wickets | Bangalore | New Zealand in India ODI Series 2010/11 |
| 4 Dec 2010 | IND 229/1 v NZ 224/9Match 3 · ODI | NZ | 72* | 0/34 | 0 | India won by 9 wickets | Vadodara | New Zealand in India ODI Series 2010/11 |
| 11 Mar 2010 | NZ 238 v AUS 202/4Match 4 · ODI | NZ | 10 | 1/26 | 0 | Australia won by 6 wickets (DLS method) | Auckland | Chappell-Hadlee Trophy 2009/10 |
| 6 Mar 2010 | NZ 253 v AUS 273/7Match 2 · ODI | NZ | 2 | 1/35 | 0 | Australia won by 12 runs (DLS method) | Auckland | Chappell-Hadlee Trophy 2009/10 |
| 3 Mar 2010 | NZ 281/8 v AUS 275/8Match 1 · ODI | NZ | 12 | 1/44 | 0 | New Zealand won by 2 wickets | Napier | Chappell-Hadlee Trophy 2009/10 |
| 28 Feb 2010 | NZ 214/6 v AUS 214/4Match 2 · T20I | NZ | 7 | 2/32 | 0 | Match tied (New Zealand won the Super Over) | Christchurch | Australia in New Zealand T20I Series 2009/10 |
| 26 Feb 2010 | NZ 118 v AUS 119/4Match 1 · T20I | NZ | 43 | - | 0 | Australia won by 6 wickets | Wellington | Australia in New Zealand T20I Series 2009/10 |
| 11 Feb 2010 | NZ 244/7 v BAN 241/9Match 3 · ODI | NZ | 19* | 0/18 | 0 | New Zealand won by 3 wickets | Christchurch | Bangladesh in New Zealand ODI Series 2009/10 |
| 8 Feb 2010 | NZ 185/5 v BAN 183/8Match 2 · ODI | NZ | 20* | 0/16 | 0 | New Zealand won by 5 wickets | Dunedin | Bangladesh in New Zealand ODI Series 2009/10 |
| 5 Feb 2010 | NZ 336/9 v BAN 190Match 1 · ODI | NZ | 2 | - | 1 | New Zealand won by 146 runs | Napier | Bangladesh in New Zealand ODI Series 2009/10 |
| 3 Feb 2010 | NZ 79/0 v BAN 78Only T20I · T20I | NZ | DNB | 1/8 | 1 | New Zealand won by 10 wickets | Hamilton | - |
| 13 Nov 2009 | NZ 146/5 v PAK 153/5Match 2 · T20I | NZ | 5* | 1/26 | 0 | Pakistan won by 7 runs | Dubai | Pakistan v New Zealand T20I Series 2009/10 |
| 5 Oct 2009 | AUS 206/4 v NZ 200/9Final · ODI | NZ | 33 | 0/42 | 0 | Australia won by 6 wickets | Centurion | ICC Champions Trophy 2009/10 |
| 3 Oct 2009 | NZ 234/5 v PAK 233/9Semi-final · ODI | NZ | DNB | 0/33 | 0 | New Zealand won by 5 wickets | Johannesburg | ICC Champions Trophy 2009/10 |
| 29 Sept 2009 | ENG 146 v NZ 147/6Match 10 · ODI | NZ | 2* | 0/31 | 0 | New Zealand won by 4 wickets | Johannesburg | ICC Champions Trophy 2009/10 |
| 27 Sept 2009 | NZ 315/7 v SL 277Match 7 · ODI | NZ | 28* | 2/40 | 0 | New Zealand won by 38 runs | Johannesburg | ICC Champions Trophy 2009/10 |
| 13 Jun 2009 | NZ 99 v PAK 100/418th T20I · T20I | NZ | 7 | 0/19 | 0 | Pakistan won by 6 wickets | London | ICC World Twenty20 2009 |
| 11 Jun 2009 | IRE 115 v NZ 198/513th T20I · T20I | NZ | 7* | 0/17 | 2 | New Zealand won by 83 runs | Nottingham | ICC World Twenty20 2009 |
| 6 Jun 2009 | NZ 90/3 v SCO 89/42nd T20I · T20I | NZ | DNB | 0/12 | 0 | New Zealand won by 7 wickets | London | ICC World Twenty20 2009 |
| 3 Apr 2009 | NZ 197 & 281/8 v IND 379 & 434/7dMatch 3 · Test | NZ | 15 & 49 | 1/38 & 0/72 | 1 | Match drawn | Wellington | India in New Zealand Test Series 2008/09 |
| 26 Mar 2009 | NZ 619/9d v IND 305 & 476/4Match 2 · Test | NZ | 52 | 0/34 & 0/48 | 0 | Match drawn | Napier | India in New Zealand Test Series 2008/09 |
| 18 Mar 2009 | NZ 279 & 279 v IND 520 & 39/0Match 1 · Test | NZ | 0 & 14 | 0/98 | 0 | India won by 10 wickets | Hamilton | India in New Zealand Test Series 2008/09 |
| 15 Feb 2009 | AUS 150/7 v NZ 149/5Only T20I · T20I | NZ | 3 | 0/6 | 0 | Australia won by 1 run | Sydney | - |
| 28 Dec 2008 | NZ 191/9 v WI 155/7Match 2 · T20I | NZ | 20 | - | 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 | 2 | - | 0 | 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 | 0 & 2* | 1/57 & 2/61 | 0 | Match drawn | Napier | West Indies tour of New Zealand 2008/09 |
| 11 Dec 2008 | NZ 365 & 44/2 v WI 3401st Test · Test | NZ | 7 & DNB | 0/61 | 1 | Match drawn | Dunedin | West Indies tour of New Zealand 2008/09 |
| 24 Apr 2007 | NZ 208 v SL 289/5Semi-final · ODI | NZ | 30* | 2/46 | 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 | 6 | 3/74 | 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 | 1/16 | 0 | New Zealand won by 5 wickets | Grenada | ICC World Cup 2006/07 |
| 12 Apr 2007 | NZ 219/7 v SL 222/4Match 39 · ODI | NZ | 25* | 1/49 | 0 | Sri Lanka won by 6 wickets | Grenada | ICC World Cup 2006/07 |
| 9 Apr 2007 | IRE 134 v NZ 263/8Match 36 · ODI | NZ | 34* | 0/27 | 0 | New Zealand won by 129 runs | Guyana | ICC World Cup 2006/07 |
| 2 Apr 2007 | BAN 174 v NZ 178/1Match 31 · ODI | NZ | DNB | 0/27 | 0 | New Zealand won by 9 wickets | Antigua | ICC World Cup 2006/07 |
| 29 Mar 2007 | WI 177 v NZ 179/3Match 27 · ODI | NZ | DNB | 0/29 | 0 | New Zealand won by 7 wickets | Antigua | ICC World Cup 2006/07 |
| 20 Mar 2007 | KEN 183 v NZ 331/7Match 14 · ODI | NZ | 0* | 2/20 | 1 | 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 | NZ | DNB | 2/43 | 1 | 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 | 2 | 0/43 | 0 | New Zealand won by 1 wicket | Hamilton | Chappell-Hadlee Trophy 2006/07 |
| 6 Feb 2007 | ENG 270/7 v NZ 256/8Match 12 · ODI | NZ | 22* | 1/45 | 1 | England won by 14 runs | Brisbane | Commonwealth Bank Series 2006/07 |
| 4 Feb 2007 | AUS 291/5 v NZ 290/7Match 11 · ODI | NZ | 13* | 2/56 | 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 | 9 | 1/45 | 1 | New Zealand won by 58 runs | Perth | Commonwealth Bank Series 2006/07 |
| 23 Jan 2007 | ENG 120 v NZ 210Match 6 · ODI | NZ | 14 | 3/17 | 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 | 18 | 1/47 | 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 | 20 | 2/34 | 0 | England won by 3 wickets | Hobart | Commonwealth Bank Series 2006/07 |
| 14 Jan 2007 | AUS 289/8 v NZ 184Match 2 · ODI | NZ | 6 | 0/31 | 0 | Australia won by 105 runs | Hobart | Commonwealth Bank Series 2006/07 |
| 2 Jan 2007 | NZ 110/6 v SL 112Match 3 · ODI | NZ | 15* | 1/32 | 1 | 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 | 45* | 1/46 | 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 | 2 | 2/69 | 0 | Sri Lanka won by 7 wickets | Napier | Sri Lanka in New Zealand ODI Series 2006/07 |