| 11 Dec 1990 | AUS 263/7 v NZ 224/86th Match · ODI | NZ | 37 | - | 0 | Australia won by 39 runs | Melbourne | 1990-91 Benson & Hedges World Series |
| 7 Dec 1990 | ENG 161/6 v NZ 1584th Match · ODI | NZ | 11 | - | 1 | England won by 4 wickets (with 37 balls remaining) | Perth | 1990-91 Benson & Hedges World Series |
| 2 Dec 1990 | AUS 210/4 v NZ 208/73rd Match · ODI | NZ | 40 | - | 0 | Australia won by 6 wickets (with 18 balls remaining) | Adelaide | 1990-91 Benson & Hedges World Series |
| 1 Dec 1990 | ENG 192/9 v NZ 199/62nd Match · ODI | NZ | 50 | - | 0 | New Zealand won by 7 runs | Adelaide | 1990-91 Benson & Hedges World Series |
| 29 Nov 1990 | AUS 236/9 v NZ 174/71st Match · ODI | NZ | 33 | - | 1 | Australia won by 61 runs (revised target) | Sydney | 1990-91 Benson & Hedges World Series |
| 6 Nov 1990 | PAK 223/2 v NZ 1183rd ODI · ODI | NZ | 24 | - | 0 | Pakistan won by 105 runs | Sialkot | New Zealand tour of Pakistan 1990/91 |
| 4 Nov 1990 | PAK 128/2 v NZ 1272nd ODI · ODI | NZ | 0 | - | 0 | Pakistan won by 8 wickets (with 65 balls remaining) | Peshawar | New Zealand tour of Pakistan 1990/91 |
| 2 Nov 1990 | PAK 196/8 v NZ 1771st ODI · ODI | NZ | 12 | - | 0 | Pakistan won by 19 runs | Lahore | New Zealand tour of Pakistan 1990/91 |
| 26 Oct 1990 | PAK 102 & 357 v NZ 217 & 1773rd Test · Test | NZ | 0 & 25 | - | 2 | Pakistan won by 65 runs | Faisalabad | New Zealand tour of Pakistan 1990/91 |
| 18 Oct 1990 | PAK 373/9 & 77/1 v NZ 160 & 2872nd Test · Test | NZ | 23 & 60 | - | 1 | Pakistan won by 9 wickets | Lahore | New Zealand tour of Pakistan 1990/91 |
| 10 Oct 1990 | PAK 433/6 v NZ 196 & 1941st Test · Test | NZ | 79 & 0 | - | 1 | Pakistan won by an innings and 43 runs | Karachi | New Zealand tour of Pakistan 1990/91 |
| 5 Jul 1990 | ENG 435 & 158 v NZ 249 & 2303rd Test · Test | NZ | 29 & 18 | - | 2 | England won by 114 runs | Birmingham | New Zealand tour of England 1990 |
| 21 Jun 1990 | ENG 334 & 272/4 v NZ 462/92nd Test · Test | NZ | 0 | 0/18 | 0 | Match drawn | London | New Zealand tour of England 1990 |
| 25 May 1990 | ENG 213/4 v NZ 212/62nd ODI · ODI | NZ | 0* | - | 0 | England won by 6 wickets (with 33 balls remaining) | London | New Zealand tour of England 1990 |
| 23 May 1990 | ENG 295/6 v NZ 298/61st ODI · ODI | NZ | 0 | - | 0 | New Zealand won by 4 wickets (with 1 ball remaining) | Leeds | New Zealand tour of England 1990 |
| 1 May 1990 | NZ 74 v PAK 77/21st Semi-Final · ODI | NZ | 0 | - | 0 | Pakistan won by 8 wickets (with 206 balls remaining) | Sharjah | 1990 Austral-Asia Cup |
| 28 Apr 1990 | BAN 177/5 v NZ 338/44th Match · ODI | NZ | 30* | 1/12 | 0 | New Zealand won by 161 runs | Sharjah | 1990 Austral-Asia Cup |
| 26 Apr 1990 | AUS 258/5 v NZ 195/72nd Match · ODI | NZ | 20 | 0/23 | 0 | Australia won by 63 runs | Sharjah | 1990 Austral-Asia Cup |
| 15 Mar 1990 | NZ 202 & 181/1 v AUS 110 & 269Only Test · Test | NZ | 12 & DNB | 0/8 | 2 | New Zealand won by 9 wickets | Wellington | Australia tour of New Zealand 1989/90 |
| 11 Mar 1990 | NZ 162 v AUS 164/2Final · ODI | NZ | 2 | - | 0 | Australia won by 8 wickets (with 65 balls remaining) | Auckland | 1990 Rothmans Cup Triangular Series |
| 10 Mar 1990 | NZ 167/2 v AUS 239/66th Match · ODI | NZ | 29* | 0/5 | 1 | Australia won by 10 runs (revised target) | Auckland | 1990 Rothmans Cup Triangular Series |
| 6 Mar 1990 | NZ 220 v IND 2214th Match · ODI | NZ | 44 | - | 2 | India won by 1 run | Wellington | 1990 Rothmans Cup Triangular Series |
| 4 Mar 1990 | NZ 94 v AUS 244/83rd Match · ODI | NZ | 20 | - | 0 | Australia won by 150 runs | Christchurch | 1990 Rothmans Cup Triangular Series |
| 1 Mar 1990 | NZ 246/6 v IND 1381st Match · ODI | NZ | 78* | - | 0 | New Zealand won by 108 runs | Dunedin | 1990 Rothmans Cup Triangular Series |
| 22 Feb 1990 | NZ 391 & 483/5 v IND 482 & 149/03rd Test · Test | NZ | 20 & 8 | 0/10 | 1 | Match drawn | Auckland | India tour of New Zealand 1989/90 |
| 9 Feb 1990 | NZ 178/1 v IND 358/92nd Test · Test | NZ | DNB | 0/28 | 0 | Match drawn | Napier | India tour of New Zealand 1989/90 |
| 2 Feb 1990 | NZ 459 & 2/0 v IND 164 & 296/91st Test · Test | NZ | 69 & DNB | 0/21 | 0 | New Zealand won by 10 wickets | Christchurch | India tour of New Zealand 1989/90 |
| 17 Dec 1988 | IND 282/8 v NZ 278/34th ODI · ODI | NZ | 32 | - | 0 | India won by 2 wickets (with 17 balls remaining) | Vadodara | New Zealand tour of India 1988/89 |
| 15 Dec 1988 | IND 222/6 v NZ 169/93rd ODI · ODI | NZ | 6 | 0/16 | 1 | India won by 53 runs | Indore | New Zealand tour of India 1988/89 |
| 12 Dec 1988 | IND 161/5 v NZ 160/72nd ODI · ODI | NZ | 4 | - | 0 | India won by 5 wickets (with 21 balls remaining) | Cuttack | New Zealand tour of India 1988/89 |
| 10 Dec 1988 | IND 197/6 v NZ 196/91st ODI · ODI | NZ | 67 | 0/25 | 1 | India won by 4 wickets (with 22 balls remaining) | Visakhapatnam | New Zealand tour of India 1988/89 |
| 24 Nov 1988 | IND 234 & 145 v NZ 236 & 2792nd Test · Test | NZ | 6 & 17 | - | 2 | New Zealand won by 136 runs | Mumbai | New Zealand tour of India 1988/89 |
| 12 Nov 1988 | IND 384/9 & 141/1 v NZ 189 & 1641st Test · Test | NZ | 14 & 0 | - | 1 | India won by 172 runs | Bangalore | New Zealand tour of India 1988/89 |
| 31 Mar 1988 | NZ 249/7 v SL 206/9SF · ODI | NZ | 9 | - | 1 | New Zealand won by 43 runs | Sharjah | 1987–88 Sharjah Cup |
| 29 Mar 1988 | NZ 258/8 v SL 1593rd Match · ODI | NZ | 65 | 1/23 | 0 | New Zealand won by 99 runs | Sharjah | 1987–88 Sharjah Cup |
| 27 Mar 1988 | IND 267/6 v NZ 194/82nd Match · ODI | NZ | 3 | 0/38 | 1 | India won by 73 runs | Sharjah | 1987–88 Sharjah Cup |
| 19 Mar 1988 | NZ 211/6 v ENG 2084th ODI · ODI | NZ | 0 | 1/28 | 0 | New Zealand won by 4 wickets (with 4 balls remaining) | Auckland | England tour of New Zealand 1987/88 |
| 16 Mar 1988 | NZ 223/3 v ENG 2193rd ODI · ODI | NZ | 27* | 2/39 | 1 | New Zealand won by 7 wickets (with 21 balls remaining) | Napier | England tour of New Zealand 1987/88 |
| 12 Mar 1988 | NZ 186/8 v ENG 188/42nd ODI · ODI | NZ | 5 | 1/29 | 1 | England won by 6 wickets (with 13 balls remaining) | Christchurch | England tour of New Zealand 1987/88 |
| 9 Mar 1988 | NZ 204 v ENG 207/51st ODI · ODI | NZ | 13 | 1/21 | 0 | England won by 5 wickets (with 4 balls remaining) | Dunedin | England tour of New Zealand 1987/88 |
| 3 Mar 1988 | NZ 512/6 v ENG 183/23rd Test · Test | NZ | 107* | 0/1 | 0 | Match drawn | Wellington | England tour of New Zealand 1987/88 |
| 25 Feb 1988 | NZ 301 & 350/7 v ENG 3232nd Test · Test | NZ | 29 & 2 | 0/8 | 0 | Match drawn | Auckland | England tour of New Zealand 1987/88 |
| 20 Jan 1988 | AUS 221/8 v NZ 14312th Match · ODI | NZ | 10 | - | 0 | Australia won by 78 runs | Sydney | 1987–88 Australian Tri-Series |
| 17 Jan 1988 | AUS 177/5 v NZ 176/510th Match · ODI | NZ | DNB | - | 0 | Australia won by 5 wickets (with 64 balls remaining) | Brisbane | 1987–88 Australian Tri-Series |
| 16 Jan 1988 | NZ 167/6 v SL 164/89th Match · ODI | NZ | 1 | - | 1 | New Zealand won by 4 wickets (with 11 balls remaining) | Brisbane | 1987–88 Australian Tri-Series |
| 12 Jan 1988 | NZ 199/7 v SL 200/67th Match · ODI | NZ | 24 | 1/25 | 0 | Sri Lanka won by 4 wickets (with 21 balls remaining) | Hobart | 1987–88 Australian Tri-Series |
| 9 Jan 1988 | NZ 242/6 v SL 2415th Match · ODI | NZ | 1 | - | 1 | New Zealand won by 4 wickets (with 1 ball remaining) | Adelaide | 1987–88 Australian Tri-Series |
| 4 Dec 1987 | AUS 305 & 97/1 v NZ 186 & 2121st Test · Test | NZ | 0 & 2 | - | 1 | Australia won by 9 wickets | Brisbane | New Zealand tour of Australia 1987/88 |
| 31 Oct 1987 | IND 224/1 v NZ 221/924th Match · ODI | NZ | 26 | - | 1 | India won by 9 wickets (with 107 balls remaining) | Nagpur | 1987 Cricket World Cup |
| 27 Oct 1987 | AUS 251/8 v NZ 23420th Match · ODI | NZ | 44 | - | 0 | Australia won by 17 runs | Chandigarh | 1987 Cricket World Cup |