| 3 Apr 2009 | NZ 197 & 281/8 v IND 379 & 434/7dMatch 3 · Test | Match drawn | Wellington | India in New Zealand Test Series 2008/09 |
| 13 Mar 2008 | NZ 198 & 311 v ENG 342 & 293Match 2 · Test | England won by 126 runs | Wellington | England in New Zealand Test Series 2007/08 |
| 12 Jan 2008 | NZ 393 v BAN 143 & 113/9Match 2 · Test | New Zealand won by an innings and 137 runs | Wellington | Bangladesh in New Zealand Test Series 2007/08 |
| 15 Dec 2006 | SL 268 & 365 v NZ 130 & 2862nd Test · Test | Sri Lanka won by 217 runs | Wellington | Sri Lanka tour of New Zealand 2006/07 |
| 17 Mar 2006 | WI 192 & 215 v NZ 372 & 37/02nd Test · Test | New Zealand won by 10 wickets | Wellington | West Indies tour of New Zealand 2005/06 |
| 11 Apr 2005 | SL 211 & 273 v NZ 522/9d2nd Test · Test | New Zealand won by an innings and 38 runs | Wellington | Sri Lanka tour of New Zealand 2004/05 |
| 18 Mar 2005 | AUS 570/8d v NZ 244 & 48/32nd Test · Test | Match drawn | Wellington | Australia tour of New Zealand 2004/05 |
| 1 Mar 2005 | NZ 233 v AUS 236/34th ODI · ODI | Australia won by 7 wickets | Wellington | Australia tour of New Zealand 2004/05 |
| 26 Mar 2004 | NZ 297 & 252 v SA 316 & 234/43rd Test · Test | South Africa won by 6 wickets | Wellington | South Africa tour of New Zealand 2003/04 |
| 26 Dec 2003 | NZ 366 & 103 v PAK 196 & 277/32nd Test · Test | Pakistan won by 7 wickets | Wellington | Pakistan tour of New Zealand 2003/04 |
| 12 Dec 2002 | NZ 247 & 36/0 v IND 161 & 1211st Test · Test | New Zealand won by 10 wickets | Wellington | India tour of New Zealand 2002/03 |
| 21 Mar 2002 | NZ 218 & 158/4 v ENG 280 & 293/42nd Test · Test | Match drawn | Wellington | England tour of New Zealand 2001/02 |
| 26 Dec 2001 | NZ 341/6 v BAN 132 & 1352nd Test · Test | New Zealand won by an innings and 74 runs | Wellington | Bangladesh tour of New Zealand 2001/02 |
| 26 Dec 2000 | NZ 487/7 & 153/4 v ZIM 340/6 & 60/2Only Test · Test | Match drawn | Wellington | Zimbabwe tour of New Zealand 2000/01 |
| 24 Mar 2000 | NZ 298 & 294 v AUS 419 & 177/42nd Test · Test | Australia won by 6 wickets | Wellington | Australia tour of New Zealand 1999/00 |
| 26 Dec 1999 | NZ 518/9 v WI 179/9 & 234/92nd Test · Test | New Zealand won by an innings and 105 runs | Wellington | West Indies tour of New Zealand 1999/00 |
| 30 Mar 1999 | NZ v SA 249/46th ODI · ODI | No result | Wellington | South Africa tour of New Zealand 1998/99 |
| 18 Mar 1999 | NZ 222 & 291 v SA 498/8 & 16/23rd Test · Test | South Africa won by 8 wickets | Wellington | South Africa tour of New Zealand 1998/99 |
| 14 Jan 1999 | NZ 89/2 v IND 208/43rd ODI · ODI | No result | Wellington | India tour of New Zealand 1998/99 |
| 26 Dec 1998 | NZ 352 & 215/6 v IND 208 & 3562nd Test · Test | New Zealand won by 4 wickets | Wellington | India tour of New Zealand 1998/99 |
| 19 Feb 1998 | NZ 411 & 20/0 v ZIM 180 & 2501st Test · Test | New Zealand won by 10 wickets | Wellington | Zimbabwe tour of New Zealand 1997/98 |
| 10 Feb 1998 | NZ 231 v AUS 297/62nd ODI · ODI | Australia won by 66 runs | Wellington | Australia tour of New Zealand 1997/98 |
| 6 Feb 1998 | NZ 139/2 v ZIM 1382nd ODI · ODI | New Zealand won by 8 wickets (with 130 balls remaining) | Wellington | Zimbabwe tour of New Zealand 1997/98 |
| 27 Mar 1997 | NZ 201 v SL 1323rd ODI · ODI | New Zealand won by 69 runs | Wellington | Sri Lanka tour of New Zealand 1996/97 |
| 4 Mar 1997 | NZ 228/8 v ENG 2005th ODI · ODI | New Zealand won by 28 runs | Wellington | England tour of New Zealand 1996/97 |
| 6 Feb 1997 | NZ 124 & 191 v ENG 3832nd Test · Test | England won by an innings and 68 runs | Wellington | England tour of New Zealand 1996/97 |
| 31 Jan 1996 | NZ 184/4 v ZIM 181/92nd ODI · ODI | New Zealand won by 6 wickets (with 63 balls remaining) | Wellington | Zimbabwe tour of New Zealand 1995/96 |
| 20 Dec 1995 | NZ 207 v PAK 261/43rd ODI · ODI | Pakistan won by 54 runs | Wellington | Pakistan tour of New Zealand 1995/96 |
| 15 Feb 1995 | AUS 124/7 v SA 1231st Match · ODI | Australia won by 3 wickets (with 40 balls remaining) | Wellington | 1994-95 New Zealand Centenary Tournament |
| 10 Feb 1995 | NZ 216 & 122 v WI 660/52nd Test · Test | West Indies won by an innings and 322 runs | Wellington | West Indies tour of New Zealand 1994/95 |
| 25 Jan 1995 | NZ 205 v WI 246/72nd ODI · ODI | West Indies won by 41 runs | Wellington | West Indies tour of New Zealand 1994/95 |
| 30 Mar 1994 | NZ 243/9 v IND 255/53rd ODI · ODI | India won by 12 runs | Wellington | India tour of New Zealand 1993/94 |
| 9 Mar 1994 | NZ 202/8 v PAK 213/63rd ODI · ODI | Pakistan won by 11 runs | Wellington | Pakistan tour of New Zealand 1993/94 |
| 17 Feb 1994 | NZ 175 & 361 v PAK 548/52nd Test · Test | Pakistan won by an innings and 12 runs | Wellington | Pakistan tour of New Zealand 1993/94 |
| 24 Mar 1993 | NZ 214 v AUS 1263rd ODI · ODI | New Zealand won by 88 runs | Wellington | Australia tour of New Zealand 1992/93 |
| 4 Mar 1993 | NZ 329 & 210/7 v AUS 2982nd Test · Test | Match drawn | Wellington | Australia tour of New Zealand 1992/93 |
| 26 Dec 1992 | NZ 108 v PAK 158/81st ODI · ODI | Pakistan won by 50 runs | Wellington | Pakistan tour of New Zealand 1992/93 |
| 15 Mar 1992 | NZ 201/3 v ENG 200/831st Match · ODI | New Zealand won by 7 wickets (with 55 balls remaining) | Wellington | 1992 Cricket World Cup |
| 10 Mar 1992 | IND 197 v WI 195/524th Match · ODI | West Indies won by 5 wickets (with 34 balls remaining) (revised target) | Wellington | 1992 Cricket World Cup |
| 2 Mar 1992 | SA 195 v SL 198/714th Match · ODI | Sri Lanka won by 3 wickets (with 1 ball remaining) | Wellington | 1992 Cricket World Cup |
| 6 Feb 1992 | NZ 432/9 & 43/3 v ENG 305 & 359/73rd Test · Test | Match drawn | Wellington | England tour of New Zealand 1991/92 |
| 13 Feb 1991 | NZ 196/8 v ENG 1872nd ODI · ODI | New Zealand won by 9 runs | Wellington | England tour of New Zealand 1990/91 |
| 31 Jan 1991 | NZ 174 & 671/4 v SL 497/91st Test · Test | Match drawn | Wellington | Sri Lanka tour of New Zealand 1990/91 |
| 15 Mar 1990 | NZ 202 & 181/1 v AUS 110 & 269Only Test · Test | New Zealand won by 9 wickets | Wellington | Australia tour of New Zealand 1989/90 |
| 6 Mar 1990 | NZ 220 v IND 2214th Match · ODI | India won by 1 run | Wellington | 1990 Rothmans Cup Triangular Series |
| 8 Mar 1989 | NZ 254/4 v PAK 253/62nd ODI · ODI | New Zealand won by 6 wickets (with 19 balls remaining) | Wellington | Pakistan tour of New Zealand 1988/89 |
| 10 Feb 1989 | NZ 447 & 186/8 v PAK 438/72nd Test · Test | Match drawn | Wellington | Pakistan tour of New Zealand 1988/89 |
| 3 Mar 1988 | NZ 512/6 v ENG 183/23rd Test · Test | Match drawn | Wellington | England tour of New Zealand 1987/88 |
| 20 Feb 1987 | NZ 228 & 386/5 v WI 345 & 50/21st Test · Test | Match drawn | Wellington | West Indies tour of New Zealand 1986/87 |
| 26 Mar 1986 | NZ 229/9 v AUS 232/73rd ODI · ODI | Australia won by 3 wickets (with 3 balls remaining) | Wellington | Australia tour of New Zealand 1985/86 |