| 12 Feb 1988 | AUS 455 v SL 194 & 153Only Test · Test | AUS | 64 | - | 0 | Australia won by an innings and 108 runs | Perth | Sri Lanka tour of Australia 1987/88 |
| 4 Feb 1988 | AUS 235/6 v ENG 213/8Only ODI · ODI | AUS | 33 | - | 0 | Australia won by 22 runs | Melbourne | England tour of Australia 1987/88 |
| 29 Jan 1988 | AUS 214 & 328/2 v ENG 425Only Test · Test | AUS | 12 & 184* | - | 0 | Match drawn | Sydney | England tour of Australia 1987/88 |
| 24 Jan 1988 | AUS 169/4 v NZ 168/52nd Final · ODI | AUS | 43 | - | 0 | Australia won by 6 wickets (with 23 balls remaining) | Sydney | 1987–88 Australian Tri-Series |
| 22 Jan 1988 | AUS 180/2 v NZ 1771st Final · ODI | AUS | 47 | - | 1 | Australia won by 8 wickets (with 31 balls remaining) | Melbourne | 1987–88 Australian Tri-Series |
| 20 Jan 1988 | AUS 221/8 v NZ 14312th Match · ODI | AUS | 8 | - | 1 | Australia won by 78 runs | Sydney | 1987–88 Australian Tri-Series |
| 19 Jan 1988 | AUS 189/7 v SL 188/911th Match · ODI | AUS | 15 | - | 1 | Australia won by 3 wickets (with 3 balls remaining) | Sydney | 1987–88 Australian Tri-Series |
| 17 Jan 1988 | AUS 177/5 v NZ 176/510th Match · ODI | AUS | 48 | - | 0 | Australia won by 5 wickets (with 64 balls remaining) | Brisbane | 1987–88 Australian Tri-Series |
| 14 Jan 1988 | AUS 243/8 v SL 2058th Match · ODI | AUS | 1 | - | 1 | Australia won by 38 runs | Melbourne | 1987–88 Australian Tri-Series |
| 10 Jan 1988 | AUS 289/6 v SL 208/86th Match · ODI | AUS | 122 | - | 0 | Australia won by 81 runs | Adelaide | 1987–88 Australian Tri-Series |
| 7 Jan 1988 | AUS 216 v NZ 210/94th Match · ODI | AUS | 9 | - | 1 | Australia won by 6 runs | Melbourne | 1987–88 Australian Tri-Series |
| 3 Jan 1988 | AUS 231 v NZ 232/92nd Match · ODI | AUS | 44 | - | 1 | New Zealand won by 1 run | Perth | 1987–88 Australian Tri-Series |
| 2 Jan 1988 | AUS 249/7 v SL 1681st Match · ODI | AUS | 56 | - | 0 | Australia won by 81 runs | Perth | 1987–88 Australian Tri-Series |
| 26 Dec 1987 | AUS 357 & 230/9 v NZ 317 & 2863rd Test · Test | AUS | 10 & 54 | - | 2 | Match drawn | Melbourne | New Zealand tour of Australia 1987/88 |
| 11 Dec 1987 | AUS 496 v NZ 485/9 & 182/72nd Test · Test | AUS | 6 | - | 3 | Match drawn | Adelaide | New Zealand tour of Australia 1987/88 |
| 4 Dec 1987 | AUS 305 & 97/1 v NZ 186 & 2121st Test · Test | AUS | 143 & 24 | - | 1 | Australia won by 9 wickets | Brisbane | New Zealand tour of Australia 1987/88 |
| 8 Nov 1987 | AUS 253/5 v ENG 246/8Final · ODI | AUS | 75 | - | 0 | Australia won by 7 runs | Kolkata | 1987 Cricket World Cup |
| 4 Nov 1987 | PAK 249 v AUS 267/81st Semi-Final · ODI | AUS | 65 | - | 0 | Australia won by 18 runs | Lahore | 1987 Cricket World Cup |
| 30 Oct 1987 | AUS 266/5 v ZIM 196/621st Match · ODI | AUS | 93 | 0/17 | 0 | Australia won by 70 runs | Cuttack | 1987 Cricket World Cup |
| 27 Oct 1987 | AUS 251/8 v NZ 23420th Match · ODI | AUS | 14 | - | 1 | Australia won by 17 runs | Chandigarh | 1987 Cricket World Cup |
| 22 Oct 1987 | IND 289/6 v AUS 23315th Match · ODI | AUS | 62 | - | 0 | India won by 56 runs | Delhi | 1987 Cricket World Cup |
| 18 Oct 1987 | AUS 199/4 v NZ 196/912th Match · ODI | AUS | 87 | - | 0 | Australia won by 3 runs | Indore | 1987 Cricket World Cup |
| 13 Oct 1987 | AUS 235/9 v ZIM 1396th Match · ODI | AUS | 2 | - | 0 | Australia won by 96 runs | Chennai | 1987 Cricket World Cup |
| 9 Oct 1987 | IND 269 v AUS 270/63rd Match · ODI | AUS | 49 | - | 1 | Australia won by 1 run | Chennai | 1987 Cricket World Cup |
| 9 Apr 1987 | AUS 219/9 v ENG 230/65th Match · ODI | AUS | 73 | - | 0 | England won by 11 runs | Sharjah | 1986–87 Sharjah Cup |
| 5 Apr 1987 | AUS 176/6 v IND 177/33rd Match · ODI | AUS | 62 | - | 0 | India won by 7 wickets (with 48 balls remaining) | Sharjah | 1986–87 Sharjah Cup |
| 3 Apr 1987 | AUS 176/9 v PAK 180/42nd Match · ODI | AUS | 71 | - | 0 | Pakistan won by 6 wickets (with 20 balls remaining) | Sharjah | 1986–87 Sharjah Cup |
| 4 Jan 1987 | AUS 91 v WI 255/85th Match · ODI | AUS | 2 | - | 0 | West Indies won by 164 runs | Perth | Benson & Hedges Challenge 1986/87 |
| 1 Jan 1987 | AUS 235 v ENG 272/62nd Match · ODI | AUS | 1 | - | 0 | England won by 37 runs | Perth | Benson & Hedges Challenge 1986/87 |
| 26 Dec 1986 | AUS 141 & 194 v ENG 3494th Test · Test | AUS | 7 & 8 | - | 0 | England won by an innings and 14 runs | Melbourne | England tour of Australia 1986/87 |
| 12 Dec 1986 | AUS 514/5 & 201/3 v ENG 455 & 39/23rd Test · Test | AUS | 103 & 0 | - | 0 | Match drawn | Adelaide | England tour of Australia 1986/87 |
| 28 Nov 1986 | AUS 401 & 197/4 v ENG 592/8 & 199/82nd Test · Test | AUS | 2 & 0 | - | 0 | Match drawn | Perth | England tour of Australia 1986/87 |
| 14 Nov 1986 | AUS 248 & 282 v ENG 456 & 77/31st Test · Test | AUS | 10 & 14 | - | 1 | England won by 7 wickets | Brisbane | England tour of Australia 1986/87 |
| 15 Oct 1986 | IND 517/5 v AUS 345 & 216/23rd Test · Test | AUS | 47 & 40 | - | 0 | Match drawn | Mumbai | Australia tour of India 1986/87 |
| 7 Oct 1986 | IND 260/6 v AUS 263/36th ODI · ODI | AUS | 39 | - | 0 | Australia won by 7 wickets (with 9 balls remaining) | Rajkot | Australia tour of India 1986/87 |
| 5 Oct 1986 | IND 193 v AUS 1415th ODI · ODI | AUS | 5 | - | 2 | India won by 52 runs | Ahmedabad | Australia tour of India 1986/87 |
| 2 Oct 1986 | IND 242/7 v AUS 238/64th ODI · ODI | AUS | 24 | - | 0 | India won by 3 wickets (with 9 balls remaining) | Delhi | Australia tour of India 1986/87 |
| 26 Sept 1986 | IND 107/3 v AUS 207/32nd Test · Test | AUS | 67 | 0/5 | 0 | Match drawn | Delhi | Australia tour of India 1986/87 |
| 24 Sept 1986 | IND 41/1 v AUS 242/63rd ODI · ODI | AUS | 26 | - | 0 | No result | Hyderabad | Australia tour of India 1986/87 |
| 18 Sept 1986 | IND 397 & 347 v AUS 574/7 & 170/51st Test · Test | AUS | 122 & 49 | - | 1 | Match tied | Chennai | Australia tour of India 1986/87 |
| 9 Sept 1986 | IND 222/8 v AUS 226/72nd ODI · ODI | AUS | 0 | - | 0 | Australia won by 3 wickets (with 6 balls remaining) | Srinagar | Australia tour of India 1986/87 |
| 7 Sept 1986 | IND 251/3 v AUS 250/31st ODI · ODI | AUS | 111 | - | 0 | India won by 7 wickets (with 36 balls remaining) | Jaipur | Australia tour of India 1986/87 |
| 11 Apr 1986 | AUS 202/7 v PAK 206/22nd Match · ODI | AUS | 44 | - | 0 | Pakistan won by 8 wickets (with 5 balls remaining) | Sharjah | 1986 Austral-Asia Cup |
| 29 Mar 1986 | NZ 187/9 v AUS 2314th ODI · ODI | AUS | 40 | 0/11 | 2 | Australia won by 44 runs | Auckland | Australia tour of New Zealand 1985/86 |
| 26 Mar 1986 | NZ 229/9 v AUS 232/73rd ODI · ODI | AUS | 1 | - | 0 | Australia won by 3 wickets (with 3 balls remaining) | Wellington | Australia tour of New Zealand 1985/86 |
| 22 Mar 1986 | NZ 258/7 v AUS 2052nd ODI · ODI | AUS | 47 | - | 0 | New Zealand won by 53 runs | Christchurch | Australia tour of New Zealand 1985/86 |
| 19 Mar 1986 | NZ 186/6 v AUS 1561st ODI · ODI | AUS | 13 | - | 0 | New Zealand won by 30 runs | Dunedin | Australia tour of New Zealand 1985/86 |
| 13 Mar 1986 | NZ 258 & 160/2 v AUS 314 & 1033rd Test · Test | AUS | 16 & 58* | - | 2 | New Zealand won by 8 wickets | Auckland | Australia tour of New Zealand 1985/86 |
| 28 Feb 1986 | NZ 339 & 16/1 v AUS 364 & 219/72nd Test · Test | AUS | 26 & 6 | - | 0 | Match drawn | Christchurch | Australia tour of New Zealand 1985/86 |
| 21 Feb 1986 | NZ 379/6 v AUS 4351st Test · Test | AUS | 70 | - | 0 | Match drawn | Wellington | Australia tour of New Zealand 1985/86 |