| 21 Jan 1983 | PAK 198/2 v IND 197/64th ODI · ODI | IND | 1* | - | 0 | 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 | IND | 1 & 0 | - | 0 | 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 | IND | 66 & 6 | - | 5 | Pakistan won by 10 wickets | Faisalabad | India tour of Pakistan 1982/83 |
| 31 Dec 1982 | PAK 252/3 v IND 193/43rd ODI · ODI | IND | DNB | - | 0 | India won by 18 runs (revised target) | Lahore | India tour of Pakistan 1982/83 |
| 23 Dec 1982 | PAK 452 v IND 169 & 1972nd Test · Test | IND | 11 & 1 | - | 3 | Pakistan won by an innings and 86 runs | Karachi | India tour of Pakistan 1982/83 |
| 17 Dec 1982 | PAK 263/2 v IND 226/72nd ODI · ODI | IND | 16* | - | 0 | Pakistan won by 37 runs | Multan | India tour of Pakistan 1982/83 |
| 10 Dec 1982 | PAK 485 & 135/1 v IND 3791st Test · Test | IND | 10 | - | 1 | Match drawn | Lahore | India tour of Pakistan 1982/83 |
| 3 Dec 1982 | PAK 224/4 v IND 210/61st ODI · ODI | IND | 27* | - | 0 | Pakistan won by 14 runs | Gujranwala | India tour of Pakistan 1982/83 |
| 26 Sept 1982 | IND 234/4 v SL 233/83rd ODI · ODI | IND | DNB | - | 0 | India won by 6 wickets (with 64 balls remaining) | Bengaluru | Sri Lanka tour of India 1982/83 |
| 17 Sept 1982 | IND 566/6 & 135/7 v SL 346 & 394Only Test · Test | IND | DNB & 5 | - | 1 | Match drawn | Chennai | Sri Lanka tour of India 1982/83 |
| 15 Sept 1982 | IND 281/4 v SL 277/82nd ODI · ODI | IND | DNB | - | 2 | India won by 6 wickets (with 55 balls remaining) | Delhi | Sri Lanka tour of India 1982/83 |
| 12 Sept 1982 | IND 269/7 v SL 191/81st ODI · ODI | IND | DNB | - | 0 | India won by 78 runs | Amritsar | Sri Lanka tour of India 1982/83 |
| 8 Jul 1982 | ENG 594 & 191/3 v IND 410/9 & 111/33rd Test · Test | IND | 43 & DNB | - | 3 | Match drawn | London | India tour of England 1982 |
| 24 Jun 1982 | ENG 425 v IND 379/82nd Test · Test | IND | 58 | - | 3 | Match drawn | Manchester | India tour of England 1982 |
| 10 Jun 1982 | ENG 433 & 67/3 v IND 128 & 3691st Test · Test | IND | 6* & 3 | - | 1 | England won by 7 wickets | London | India tour of England 1982 |
| 4 Jun 1982 | ENG 276/9 v IND 162/82nd ODI · ODI | IND | 8 | - | 0 | England won by 114 runs | London | India tour of England 1982 |
| 2 Jun 1982 | ENG 194/1 v IND 1931st ODI · ODI | IND | 11 | - | 0 | England won by 9 wickets (with 29 balls remaining) | Leeds | India tour of England 1982 |
| 30 Jan 1982 | IND 377/7 v ENG 378/96th Test · Test | IND | 1* | - | 1 | Match drawn | Kanpur | England tour of India 1981/82 |
| 27 Jan 1982 | IND 231/5 v ENG 230/63rd ODI · ODI | IND | DNB | - | 0 | India won by 5 wickets (with 24 balls remaining) | Cuttack | England tour of India 1981/82 |
| 13 Jan 1982 | IND 481/4 & 160/3 v ENG 3285th Test · Test | IND | DNB & DNB | - | 2 | Match drawn | Madras | England tour of India 1981/82 |
| 1 Jan 1982 | IND 208 & 170/3 v ENG 248 & 265/54th Test · Test | IND | 10 & DNB | - | 4 | Match drawn | Calcutta | England tour of India 1981/82 |
| 23 Dec 1981 | IND 487 v ENG 476/9 & 68/03rd Test · Test | IND | 67 | - | 0 | Match drawn | Delhi | England tour of India 1981/82 |
| 20 Dec 1981 | IND 164/4 v ENG 161/72nd ODI · ODI | IND | DNB | - | 0 | India won by 6 wickets (with 3 balls remaining) | Jullundur | England tour of India 1981/82 |
| 9 Dec 1981 | IND 428 v ENG 400 & 174/32nd Test · Test | IND | 9 | - | 1 | Match drawn | Bangalore | England tour of India 1981/82 |
| 27 Nov 1981 | IND 179 & 227 v ENG 166 & 1021st Test · Test | IND | 12 & 0 | - | 3 | India won by 138 runs | Bombay | England tour of India 1981/82 |
| 25 Nov 1981 | IND 156/7 v ENG 160/51st ODI · ODI | IND | 18* | - | 1 | England won by 5 wickets (with 13 balls remaining) | Ahmedabad | England tour of India 1981/82 |
| 13 Mar 1981 | NZ 366 & 95/5 v IND 238 & 2843rd Test · Test | IND | 78 & 1 | - | 2 | Match drawn | Auckland | India tour of New Zealand 1980/81 |
| 6 Mar 1981 | NZ 286/5 v IND 255/92nd Test · Test | IND | 9* | - | 0 | Match drawn | Christchurch | India tour of New Zealand 1980/81 |
| 21 Feb 1981 | NZ 375 & 100 v IND 223 & 1901st Test · Test | IND | 13 & 11 | - | 6 | New Zealand won by 62 runs | Wellington | India tour of New Zealand 1980/81 |
| 15 Feb 1981 | NZ 210/8 v IND 1532nd ODI · ODI | IND | 2 | - | 1 | New Zealand won by 57 runs | Hamilton | India tour of New Zealand 1980/81 |
| 14 Feb 1981 | NZ 218/6 v IND 140/91st ODI · ODI | IND | 10* | - | 0 | New Zealand won by 78 runs | Auckland | India tour of New Zealand 1980/81 |
| 7 Feb 1981 | AUS 419 & 83 v IND 237 & 324/93rd Test · Test | IND | 25 & 9 | - | 5 | 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 | 6 & 14 | - | 2 | Match drawn | Adelaide | India tour of Australia 1980/81 |
| 11 Jan 1981 | AUS 193/3 v IND 192/511th Match · ODI | IND | 3* | - | 0 | Australia won by 7 wickets (with 16 balls remaining) | Melbourne | 1980–81 Australia Tri-Nation Series |
| 10 Jan 1981 | IND 112/9 v NZ 113/010th Match · ODI | IND | 7 | - | 0 | New Zealand won by 10 wickets (with 30 balls remaining) | Melbourne | 1980–81 Australia Tri-Nation Series |
| 8 Jan 1981 | AUS 64/1 v IND 639th Match · ODI | IND | 4 | - | 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 | 27 & 43* | - | 3 | Australia won by an innings and 4 runs | Sydney | India tour of Australia 1980/81 |
| 23 Dec 1980 | IND 230/7 v NZ 2248th Match · ODI | IND | 39* | - | 1 | India won by 6 runs | Adelaide | 1980–81 Australia Tri-Nation Series |
| 21 Dec 1980 | IND 204 v NZ 205/77th Match · ODI | IND | 18 | - | 1 | New Zealand won by 3 wickets (with 2 balls remaining) | Brisbane | 1980–81 Australia Tri-Nation Series |
| 18 Dec 1980 | AUS 183/1 v IND 180/96th Match · ODI | IND | 24 | - | 1 | Australia won by 9 wickets (with 40 balls remaining) | Sydney | 1980–81 Australia Tri-Nation Series |
| 9 Dec 1980 | IND 162 v NZ 1575th Match · ODI | IND | 1 | - | 2 | India won by 5 runs | Perth | 1980–81 Australia Tri-Nation Series |
| 6 Dec 1980 | AUS 142 v IND 208/93rd Match · ODI | IND | 48* | - | 1 | India won by 66 runs | Melbourne | 1980–81 Australia Tri-Nation Series |
| 15 Feb 1980 | IND 242 & 149 v ENG 296 & 98/0Only Test · Test | IND | 40* & 0 | - | 2 | England won by 10 wickets | Bombay | England tour of India 1979/80 |
| 29 Jan 1980 | IND 331 & 205 v PAK 272/4 & 179/66th Test · Test | IND | 37 & 0 | - | 1 | Match drawn | Calcutta | Pakistan tour of India 1979/80 |
| 15 Jan 1980 | IND 430 & 78/0 v PAK 272 & 2335th Test · Test | IND | 2 & DNB | - | 6 | India won by 10 wickets | Madras | Pakistan tour of India 1979/80 |
| 25 Dec 1979 | IND 162 & 193/2 v PAK 2494th Test · Test | IND | 0 & DNB | - | 3 | Match drawn | Kanpur | Pakistan tour of India 1979/80 |
| 16 Dec 1979 | IND 334 & 160 v PAK 173 & 1903rd Test · Test | IND | 41 & 15 | - | 2 | India won by 131 runs | Bombay | Pakistan tour of India 1979/80 |
| 4 Dec 1979 | IND 126 & 364/6 v PAK 273 & 2422nd Test · Test | IND | 5 & 11* | - | 4 | Match drawn | Delhi | Pakistan tour of India 1979/80 |
| 21 Nov 1979 | IND 416 v PAK 431/9 & 108/21st Test · Test | IND | 37 | - | 3 | Match drawn | Bangalore | Pakistan tour of India 1979/80 |
| 3 Nov 1979 | IND 458/8 v AUS 160 & 198/96th Test · Test | IND | 101* | - | 0 | India won by an innings and 100 runs | Bombay | Australia tour of India 1979/80 |