| 21 Sept 1985 | SL 171/5 v IND 157/42nd ODI · ODI | IND | 25 | 1/22 | 0 | Sri Lanka won by 14 runs | Colombo | India tour of Sri Lanka 1985 |
| 14 Sept 1985 | SL 198 & 307/7 v IND 249 & 325/53rd Test · Test | IND | 6 & 81 | 0/28 & 0/57 | 0 | Match drawn | Kandy | India tour of Sri Lanka 1985 |
| 6 Sept 1985 | SL 385 & 206/3 v IND 244 & 1982nd Test · Test | IND | 17 & 4 | 3/74 & 1/41 | 1 | Sri Lanka won by 149 runs | Colombo | India tour of Sri Lanka 1985 |
| 30 Aug 1985 | SL 347 & 61/4 v IND 218 & 2511st Test · Test | IND | 9 & 40 | 2/70 | 0 | Match drawn | Colombo | India tour of Sri Lanka 1985 |
| 25 Aug 1985 | SL 241/6 v IND 242/81st ODI · ODI | IND | 67 | 1/35 | 1 | India won by 2 wickets (with 3 balls remaining) | Colombo | India tour of Sri Lanka 1985 |
| 29 Mar 1985 | AUS 139 v IND 140/7Final · ODI | IND | 9 | 2/14 | 0 | India won by 3 wickets (with 64 balls remaining) | Sharjah | 1984–85 Four-Nations Cup |
| 22 Mar 1985 | IND 125 v PAK 871st Match · ODI | IND | 0 | 2/17 | 0 | India won by 38 runs | Sharjah | 1984–85 Four-Nations Cup |
| 10 Mar 1985 | IND 177/2 v PAK 176/9Final · ODI | IND | 63* | 1/44 | 1 | India won by 8 wickets (with 17 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 5 Mar 1985 | IND 207/3 v NZ 2061st Semi-Final · ODI | IND | 53 | 3/31 | 0 | India won by 7 wickets (with 39 balls remaining) | Sydney | World Championship of Cricket 1984/85 |
| 3 Mar 1985 | AUS 163 v IND 165/29th Match · ODI | IND | 51 | 1/34 | 0 | India won by 8 wickets (with 83 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 26 Feb 1985 | ENG 149 v IND 235/96th Match · ODI | IND | 13 | 3/30 | 1 | India won by 86 runs | Sydney | World Championship of Cricket 1984/85 |
| 20 Feb 1985 | IND 184/4 v PAK 1833rd Match · ODI | IND | 2 | 0/27 | 2 | India won by 6 wickets (with 25 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 31 Jan 1985 | IND 553/8 & 97/1 v ENG 417 & 91/05th Test · Test | IND | 59 & 2 | 3/52 & 0/12 | 0 | Match drawn | Karachi | England tour of India and Sri Lanka 1984/85 |
| 27 Jan 1985 | IND 114/5 v ENG 121/65th ODI · ODI | IND | 53 | 1/30 | 0 | England won by 7 runs | Chandigarh | England tour of India and Sri Lanka 1984/85 |
| 23 Jan 1985 | IND 241/7 v ENG 240/74th ODI · ODI | IND | 24* | 4/40 | 1 | India won by 3 wickets (with 14 balls remaining) | Nagpur | England tour of India and Sri Lanka 1984/85 |
| 20 Jan 1985 | IND 205/6 v ENG 206/73rd ODI · ODI | IND | 33 | 1/29 | 1 | England won by 3 wickets (with 6 balls remaining) | Bengaluru | England tour of India and Sri Lanka 1984/85 |
| 13 Jan 1985 | IND 272 & 412 v ENG 652/7 & 35/14th Test · Test | IND | 2 & 33 | 2/143 & 0/2 | 0 | England won by 9 wickets | Chennai | England tour of India and Sri Lanka 1984/85 |
| 31 Dec 1984 | IND 437/7 & 29/1 v ENG 2763rd Test · Test | IND | 111 & 7* | 0/44 | 1 | Match drawn | Kolkata | England tour of India and Sri Lanka 1984/85 |
| 27 Dec 1984 | IND 252/5 v ENG 241/62nd ODI · ODI | IND | 102 | 0/48 | 1 | England won by 1 run (revised target) | Cuttack | England tour of India and Sri Lanka 1984/85 |
| 12 Dec 1984 | IND 307 & 235 v ENG 418 & 127/22nd Test · Test | IND | 2 & 25* | 0/44 & 0/20 | 1 | England won by 8 wickets | Delhi | England tour of India and Sri Lanka 1984/85 |
| 5 Dec 1984 | IND 214/6 v ENG 215/61st ODI · ODI | IND | 11 | 0/49 | 1 | England won by 4 wickets (with 10 balls remaining) | Pune | England tour of India and Sri Lanka 1984/85 |
| 28 Nov 1984 | IND 465/8 & 51/2 v ENG 195 & 3171st Test · Test | IND | 142 & DNB | 1/23 & 1/50 | 2 | India won by 8 wickets | Mumbai | England tour of India and Sri Lanka 1984/85 |
| 31 Oct 1984 | PAK v IND 210/32nd ODI · ODI | IND | 6* | - | 0 | No result | Sialkot | India tour of Pakistan 1984/85 |
| 24 Oct 1984 | PAK 674/6 v IND 5002nd Test · Test | IND | 139 | 1/99 | 0 | Match drawn | Faisalabad | India tour of Pakistan 1984/85 |
| 17 Oct 1984 | PAK 428/9 v IND 156 & 371/61st Test · Test | IND | 0 & 71 | 3/90 | 1 | Match drawn | Lahore | India tour of Pakistan 1984/85 |
| 12 Oct 1984 | PAK 199/7 v IND 1531st ODI · ODI | IND | 6 | 0/30 | 0 | Pakistan won by 46 runs | Quetta | India tour of Pakistan 1984/85 |
| 6 Oct 1984 | IND 235/5 v AUS 236/45th ODI · ODI | IND | 102 | 0/35 | 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 | 45 | - | 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 | 2 | - | 0 | No result | Trivandrum | Australia tour of India 1984/85 |
| 28 Sept 1984 | IND 172 v AUS 220/91st ODI · ODI | IND | 5 | 0/23 | 0 | Australia won by 48 runs | New Delhi | Australia tour of India 1984/85 |
| 13 Apr 1984 | IND 188/4 v PAK 1343rd Match · ODI | IND | DNB | 3/40 | 0 | India won by 54 runs | Sharjah | 1984 Asia Cup |
| 8 Apr 1984 | IND 97/0 v SL 962nd Match · ODI | IND | DNB | 1/13 | 0 | India won by 10 wickets (with 170 balls remaining) | Sharjah | 1984 Asia Cup |
| 24 Dec 1983 | IND 451/8 v WI 313 & 64/16th Test · Test | IND | 72 | 1/72 & 1/10 | 0 | Match drawn | Madras | West Indies tour of India 1983/84 |
| 17 Dec 1983 | IND 178/7 v WI 182/45th ODI · ODI | IND | 18 | 2/19 | 0 | West Indies won by 6 wickets (with 14 balls remaining) | Guwahati | West Indies tour of India 1983/84 |
| 10 Dec 1983 | IND 241 & 90 v WI 3775th Test · Test | IND | 12 & 2 | 0/56 | 1 | West Indies won by an innings and 46 runs | Calcutta | West Indies tour of India 1983/84 |
| 7 Dec 1983 | IND 229/5 v WI 333/84th ODI · ODI | IND | DNB | 1/77 | 0 | West Indies won by 104 runs | Jamshedpur | West Indies tour of India 1983/84 |
| 1 Dec 1983 | IND 240/7 v WI 241/23rd ODI · ODI | IND | 41* | 1/53 | 0 | West Indies won by 8 wickets (with 10 balls remaining) | Indore | West Indies tour of India 1983/84 |
| 24 Nov 1983 | IND 463 & 173/5 v WI 393 & 104/44th Test · Test | IND | 77 & 38 | 2/98 & 2/32 | 0 | Match drawn | Bombay | West Indies tour of India 1983/84 |
| 12 Nov 1983 | IND 241 & 103 v WI 281 & 2013rd Test · Test | IND | 13 & 1 | 1/45 & 0/9 | 0 | West Indies won by 138 runs | Ahmedabad | West Indies tour of India 1983/84 |
| 9 Nov 1983 | IND 214/6 v WI 217/62nd ODI · ODI | IND | 65 | 1/23 | 0 | West Indies won by 4 wickets (with 7 balls remaining) | Vadodara | West Indies tour of India 1983/84 |
| 29 Oct 1983 | IND 464 & 233 v WI 384 & 120/22nd Test · Test | IND | 49 & 26 | 2/106 & 2/36 | 0 | Match drawn | New Delhi | West Indies tour of India 1983/84 |
| 21 Oct 1983 | IND 207 & 164 v WI 4541st Test · Test | IND | 0 & 46* | 1/103 | 0 | West Indies won by an innings and 83 runs | Kanpur | West Indies tour of India 1983/84 |
| 5 Oct 1983 | IND 245 & 262/8 v PAK 322 & 42/13rd Test · Test | IND | 52 & 0 | 5/75 | 0 | Match drawn | Nagpur | Pakistan tour of India 1983/84 |
| 24 Sept 1983 | IND 374 v PAK 337 & 16/02nd Test · Test | IND | 26 | 3/63 & 0/1 | 1 | Match drawn | Jalandhar | Pakistan tour of India 1983/84 |
| 18 Jun 1983 | IND 266/8 v ZIM 23520th Match · ODI | IND | 1 | 0/7 | 1 | India won by 31 runs | Royal Tunbridge Wells | 1983 Cricket World Cup |
| 15 Jun 1983 | WI 282/9 v IND 216/914th Match · ODI | IND | 6 | - | 1 | West Indies won by 66 runs | London | 1983 Cricket World Cup |
| 13 Jun 1983 | AUS 320/9 v IND 15811th Match · ODI | IND | 11 | 0/16 | 0 | Australia won by 162 runs | Nottingham | 1983 Cricket World Cup |
| 11 Jun 1983 | ZIM 155 v IND 157/58th Match · ODI | IND | 17 | 1/38 | 1 | India won by 5 wickets (with 135 balls remaining) | Leicester | 1983 Cricket World Cup |
| 9 Jun 1983 | IND 262/8 v WI 2284th Match · ODI | IND | 5* | 3/26 | 0 | India won by 34 runs | Manchester | 1983 Cricket World Cup |