| 22 Oct 1987 | IND 289/6 v AUS 23315th Match · ODI | IND | 61 | - | 0 | India won by 56 runs | Delhi | 1987 Cricket World Cup |
| 9 Oct 1987 | IND 269 v AUS 270/63rd Match · ODI | IND | 37 | - | 0 | Australia won by 1 run | Chennai | 1987 Cricket World Cup |
| 5 Apr 1987 | AUS 176/6 v IND 177/33rd Match · ODI | IND | 78* | - | 1 | India won by 7 wickets (with 48 balls remaining) | Sharjah | 1986–87 Sharjah Cup |
| 15 Oct 1986 | IND 517/5 v AUS 345 & 216/23rd Test · Test | IND | 103 | - | 2 | Match drawn | Mumbai | Australia tour of India 1986/87 |
| 5 Oct 1986 | IND 193 v AUS 1415th ODI · ODI | IND | 12 | - | 0 | India won by 52 runs | Ahmedabad | Australia tour of India 1986/87 |
| 2 Oct 1986 | IND 242/7 v AUS 238/64th ODI · ODI | IND | 6 | - | 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 | IND | 4 | - | 0 | Match drawn | Delhi | Australia tour of India 1986/87 |
| 18 Sept 1986 | IND 397 & 347 v AUS 574/7 & 170/51st Test · Test | IND | 8 & 90 | - | 1 | Match tied | Chennai | Australia tour of India 1986/87 |
| 9 Sept 1986 | IND 222/8 v AUS 226/72nd ODI · ODI | IND | 52 | - | 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 | IND | 26 | - | 0 | India won by 7 wickets (with 36 balls remaining) | Jaipur | Australia tour of India 1986/87 |
| 9 Feb 1986 | AUS 188/3 v IND 1872nd Final · ODI | IND | 11 | - | 0 | Australia won by 7 wickets (with 16 balls remaining) | Melbourne | 1985–86 Australian Tri-Series |
| 5 Feb 1986 | AUS 170/8 v IND 1591st Final · ODI | IND | 32 | - | 0 | Australia won by 11 runs | Sydney | 1985–86 Australian Tri-Series |
| 31 Jan 1986 | AUS 235/7 v IND 238/414th Match · ODI | IND | 72 | - | 1 | India won by 6 wickets (with 7 balls remaining) | Melbourne | 1985–86 Australian Tri-Series |
| 26 Jan 1986 | AUS 262/8 v IND 22611th Match · ODI | IND | 77 | - | 0 | Australia won by 36 runs | Adelaide | 1985–86 Australian Tri-Series |
| 21 Jan 1986 | AUS 292/6 v IND 192/48th Match · ODI | IND | 92* | - | 0 | Australia won by 100 runs | Sydney | 1985–86 Australian Tri-Series |
| 16 Jan 1986 | AUS 161 v IND 162/25th Match · ODI | IND | 59 | - | 0 | India won by 8 wickets (with 28 balls remaining) | Melbourne | 1985–86 Australian Tri-Series |
| 12 Jan 1986 | AUS 164/6 v IND 1613rd Match · ODI | IND | 5 | - | 1 | Australia won by 4 wickets (with 28 balls remaining) | Brisbane | 1985–86 Australian Tri-Series |
| 2 Jan 1986 | AUS 396 & 119/6 v IND 600/43rd Test · Test | IND | 172 | - | 1 | Match drawn | Sydney | India tour of Australia 1985/86 |
| 26 Dec 1985 | AUS 262 & 308 v IND 445 & 59/22nd Test · Test | IND | 6 & 8 | - | 0 | Match drawn | Melbourne | India tour of Australia 1985/86 |
| 13 Dec 1985 | AUS 381 & 17/0 v IND 5201st Test · Test | IND | 166* | - | 1 | Match drawn | Adelaide | India tour of Australia 1985/86 |
| 29 Mar 1985 | AUS 139 v IND 140/7Final · ODI | IND | 20 | - | 1 | India won by 3 wickets (with 64 balls remaining) | Sharjah | 1984–85 Four-Nations Cup |
| 3 Mar 1985 | AUS 163 v IND 165/29th Match · ODI | IND | DNB | - | 0 | India won by 8 wickets (with 83 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 6 Oct 1984 | IND 235/5 v AUS 236/45th ODI · ODI | IND | 40 | 0/4 | 0 | Australia won by 6 wickets (with 23 balls remaining) | Indore | Australia tour of India 1984/85 |
| 5 Oct 1984 | IND 206/6 v AUS 210/34th ODI · ODI | IND | 4 | - | 0 | Australia won by 7 wickets (with 13 balls remaining) | Ahmedabad | Australia tour of India 1984/85 |
| 3 Oct 1984 | IND 21/2 v AUS3rd ODI · ODI | IND | DNB | - | 0 | No result | Jamshedpur | Australia tour of India 1984/85 |
| 1 Oct 1984 | IND 175 v AUS 29/12nd ODI · ODI | IND | 14 | - | 0 | No result | Trivandrum | Australia tour of India 1984/85 |
| 28 Sept 1984 | IND 172 v AUS 220/91st ODI · ODI | IND | 25 | - | 0 | Australia won by 48 runs | New Delhi | Australia tour of India 1984/85 |
| 20 Jun 1983 | IND 247 v AUS 12923rd Match · ODI | IND | 9 | - | 1 | India won by 118 runs | Chelmsford | 1983 Cricket World Cup |
| 7 Feb 1981 | AUS 419 & 83 v IND 237 & 324/93rd Test · Test | IND | 10 & 70 | - | 0 | India won by 59 runs | Melbourne | India tour of Australia 1980/81 |
| 23 Jan 1981 | AUS 528 & 221/7 v IND 419 & 135/82nd Test · Test | IND | 23 & 5 | - | 2 | Match drawn | Adelaide | India tour of Australia 1980/81 |
| 15 Jan 1981 | AUS 242/8 v IND 215/813th Match · ODI | IND | 1 | - | 0 | Australia won by 27 runs | Sydney | 1980–81 Australia Tri-Nation Series |
| 11 Jan 1981 | AUS 193/3 v IND 192/511th Match · ODI | IND | 80 | - | 0 | Australia won by 7 wickets (with 16 balls remaining) | Melbourne | 1980–81 Australia Tri-Nation Series |
| 8 Jan 1981 | AUS 64/1 v IND 639th Match · ODI | IND | 1 | - | 0 | Australia won by 9 wickets (with 174 balls remaining) | Sydney | 1980–81 Australia Tri-Nation Series |
| 2 Jan 1981 | AUS 406 v IND 201/9 & 2011st Test · Test | IND | 0 & 10 | - | 1 | Australia won by an innings and 4 runs | Sydney | India tour of Australia 1980/81 |
| 18 Dec 1980 | AUS 183/1 v IND 180/96th Match · ODI | IND | 22 | 0/7 | 0 | Australia won by 9 wickets (with 40 balls remaining) | Sydney | 1980–81 Australia Tri-Nation Series |
| 6 Dec 1980 | AUS 142 v IND 208/93rd Match · ODI | IND | 4 | - | 1 | India won by 66 runs | Melbourne | 1980–81 Australia Tri-Nation Series |
| 3 Nov 1979 | IND 458/8 v AUS 160 & 198/96th Test · Test | IND | 123 | - | 0 | India won by an innings and 100 runs | Bombay | Australia tour of India 1979/80 |
| 26 Oct 1979 | IND 347 & 200/4 v AUS 442 & 151/65th Test · Test | IND | 14 & 25 | - | 2 | Match drawn | Calcutta | Australia tour of India 1979/80 |
| 13 Oct 1979 | IND 510/7 v AUS 298 & 4134th Test · Test | IND | 115 | 0/10 | 0 | Match drawn | Delhi | Australia tour of India 1979/80 |
| 2 Oct 1979 | IND 271 & 311 v AUS 304 & 1253rd Test · Test | IND | 76 & 12 | - | 1 | India won by 153 runs | Kanpur | Australia tour of India 1979/80 |
| 19 Sept 1979 | IND 457/5 v AUS 333 & 77/32nd Test · Test | IND | 10 | - | 0 | Match drawn | Bangalore | Australia tour of India 1979/80 |
| 11 Sept 1979 | IND 425 v AUS 390 & 212/71st Test · Test | IND | 50 | - | 0 | Match drawn | Madras | Australia tour of India 1979/80 |
| 28 Jan 1978 | AUS 505 & 256 v IND 269 & 4455th Test · Test | IND | 7 & 29 | - | 2 | Australia won by 47 runs | Adelaide | India tour of Australia 1977/78 |
| 7 Jan 1978 | AUS 131 & 263 v IND 396/84th Test · Test | IND | 49 | - | 1 | India won by an innings and 2 runs | Sydney | India tour of Australia 1977/78 |
| 30 Dec 1977 | AUS 213 & 164 v IND 256 & 3433rd Test · Test | IND | 0 & 118 | 0/7 | 2 | India won by 222 runs | Melbourne | India tour of Australia 1977/78 |
| 16 Dec 1977 | AUS 394 & 342/8 v IND 402 & 330/92nd Test · Test | IND | 4 & 127 | - | 0 | Australia won by 2 wickets | Perth | India tour of Australia 1977/78 |
| 2 Dec 1977 | AUS 166 & 327 v IND 153 & 3241st Test · Test | IND | 3 & 113 | - | 3 | Australia won by 16 runs | Brisbane | India tour of Australia 1977/78 |