| 28 Nov 1984 | IND 465/8 & 51/2 v ENG 195 & 3171st Test · Test | 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 | No result | Sialkot | India tour of Pakistan 1984/85 |
| 24 Oct 1984 | PAK 674/6 v IND 5002nd Test · Test | Match drawn | Faisalabad | India tour of Pakistan 1984/85 |
| 17 Oct 1984 | PAK 428/9 v IND 156 & 371/61st Test · Test | Match drawn | Lahore | India tour of Pakistan 1984/85 |
| 12 Oct 1984 | PAK 199/7 v IND 1531st ODI · ODI | Pakistan won by 46 runs | Quetta | India tour of Pakistan 1984/85 |
| 6 Oct 1984 | IND 235/5 v AUS 236/45th ODI · ODI | 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 | 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 | No result | Jamshedpur | Australia tour of India 1984/85 |
| 1 Oct 1984 | IND 175 v AUS 29/12nd ODI · ODI | No result | Trivandrum | Australia tour of India 1984/85 |
| 28 Sept 1984 | IND 172 v AUS 220/91st ODI · ODI | Australia won by 48 runs | New Delhi | Australia tour of India 1984/85 |
| 13 Apr 1984 | IND 188/4 v PAK 1343rd Match · ODI | India won by 54 runs | Sharjah | 1984 Asia Cup |
| 8 Apr 1984 | IND 97/0 v SL 962nd Match · ODI | 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 | Match drawn | Madras | West Indies tour of India 1983/84 |
| 17 Dec 1983 | IND 178/7 v WI 182/45th ODI · ODI | 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 | 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 | 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 | 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 | Match drawn | Bombay | West Indies tour of India 1983/84 |
| 12 Nov 1983 | IND 241 & 103 v WI 281 & 2013rd Test · Test | 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 | 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 | Match drawn | New Delhi | West Indies tour of India 1983/84 |
| 21 Oct 1983 | IND 207 & 164 v WI 4541st Test · Test | West Indies won by an innings and 83 runs | Kanpur | West Indies tour of India 1983/84 |
| 13 Oct 1983 | IND 176 v WI 108/01st ODI · ODI | West Indies won by 28 runs (revised target) | Srinagar | West Indies tour of India 1983/84 |
| 5 Oct 1983 | IND 245 & 262/8 v PAK 322 & 42/13rd Test · Test | Match drawn | Nagpur | Pakistan tour of India 1983/84 |
| 2 Oct 1983 | IND 169/6 v PAK 166/92nd ODI · ODI | India won by 4 wickets (with 32 balls remaining) | Jaipur | Pakistan tour of India 1983/84 |
| 24 Sept 1983 | IND 374 v PAK 337 & 16/02nd Test · Test | Match drawn | Jalandhar | Pakistan tour of India 1983/84 |
| 14 Sept 1983 | IND 275 & 176/0 v PAK 2881st Test · Test | Match drawn | Bangalore | Pakistan tour of India 1983/84 |
| 10 Sept 1983 | IND 152/6 v PAK 151/81st ODI · ODI | India won by 4 wickets (with 18 balls remaining) | Hyderabad | Pakistan tour of India 1983/84 |
| 25 Jun 1983 | IND 183 v WI 140Final · ODI | India won by 43 runs | London | 1983 Cricket World Cup |
| 22 Jun 1983 | ENG 213 v IND 217/41st Semi-Final · ODI | India won by 6 wickets (with 32 balls remaining) | Manchester | 1983 Cricket World Cup |
| 20 Jun 1983 | IND 247 v AUS 12923rd Match · ODI | India won by 118 runs | Chelmsford | 1983 Cricket World Cup |
| 18 Jun 1983 | IND 266/8 v ZIM 23520th Match · ODI | India won by 31 runs | Royal Tunbridge Wells | 1983 Cricket World Cup |
| 15 Jun 1983 | WI 282/9 v IND 216/914th Match · ODI | West Indies won by 66 runs | London | 1983 Cricket World Cup |
| 13 Jun 1983 | AUS 320/9 v IND 15811th Match · ODI | Australia won by 162 runs | Nottingham | 1983 Cricket World Cup |
| 11 Jun 1983 | ZIM 155 v IND 157/58th Match · ODI | 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 | India won by 34 runs | Manchester | 1983 Cricket World Cup |
| 28 Apr 1983 | WI 550/9 v IND 457 & 247/55th Test · Test | Match drawn | St. John's | India tour of West Indies 1982/83 |
| 15 Apr 1983 | WI 486 & 1/0 v IND 209 & 2774th Test · Test | West Indies won by 10 wickets | Bridgetown | India tour of West Indies 1982/83 |
| 7 Apr 1983 | WI 167/3 v IND 1663rd ODI · ODI | West Indies won by 7 wickets (with 58 balls remaining) | St George's | India tour of West Indies 1982/83 |
| 31 Mar 1983 | WI 470 v IND 284/33rd Test · Test | Match drawn | Georgetown | India tour of West Indies 1982/83 |
| 29 Mar 1983 | WI 255/9 v IND 282/52nd ODI · ODI | India won by 27 runs | Albion | India tour of West Indies 1982/83 |
| 11 Mar 1983 | WI 394 v IND 175 & 469/72nd Test · Test | Match drawn | Port of Spain | India tour of West Indies 1982/83 |
| 9 Mar 1983 | WI 215/4 v IND 163/71st ODI · ODI | West Indies won by 52 runs | Port of Spain | India tour of West Indies 1982/83 |
| 23 Feb 1983 | WI 254 & 173/6 v IND 251 & 1741st Test · Test | West Indies won by 4 wickets | Kingston | India tour of West Indies 1982/83 |
| 30 Jan 1983 | PAK 420/6 v IND 393/8 & 224/26th Test · Test | Match drawn | Karachi | India tour of Pakistan 1982/83 |
| 23 Jan 1983 | PAK 323 v IND 235/35th Test · Test | Match drawn | Lahore | India tour of Pakistan 1982/83 |
| 21 Jan 1983 | PAK 198/2 v IND 197/64th ODI · ODI | Pakistan won by 8 wickets (with 30 balls remaining) | Karachi | India tour of Pakistan 1982/83 |
| 14 Jan 1983 | PAK 581/3 v IND 189 & 2734th Test · Test | Pakistan won by an innings and 119 runs | Sindh | India tour of Pakistan 1982/83 |
| 3 Jan 1983 | PAK 652 & 10/0 v IND 372 & 2863rd Test · Test | Pakistan won by 10 wickets | Faisalabad | India tour of Pakistan 1982/83 |
| 31 Dec 1982 | PAK 252/3 v IND 193/43rd ODI · ODI | India won by 18 runs (revised target) | Lahore | India tour of Pakistan 1982/83 |