| 21 Jun 2008 | ENG 160 v NZ 182Match 3 · ODI | NZ | 18 | 1/32 | 1 | New Zealand won by 22 runs | Bristol | NatWest Series 2008 |
| 18 Jun 2008 | ENG 162 v NZ 127/2Match 2 · ODI | NZ | DNB | 0/27 | 2 | No result | Birmingham | NatWest Series 2008 |
| 15 Jun 2008 | ENG 307/5 v NZ 193Match 1 · ODI | NZ | 8 | 1/38 | 1 | England won by 114 runs | Chester-le-Street | NatWest Series 2008 |
| 13 Jun 2008 | ENG 127/1 v NZ 123/9Only T20I · T20I | NZ | 11* | 0/27 | 0 | England won by 9 wickets | Manchester | - |
| 5 Jun 2008 | ENG 364 v NZ 123 & 232Match 3 · Test | NZ | 7 & 1 | 1/77 | 0 | England won by an innings and 9 runs | Nottingham | New Zealand in England Test Series 2008 |
| 23 May 2008 | ENG 202 & 294/4 v NZ 381/9 & 114/9Match 2 · Test | NZ | 1 & 4 | 5/66 & 1/111 | 0 | England won by 6 wickets | Manchester | New Zealand in England Test Series 2008 |
| 15 May 2008 | ENG 319 v NZ 277 & 269/6Match 1 · Test | NZ | 48 & 0* | 5/69 | 0 | Match drawn | London | New Zealand in England Test Series 2008 |
| 30 Apr 2008 | DC 191/5 v RCB 181/5Match 17 · T20 | DC | DNB | 1/19 | 0 | Delhi Daredevils won by 10 runs | Delhi | Indian Premier League 2007/08 |
| 19 Apr 2008 | DC 132/1 v RR 129/8Match 3 · T20 | DC | DNB | 1/35 | 0 | Delhi Capitals won by 9 wickets | Delhi | Indian Premier League 2007/08 |
| 22 Mar 2008 | NZ 168 & 431 v ENG 253 & 467/7dMatch 3 · Test | NZ | 14 & 43 | 0/51 & 4/158 | 2 | England won by 121 runs | Napier | England in New Zealand Test Series 2007/08 |
| 13 Mar 2008 | NZ 198 & 311 v ENG 342 & 293Match 2 · Test | NZ | 50* & 0 | 0/31 & 0/39 | 0 | England won by 126 runs | Wellington | England in New Zealand Test Series 2007/08 |
| 5 Mar 2008 | NZ 470 & 177/9d v ENG 348 & 110Match 1 · Test | NZ | 88 & 35 | 2/88 & 1/16 | 1 | 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 | 7* | 2/28 | 0 | New Zealand won by 34 runs (DLS method) | Christchurch | England in New Zealand ODI Series 2007/08 |
| 20 Feb 2008 | NZ 340/7 v ENG 340/6Match 4 · ODI | NZ | 14* | 2/66 | 0 | Match tied | Napier | England in New Zealand ODI Series 2007/08 |
| 15 Feb 2008 | NZ 234/9 v ENG 229/4Match 3 · ODI | NZ | 42 | 2/23 | 0 | England won by 6 wickets (DLS method) | Auckland | England in New Zealand ODI Series 2007/08 |
| 12 Feb 2008 | NZ 165/0 v ENG 158Match 2 · ODI | NZ | DNB | 2/16 | 1 | New Zealand won by 10 wickets (DLS method) | Hamilton | England in New Zealand ODI Series 2007/08 |
| 9 Feb 2008 | NZ 131/4 v ENG 130Match 1 · ODI | NZ | DNB | 0/21 | 0 | New Zealand won by 6 wickets | Wellington | England in New Zealand ODI Series 2007/08 |
| 12 Jan 2008 | NZ 393 v BAN 143 & 113/9Match 2 · Test | NZ | 94 | 1/10 & 0/3 | 0 | New Zealand won by an innings and 137 runs | Wellington | Bangladesh in New Zealand Test Series 2007/08 |
| 4 Jan 2008 | NZ 357 & 39/1 v BAN 137 & 254Match 1 · Test | NZ | 32 & DNB | 1/8 & 4/70 | 0 | New Zealand won by 9 wickets | Dunedin | Bangladesh in New Zealand Test Series 2007/08 |
| 31 Dec 2007 | NZ 95/0 v BAN 93Match 3 · ODI | NZ | DNB | 5/7 | 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 | 2/30 | 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 | 0/48 | 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 | 0 | 0/42 | 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 |
| 14 Dec 2007 | AUS 255/3 v NZ 254/7Match 1 · ODI | NZ | 18 | 0/32 | 0 | Australia won by 7 wickets | Adelaide | Chappell-Hadlee Trophy 2007/08 |
| 11 Dec 2007 | AUS 186/6 v NZ 132Only T20I · T20I | NZ | 3 | 1/24 | 0 | Australia won by 54 runs | Perth | - |
| 2 Dec 2007 | SA 242/5 v NZ 238/8Match 3 · ODI | NZ | 9* | 3/33 | 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/29 | 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 | DNB | 1/47 | 1 | 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 | 2 | 1/24 | 1 | South Africa won by 3 wickets | Johannesburg | - |
| 16 Nov 2007 | NZ 188/9 & 136/9 v SA 3832nd Test · Test | NZ | 17* & 8 | 1/61 | 0 | South Africa won by an innings and 59 runs | Centurion | New Zealand tour of South Africa 2007/08 |
| 8 Nov 2007 | SA 226 & 422/3d v NZ 118 & 172/91st Test · Test | NZ | 7 & 46* | 2/26 & 0/116 | 0 | South Africa won by 358 runs | Johannesburg | New Zealand tour of South Africa 2007/08 |
| 22 Sept 2007 | NZ 143/8 v PAK 147/4Semi-final · T20I | NZ | 0 | 1/22 | 0 | Pakistan won by 6 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 19 Sept 2007 | SA 158/4 v NZ 153/820th T20I · T20I | NZ | 1 | 0/25 | 0 | South Africa won by 6 wickets | Durban | ICC World Twenty20 2007/08 |
| 18 Sept 2007 | ENG 159/8 v NZ 164/917th T20I · T20I | NZ | 17* | 2/20 | 0 | New Zealand won by 5 runs | Durban | ICC World Twenty20 2007/08 |
| 16 Sept 2007 | IND 180/9 v NZ 19013th T20I · T20I | NZ | 15 | 4/20 | 2 | New Zealand won by 10 runs | Johannesburg | ICC World Twenty20 2007/08 |
| 15 Sept 2007 | NZ 164/7 v SL 168/311th T20I · T20I | NZ | 3 | 2/23 | 0 | Sri Lanka won by 7 wickets | Johannesburg | ICC World Twenty20 2007/08 |
| 12 Sept 2007 | KEN 73 v NZ 74/12nd T20I · T20I | NZ | DNB | 2/18 | 0 | New Zealand won by 9 wickets | Durban | ICC World Twenty20 2007/08 |
| 24 Apr 2007 | NZ 208 v SL 289/5Semi-final · ODI | NZ | 0 | 1/51 | 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 | 4 | 0/60 | 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/50 | 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 | 5 | 2/35 | 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 | 5 | 4/23 | 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/34 | 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 | 3/39 | 0 | New Zealand won by 7 wickets | Antigua | ICC World Cup 2006/07 |
| 22 Mar 2007 | CAN 249/9 v NZ 363/5Match 18 · ODI | NZ | DNB | 3/57 | 0 | New Zealand won by 114 runs | St Lucia | ICC World Cup 2006/07 |
| 20 Mar 2007 | KEN 183 v NZ 331/7Match 14 · ODI | NZ | 14* | 2/45 | 2 | 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 | 0/53 | 0 | New Zealand won by 6 wickets | St Lucia | ICC World Cup 2006/07 |
| 18 Feb 2007 | NZ 340/5 v AUS 336/4Match 2 · ODI | NZ | DNB | 1/54 | 2 | New Zealand won by 5 wickets | Auckland | Chappell-Hadlee Trophy 2006/07 |
| 16 Feb 2007 | NZ 149/0 v AUS 148Match 1 · ODI | NZ | DNB | 2/26 | 1 | New Zealand won by 10 wickets | Wellington | Chappell-Hadlee Trophy 2006/07 |