| 20 Mar 1987 | IND 212/6 v PAK 212/73rd ODI · ODI | IND | 1 | 0/22 | 0 | India won (lost fewer wickets) | Hyderabad | Pakistan tour of India 1986/87 |
| 18 Feb 1987 | IND 238/6 v PAK 241/82nd ODI · ODI | IND | DNB | 0/33 | 0 | Pakistan won by 2 wickets (with 3 balls remaining) | Kolkata | Pakistan tour of India 1986/87 |
| 27 Jan 1987 | IND 196/7 v PAK 200/71st ODI · ODI | IND | 38 | 0/37 | 0 | Pakistan won by 3 wickets (with 6 balls remaining) | Indore | Pakistan tour of India 1986/87 |
| 17 Jan 1987 | IND 299/4 v SL 289/74th ODI · ODI | IND | DNB | 1/51 | 0 | India won by 10 runs | Mumbai | Sri Lanka tour of India 1986/87 |
| 13 Jan 1987 | IND 209/4 v SL 208/62nd ODI · ODI | IND | DNB | 0/21 | 1 | India won by 6 wickets (with 15 balls remaining) | Delhi | Sri Lanka tour of India 1986/87 |
| 11 Jan 1987 | IND 146/2 v SL 145/81st ODI · ODI | IND | DNB | 1/25 | 0 | India won by 8 wickets (with 111 balls remaining) | Guwahati | Sri Lanka tour of India 1986/87 |
| 24 Dec 1986 | SL 195/8 v IND 781st ODI · ODI | IND | 1 | 0/36 | 1 | Sri Lanka won by 117 runs | Kanpur | Sri Lanka tour of India 1986/87 |
| 5 Dec 1986 | IND 144 v PAK 145/7Match 6 · ODI | IND | 5 | 1/25 | 0 | Pakistan won by 3 wickets (with 9 balls remaining) | Sharjah | 1986–87 Champions Trophy |
| 30 Nov 1986 | IND 165/8 v WI 198/8Match 3 · ODI | IND | 8 | 1/11 | 0 | West Indies won by 33 runs | Sharjah | 1986–87 Champions Trophy |
| 27 Nov 1986 | IND 215/3 v SL 214/9Match 1 · ODI | IND | DNB | 1/37 | 0 | India won by 7 wickets (with 21 balls remaining) | Sharjah | 1986–87 Champions Trophy |
| 7 Oct 1986 | IND 260/6 v AUS 263/36th ODI · ODI | IND | 1* | 0/50 | 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 | IND | 30 | 1/3 | 1 | 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 | 9* | 0/45 | 0 | India won by 3 wickets (with 9 balls remaining) | Delhi | Australia tour of India 1986/87 |
| 24 Sept 1986 | IND 41/1 v AUS 242/63rd ODI · ODI | IND | DNB | 1/60 | 1 | No result | Hyderabad | Australia tour of India 1986/87 |
| 19 Jun 1986 | ENG 102 & 128 v IND 272 & 2372nd Test · Test | IND | 20 & 22 | 3/18 & 0/30 | 0 | India won by 279 runs | Leeds | India tour of England 1986 |
| 18 Apr 1986 | IND 245/7 v PAK 248/9Final · ODI | IND | DNB | 2/53 | 0 | Pakistan won by 1 wicket (with 0 balls remaining) | Sharjah | 1986 Austral-Asia Cup |
| 13 Apr 1986 | IND 206/7 v SL 205/9Semi-final · ODI | IND | 1* | 1/40 | 0 | India won by 3 wickets (with 5 balls remaining) | Sharjah | 1986 Austral-Asia Cup |
| 10 Apr 1986 | IND 134/7 v NZ 132/8Match 1 · ODI | IND | 8* | 1/12 | 0 | India won by 3 wickets (with 14 balls remaining) | Sharjah | 1986 Austral-Asia Cup |
| 29 Mar 1985 | AUS 139 v IND 140/7Final · ODI | IND | 7* | 2/30 | 0 | India won by 3 wickets (with 64 balls remaining) | Sharjah | 1984–85 Four-Nations Cup |
| 22 Mar 1985 | IND 125 v PAK 87Match 1 · ODI | IND | 11 | 1/12 | 1 | India won by 38 runs | Sharjah | 1984–85 Four-Nations Cup |
| 10 Mar 1985 | IND 177/2 v PAK 176/9Final · ODI | IND | DNB | 0/15 | 0 | India won by 8 wickets (with 17 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 5 Mar 1985 | IND 207/3 v NZ 206Semi-final · ODI | IND | DNB | 4/37 | 1 | India won by 7 wickets (with 39 balls remaining) | Sydney | World Championship of Cricket 1984/85 |
| 3 Mar 1985 | AUS 163 v IND 165/2Match 9 · ODI | IND | DNB | 0/18 | 1 | India won by 8 wickets (with 83 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 26 Feb 1985 | ENG 149 v IND 235/9Match 6 · ODI | IND | 0 | 2/19 | 0 | India won by 86 runs | Sydney | World Championship of Cricket 1984/85 |
| 20 Feb 1985 | IND 184/4 v PAK 183Match 2 · ODI | IND | DNB | 1/27 | 1 | India won by 6 wickets (with 25 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 31 Oct 1984 | PAK v IND 210/32nd ODI · ODI | IND | DNB | - | 0 | No result | Sialkot | India tour of Pakistan 1984/85 |
| 24 Oct 1984 | PAK 674/6 v IND 5002nd Test · Test | IND | 0 | 1/94 | 0 | Match drawn | Faisalabad | India tour of Pakistan 1984/85 |
| 12 Oct 1984 | PAK 199/7 v IND 1531st ODI · ODI | IND | 6 | 0/20 | 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 | DNB | 0/19 | 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 | 6* | 0/35 | 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 | 9 | - | 0 | No result | Trivandrum | Australia tour of India 1984/85 |
| 28 Sept 1984 | IND 172 v AUS 220/91st ODI · ODI | IND | 1 | 2/23 | 0 | Australia won by 48 runs | New Delhi | Australia tour of India 1984/85 |
| 13 Apr 1984 | IND 188/4 v PAK 134Match 3 · ODI | IND | DNB | 0/21 | 1 | India won by 54 runs | Sharjah | 1984 Asia Cup |
| 8 Apr 1984 | IND 97/0 v SL 96Match 2 · ODI | IND | DNB | 3/11 | 1 | India won by 10 wickets (with 170 balls remaining) | Sharjah | 1984 Asia Cup |
| 7 Dec 1983 | IND 229/5 v WI 333/84th ODI · ODI | IND | DNB | 1/47 | 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 | 19* | 0/36 | 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 | 0 & 26* | 0/29 & 0/8 | 0 | Match drawn | Bombay | West Indies tour of India 1983/84 |
| 9 Nov 1983 | IND 214/6 v WI 217/62nd ODI · ODI | IND | DNB | 2/39 | 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 | 3 & 24* | 0/59 & 0/15 | 0 | Match drawn | New Delhi | West Indies tour of India 1983/84 |
| 21 Oct 1983 | IND 207 & 164 v WI 4541st Test · Test | IND | 63* & 0 | 0/50 | 1 | 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 | IND | 13 | 0/51 | 0 | West Indies won by 28 runs (revised target) | Srinagar | West Indies tour of India 1983/84 |
| 5 Oct 1983 | IND 169/6 v PAK 166/92nd ODI · ODI | IND | DNB | 3/27 | 1 | India won by 4 wickets (with 32 balls remaining) | Jaipur | Pakistan tour of India 1983/84 |
| 5 Oct 1983 | IND 245 & 262/8 v PAK 322 & 42/13rd Test · Test | IND | 5 & 32* | 0/44 | 0 | Match drawn | Nagpur | Pakistan tour of India 1983/84 |
| 24 Sept 1983 | IND 374 v PAK 337 & 16/02nd Test · Test | IND | 11 | 0/61 & 0/1 | 0 | Match drawn | Jalandhar | Pakistan tour of India 1983/84 |
| 14 Sept 1983 | IND 275 & 176/0 v PAK 2881st Test · Test | IND | 74 & DNB | 3/72 | 0 | Match drawn | Bangalore | Pakistan tour of India 1983/84 |
| 10 Sept 1983 | IND 152/6 v PAK 151/81st ODI · ODI | IND | DNB | 0/22 | 0 | 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 | IND | 17 | 3/31 | 0 | India won by 43 runs | London | 1983 Cricket World Cup |
| 22 Jun 1983 | ENG 213 v IND 217/4Semi-final · ODI | IND | DNB | 0/15 | 0 | India won by 6 wickets (with 32 balls remaining) | Manchester | 1983 Cricket World Cup |
| 20 Jun 1983 | IND 247 v AUS 129Match 23 · ODI | IND | 12* | 4/20 | 1 | India won by 118 runs | Chelmsford | 1983 Cricket World Cup |