| 29 Jan 2015 | NZ 253 v SL 287/6Match 7 · ODI | NZ | 24 | 0/24 | 0 | Sri Lanka won by 34 runs | Wellington | Sri Lanka in New Zealand ODI Series 2014/15 |
| 25 Jan 2015 | NZ 315/8 v SL 195Match 6 · ODI | NZ | 21* | 0/12 | 0 | New Zealand won by 120 runs | Dunedin | Sri Lanka in New Zealand ODI Series 2014/15 |
| 23 Jan 2015 | NZ 360/5 v SL 252Match 5 · ODI | NZ | 104* | 2/42 | 0 | New Zealand won by 108 runs | Dunedin | Sri Lanka in New Zealand ODI Series 2014/15 |
| 20 Jan 2015 | NZ 280/6 v SL 276Match 4 · ODI | NZ | 44 | 0/19 | 0 | New Zealand won by 4 wickets | Nelson | Sri Lanka in New Zealand ODI Series 2014/15 |
| 11 Jan 2015 | NZ 219/7 v SL 218/9Match 1 · ODI | NZ | 1 | - | 0 | New Zealand won by 3 wickets | Christchurch | Sri Lanka in New Zealand ODI Series 2014/15 |
| 23 Feb 2014 | AA 394 & 328/8d v WF 298 & 318Match · First-class | WF | 1 & 26 | 2/46 & 1/40 | 0 | Auckland Aces won by 106 runs | Auckland | Plunket Shield 2013/14 |
| 16 Feb 2014 | ND 288 & 126/8 v WF 454/9dMatch · First-class | WF | 62 | 5/33 & 0/6 | 2 | Match drawn | Whangarei | Plunket Shield 2013/14 |
| 7 Feb 2014 | ND 169/2 v WFMatch · First-class | WF | - | 0/15 | 0 | Match drawn | Wellington | Plunket Shield 2013/14 |
| 23 Jan 2014 | WF 399 & 298/9 v AA 399/9d & 11/1Match · First-class | WF | 13 & 105 | 0/34 | 1 | Match drawn | Wellington | Plunket Shield 2013/14 |
| 4 Dec 2013 | CAN 223 & 376/8d v WF 130 & 459Match · First-class | WF | 0 & 0 | 0/11 | 0 | Canterbury won by 10 runs | Rangiora | Plunket Shield 2013/14 |
| 16 Nov 2013 | SL 211/8 v NZ 126/6Match 3 · ODI | NZ | 3 | - | 0 | Sri Lanka won by 36 runs (DLS method) | Dambulla | New Zealand in Sri Lanka ODI Series 2013/14 |
| 12 Nov 2013 | SL 138/1 v NZ 203/6Match 2 · ODI | NZ | 7 | - | 0 | New Zealand won by 4 wickets (DLS method) | Hambantota | New Zealand in Sri Lanka ODI Series 2013/14 |
| 10 Nov 2013 | SL 288/9 v NZ 13/1Match 1 · ODI | NZ | DNB | - | 0 | No result | Hambantota | New Zealand in Sri Lanka ODI Series 2013/14 |
| 3 Nov 2013 | BAN 309/6 v NZ 307/5Match 3 · ODI | NZ | 3 | - | 0 | Bangladesh won by 4 wickets | Fatullah | New Zealand in Bangladesh ODI Series 2013/14 |
| 31 Oct 2013 | BAN 247 v NZ 207Match 2 · ODI | NZ | 14 | 0/10 | 0 | Bangladesh won by 40 runs | Mirpur | New Zealand in Bangladesh ODI Series 2013/14 |
| 29 Oct 2013 | BAN 265 v NZ 162/9Match 1 · ODI | NZ | 71 | 0/10 | 0 | Bangladesh won by 43 runs (DLS method) | Mirpur | New Zealand in Bangladesh ODI Series 2013/14 |
| 2 Jun 2013 | ENG 273 v NZ 359/3Match 2 · ODI | NZ | DNB | 1/13 | 0 | New Zealand won by 86 runs | Southampton | NatWest Series 2013 |
| 31 May 2013 | ENG 227/9 v NZ 231/5Match 1 · ODI | NZ | 27 | - | 0 | New Zealand won by 5 wickets | London | NatWest Series 2013 |
| 23 Feb 2013 | NZ 185 v ENG 186/5Match 3 · ODI | NZ | 24 | - | 0 | England won by 5 wickets | Auckland | England in New Zealand ODI Series 2012/13 |
| 20 Feb 2013 | NZ 269 v ENG 270/2Match 2 · ODI | NZ | 23 | - | 0 | England won by 8 wickets | Napier | England in New Zealand ODI Series 2012/13 |
| 17 Feb 2013 | NZ 259/7 v ENG 258Match 1 · ODI | NZ | 22 | 0/7 | 1 | New Zealand won by 3 wickets | Hamilton | England in New Zealand ODI Series 2012/13 |
| 15 Feb 2013 | NZ 139/8 v ENG 143/0Match 3 · T20I | NZ | 15 | - | 0 | England won by 10 wickets | Wellington | England in New Zealand T20I Series 2012/13 |
| 12 Feb 2013 | NZ 192/6 v ENG 137Match 2 · T20I | NZ | 4 | 0/20 | 0 | New Zealand won by 55 runs | Hamilton | England in New Zealand T20I Series 2012/13 |
| 25 Jan 2013 | SA 264/9 v NZ 260/9Match 3 · ODI | NZ | 54 | 0/14 | 1 | South Africa won by 1 wicket | Potchefstroom | New Zealand in South Africa ODI Series 2012/13 |
| 22 Jan 2013 | SA 252 v NZ 279/8Match 2 · ODI | NZ | 48 | 0/23 | 0 | New Zealand won by 27 runs | Kimberley | New Zealand in South Africa ODI Series 2012/13 |
| 19 Jan 2013 | SA 208 v NZ 209/9Match 1 · ODI | NZ | 1 | 0/4 | 0 | New Zealand won by 1 wicket | Paarl | New Zealand in South Africa ODI Series 2012/13 |
| 10 Dec 2012 | CS 260 & 389 v WF 403 & 248/3Match · First-class | WF | 9 & DNB | 1/5 & 0/9 | 0 | Wellington Firebirds won by 7 wickets | Wellington | Plunket Shield 2012/13 |
| 26 Nov 2012 | WF 380 & 145/2 v AA 658/9dMatch · First-class | WF | 13 & 6* | 0/95 | 0 | Match drawn | Auckland | Plunket Shield 2012/13 |
| 19 Nov 2012 | WF 239 & 364/5d v CAN 301/8d & 303/4Match · First-class | WF | 26 & 4 | 0/5 & 1/39 | 0 | Canterbury won by 6 wickets | Rangiora | Plunket Shield 2012/13 |
| 10 Dec 2010 | IND 107/2 v NZ 103Match 5 · ODI | NZ | 0 | 0/27 | 0 | India won by 8 wickets | Chennai | New Zealand in India ODI Series 2010/11 |
| 28 Nov 2010 | IND 276 v NZ 236Match 1 · ODI | NZ | 5 | 0/24 | 0 | India won by 40 runs | Guwahati | New Zealand in India ODI Series 2010/11 |
| 17 Oct 2010 | BAN 174 v NZ 171Match 5 · ODI | NZ | 59 | 2/8 | 0 | Bangladesh won by 3 runs | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 14 Oct 2010 | BAN 241 v NZ 232Match 4 · ODI | NZ | 22 | 0/29 | 0 | Bangladesh won by 9 runs | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 11 Oct 2010 | BAN 177/3 v NZ 173Match 3 · ODI | NZ | 2 | - | 1 | Bangladesh won by 7 wickets | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 5 Oct 2010 | BAN 228 v NZ 200/8Match 1 · ODI | NZ | 0 | - | 0 | Bangladesh won by 9 runs (DLS method) | Mirpur | New Zealand in Bangladesh ODI Series 2010/11 |
| 25 Aug 2010 | IND 223 v NZ 118Match 6 · ODI | NZ | 11 | - | 0 | India won by 105 runs | Dambulla | Sri Lanka Triangular Series 2010 |
| 19 Aug 2010 | SL 203/3 v NZMatch 4 · ODI | NZ | - | - | 0 | No result | Dambulla | Sri Lanka Triangular Series 2010 |
| 10 Aug 2010 | IND 88 v NZ 288Match 1 · ODI | NZ | 7 | - | 0 | New Zealand won by 200 runs | Dambulla | Sri Lanka Triangular Series 2010 |
| 3 Dec 2009 | NZ 99 & 263 v PAK 264 & 239Match 2 · Test | NZ | 20 & 6 | 2/8 | 0 | Pakistan won by 141 runs | Wellington | Pakistan in New Zealand Test Series 2009/10 |
| 24 Nov 2009 | NZ 429 & 153 v PAK 332 & 218Match 1 · Test | NZ | 8 & 25 | 0/3 | 0 | New Zealand won by 32 runs | Dunedin | Pakistan in New Zealand Test Series 2009/10 |
| 5 Oct 2009 | AUS 206/4 v NZ 200/9Final · ODI | NZ | 9 | 0/6 | 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 | 75* | 0/7 | 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 | 3 | 4/31 | 1 | New Zealand won by 4 wickets | Johannesburg | ICC Champions Trophy 2009/10 |
| 27 Sept 2009 | NZ 315/7 v SL 277Match 7 · ODI | NZ | 0 | - | 0 | New Zealand won by 38 runs | Johannesburg | ICC Champions Trophy 2009/10 |
| 24 Sept 2009 | SA 217/5 v NZ 214Match 3 · ODI | NZ | 39 | 0/5 | 0 | South Africa won by 5 wickets | Centurion | ICC Champions Trophy 2009/10 |
| 11 Sept 2009 | IND 156/4 v NZ 155Match 2 · ODI | NZ | 22 | 0/9 | 0 | India won by 6 wickets | Colombo | Compaq Cup 2009 |
| 8 Sept 2009 | SL 216/7 v NZ 119Match 1 · ODI | NZ | 41 | - | 0 | Sri Lanka won by 97 runs | Colombo | Compaq Cup 2009 |
| 14 Mar 2009 | NZ 151/2 v IND 149Match 5 · ODI | NZ | DNB | - | 0 | New Zealand won by 8 wickets | Auckland | India in New Zealand ODI Series 2008/09 |
| 11 Mar 2009 | NZ 270/5 v IND 201/0Match 4 · ODI | NZ | 35* | 0/9 | 0 | India won by 84 runs (DLS method) | Hamilton | India in New Zealand ODI Series 2008/09 |
| 8 Mar 2009 | NZ 334 v IND 392/4Match 3 · ODI | NZ | 18 | 1/60 | 0 | India won by 58 runs | Christchurch | India in New Zealand ODI Series 2008/09 |