| 30 Apr 1990 | AUS 140/3 v BAN 134/86th Match · ODI | AUS | DNB | - | 0 | Australia won by 7 wickets (with 146 balls remaining) | Sharjah | 1990 Austral-Asia Cup |
| 26 Apr 1990 | AUS 258/5 v NZ 195/72nd Match · ODI | AUS | 92* | - | 0 | Australia won by 63 runs | Sharjah | 1990 Austral-Asia Cup |
| 15 Mar 1990 | NZ 202 & 181/1 v AUS 110 & 269Only Test · Test | AUS | 0 & 12 | - | 0 | New Zealand won by 9 wickets | Wellington | Australia tour of New Zealand 1989/90 |
| 11 Mar 1990 | NZ 162 v AUS 164/2Final · ODI | AUS | 9 | - | 2 | 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 | AUS | 9 | - | 0 | Australia won by 10 runs (revised target) | Auckland | 1990 Rothmans Cup Triangular Series |
| 8 Mar 1990 | AUS 212/3 v IND 211/85th Match · ODI | AUS | 24* | - | 0 | Australia won by 7 wickets (with 12 balls remaining) | Hamilton | 1990 Rothmans Cup Triangular Series |
| 4 Mar 1990 | NZ 94 v AUS 244/83rd Match · ODI | AUS | 67 | - | 0 | Australia won by 150 runs | Christchurch | 1990 Rothmans Cup Triangular Series |
| 3 Mar 1990 | AUS 187/9 v IND 1692nd Match · ODI | AUS | 22 | - | 0 | Australia won by 18 runs | Christchurch | 1990 Rothmans Cup Triangular Series |
| 19 Jan 1990 | AUS 341 & 233/6 v PAK 257 & 387/92nd Test · Test | AUS | 29 & 5 | - | 0 | Match drawn | Adelaide | Pakistan tour of Australia 1989/90 |
| 12 Jan 1990 | AUS 223 & 312/8 v PAK 107 & 3361st Test · Test | AUS | 0 & 21 | - | 1 | Australia won by 92 runs | Melbourne | Pakistan tour of Australia 1989/90 |
| 3 Jan 1990 | AUS 162/3 v PAK 1614th Match · ODI | AUS | 39 | - | 0 | Australia won by 7 wickets (with 54 balls remaining) | Melbourne | 1989–90 Australian Tri-Series |
| 30 Dec 1989 | AUS 204/1 v SL 203/92nd Match · ODI | AUS | 49* | - | 0 | Australia won by 9 wickets (with 55 balls remaining) | Perth | 1989–90 Australian Tri-Series |
| 26 Dec 1989 | AUS 228/5 v SL 1981st Match · ODI | AUS | 11 | - | 0 | Australia won by 30 runs | Melbourne | 1989–90 Australian Tri-Series |
| 16 Dec 1989 | AUS 224 & 513/5 v SL 216 & 3482nd Test · Test | AUS | 41 & 0 | - | 0 | Australia won by 173 runs | Hobart | Sri Lanka tour of Australia 1989/90 |
| 8 Dec 1989 | AUS 367 & 375/6 v SL 4181st Test · Test | AUS | 0 & 26 | - | 1 | Match drawn | Brisbane | Sri Lanka tour of Australia 1989/90 |
| 24 Nov 1989 | AUS 521/9 v NZ 231 & 322/7Only Test · Test | AUS | 200 | - | 1 | Match drawn | Perth | New Zealand tour of Australia 1989/90 |
| 27 Oct 1989 | IND 249/7 v AUS 247/813th Match · ODI | AUS | 49 | - | 1 | India won by 3 wickets (with 17 balls remaining) | Bangalore | 1989 MRF World Series |
| 25 Oct 1989 | AUS 222/7 v SL 19411th Match · ODI | AUS | 19 | - | 2 | Australia won by 28 runs | Margao | 1989 MRF World Series |
| 23 Oct 1989 | AUS 139 v PAK 205/87th Match · ODI | AUS | 0 | - | 1 | Pakistan won by 66 runs | Mumbai | 1989 MRF World Series |
| 21 Oct 1989 | AUS 241/6 v WI 1424th Match · ODI | AUS | 1 | - | 0 | Australia won by 99 runs | Chennai | 1989 MRF World Series |
| 19 Oct 1989 | AUS 242/3 v ENG 243/32nd Match · ODI | AUS | 0 | - | 0 | England won by 7 wickets (with 15 balls remaining) | Hyderabad | 1989 MRF World Series |
| 24 Aug 1989 | ENG 285 & 143/5 v AUS 468 & 219/46th Test · Test | AUS | 46 & 37 | - | 0 | Match drawn | London | Australia tour of England 1989 |
| 10 Aug 1989 | ENG 255 & 167/9 v AUS 602/65th Test · Test | AUS | 73 | - | 0 | Australia won by an innings and 180 runs | Nottingham | Australia tour of England 1989 |
| 27 Jul 1989 | ENG 260 & 264 v AUS 447 & 81/14th Test · Test | AUS | 12 & 10* | - | 1 | Australia won by 9 wickets | Manchester | Australia tour of England 1989 |
| 6 Jul 1989 | ENG 242 v AUS 424 & 158/23rd Test · Test | AUS | 38 & 22* | - | 1 | Match drawn | Birmingham | Australia tour of England 1989 |
| 22 Jun 1989 | ENG 286 & 359 v AUS 528 & 119/42nd Test · Test | AUS | 94 & 58* | - | 4 | Australia won by 6 wickets | London | Australia tour of England 1989 |
| 8 Jun 1989 | ENG 430 & 191 v AUS 601/7 & 230/31st Test · Test | AUS | 9 & 43 | - | 3 | Australia won by 210 runs | Leeds | Australia tour of England 1989 |
| 29 May 1989 | ENG 278/7 v AUS 279/43rd ODI · ODI | AUS | 19 | - | 0 | Australia won by 6 wickets (with 3 balls remaining) | London | Australia tour of England 1989 |
| 27 May 1989 | ENG 226/5 v AUS 226/82nd ODI · ODI | AUS | 28 | - | 0 | Match tied | Nottingham | Australia tour of England 1989 |
| 25 May 1989 | ENG 231/9 v AUS 1361st ODI · ODI | AUS | 5 | - | 2 | England won by 95 runs | Manchester | Australia tour of England 1989 |
| 3 Feb 1989 | AUS 515 & 224/4 v WI 369 & 233/45th Test · Test | AUS | 34 & 55* | - | 3 | Match drawn | Adelaide | West Indies tour of Australia 1988/89 |
| 26 Jan 1989 | AUS 401 & 82/3 v WI 224 & 2564th Test · Test | AUS | 149 & 10 | - | 3 | Australia won by 7 wickets | Sydney | West Indies tour of Australia 1988/89 |
| 18 Jan 1989 | AUS 226/4 v WI 111/23rd Final · ODI | AUS | 16 | - | 0 | West Indies won by 8 wickets (with 28 balls remaining) (revised target) | Sydney | 1988–89 Australian Tri-Series |
| 16 Jan 1989 | AUS 185 v WI 277/92nd Final · ODI | AUS | 36 | - | 0 | West Indies won by 92 runs | Sydney | 1988–89 Australian Tri-Series |
| 14 Jan 1989 | AUS 204/9 v WI 202/91st Final · ODI | AUS | 0 | - | 0 | Australia won by 2 runs | Melbourne | 1988–89 Australian Tri-Series |
| 12 Jan 1989 | AUS 215/5 v WI 154/812th Match · ODI | AUS | 6 | - | 0 | Australia won by 61 runs | Sydney | 1988–89 Australian Tri-Series |
| 10 Jan 1989 | AUS 258/4 v PAK 108/711th Match · ODI | AUS | 11 | - | 0 | Australia won by 6 runs (revised target) | Melbourne | 1988–89 Australian Tri-Series |
| 8 Jan 1989 | AUS 204/5 v PAK 203/910th Match · ODI | AUS | 45 | - | 1 | Australia won by 5 wickets (with 31 balls remaining) | Brisbane | 1988–89 Australian Tri-Series |
| 5 Jan 1989 | AUS 226 v WI 218/88th Match · ODI | AUS | 8 | - | 0 | Australia won by 8 runs | Melbourne | 1988–89 Australian Tri-Series |
| 2 Jan 1989 | AUS 178 v PAK 216/77th Match · ODI | AUS | 24 | - | 0 | Pakistan won by 38 runs | Perth | 1988–89 Australian Tri-Series |
| 24 Dec 1988 | AUS 242 & 114 v WI 280 & 361/93rd Test · Test | AUS | 23 & 20 | - | 1 | West Indies won by 285 runs | Melbourne | West Indies tour of Australia 1988/89 |
| 15 Dec 1988 | AUS 202 v WI 2364th Match · ODI | AUS | 20 | - | 2 | West Indies won by 34 runs | Melbourne | 1988–89 Australian Tri-Series |
| 13 Dec 1988 | AUS 219/8 v WI 2203rd Match · ODI | AUS | 71 | - | 1 | West Indies won by 1 run | Sydney | 1988–89 Australian Tri-Series |
| 11 Dec 1988 | AUS 178/1 v PAK 1772nd Match · ODI | AUS | 27 | - | 0 | Australia won by 9 wickets (with 34 balls remaining) | Adelaide | 1988–89 Australian Tri-Series |
| 2 Dec 1988 | AUS 395/8 & 234/9 v WI 449 & 349/92nd Test · Test | AUS | 80 & 4 | - | 2 | West Indies won by 169 runs | Perth | West Indies tour of Australia 1988/89 |
| 18 Nov 1988 | AUS 167 & 289 v WI 394 & 63/11st Test · Test | AUS | 10 & 12 | - | 0 | West Indies won by 9 wickets | Brisbane | West Indies tour of Australia 1988/89 |
| 14 Oct 1988 | PAK 229/7 v AUS 229/83rd ODI · ODI | AUS | 38 | - | 0 | Pakistan won (lost fewer wickets) | Lahore | Australia tour of Pakistan 1988/89 |
| 7 Oct 1988 | PAK 233 & 153/8 v AUS 340 & 161/33rd Test · Test | AUS | 43 & 28 | - | 3 | Match drawn | Lahore | Australia tour of Pakistan 1988/89 |
| 23 Sept 1988 | PAK 316 & 378/9 v AUS 321 & 67/32nd Test · Test | AUS | 13 & 15 | - | 3 | Match drawn | Faisalabad | Australia tour of Pakistan 1988/89 |
| 15 Sept 1988 | PAK 469/9 v AUS 165 & 1161st Test · Test | AUS | 14 & 4 | - | 4 | Pakistan won by an innings and 188 runs | Karachi | Australia tour of Pakistan 1988/89 |