Olympic Games 1984, Qualifying tournament, Asia, Group 3 |
 | 06.11.1983 |  | Saudi Arabia | | India |  | 5:0 |
| Riyadh |
Olympic Games 1984, Qualifying tournament, Asia, Group 3 |
 | 31.10.1983 |  | Indonesia | | India |  | 0:1 |
| Malaysia, Kuala Lumpur |
Olympic Games 1984, Qualifying tournament, Asia, Group 3 |
 | 29.10.1983 |  | Singapore | | India |  | 0:1 |
| Malaysia, Kuala Lumpur |
Olympic Games 1984, Qualifying tournament, Asia, Group 3 |
 | 25.10.1983 |  | Malaysia | | India |  | 2:0 |
| Kuala Lumpur |
Olympic Games 1984, Qualifying tournament, Asia, Group 3 |
 | 22.10.1983 |  | Malaysia | | India |  | 3:3 |
| Singapore, Singapore |
Olympic Games 1984, Qualifying tournament, Asia, Group 3 |
 | 19.10.1983 |  | India | | Indonesia |  | 4:0 |
| Singapore, Singapore |
Olympic Games 1984, Qualifying tournament, Asia, Group 3 |
 | 17.10.1983 |  | Singapore | | India |  | 2:1 |
| Singapore |
Olympic Games 1984, Qualifying tournament, Asia, Group 3 |
 | 01.10.1983 |  | India | | Saudi Arabia |  | 1:2 |
| Delhi |
Olympic Games 1972, Qualifying tournament, Asia, Group 2, subgroup A |
 | 28.03.1972 |  | Israel | | India |  | 1:0 (0:0) |
| Yangon |
Olympic Games 1972, Qualifying tournament, Asia, Group 2, subgroup A |
 | 25.03.1972 |  | Indonesia | | India |  | 4:2 |
| Yangon |
Olympic Games 1972, Qualifying tournament, Asia, Group 2, Preliminary Round |
 | 21.03.1972 |  | Burma | | India |  | 4:3 |
| Yangon |
Olympic Games 1960, Final tournament, Group 4 |
 | 01.09.1960 |  | India | | Peru |  | 1:3 (0:1) |
| Pescara |
Olympic Games 1960, Final tournament, Group 4 |
 | 29.08.1960 |  | France | | India |  | 1:1 (0:0) |
| Grosseto |
Olympic Games 1960, Final tournament, Group 4 |
 | 26.08.1960 |  | Hungary | | India |  | 2:1 (1:0) |
| L'Aquila |
Olympic Games 1956, Final tournament, 3rd place match |
 | 07.12.1956 |  | Bulgaria | | India |  | 3:0 (2:0) |
| Melbourne |
Olympic Games 1956, Final tournament, Semifinal |
 | 04.12.1956 |  | Yugoslavia | | India |  | 4:1 (0:0) |
| Melbourne |
Olympic Games 1956, Final tournament, Quarterfinal |
 | 01.12.1956 |  | Australia | | India |  | 2:4 (2:2) |
| Melbourne |
Olympic Games 1952, Preliminary Round |
 | 15.07.1952 |  | Yugoslavia | | India |  | 10:1 (5:0) |
| Helsinki |
Olympic Games 1948, First Round |
 | 31.07.1948 |  | France | | India |  | 2:1 (1:0) |
| London |
Olympic Games 1956, Qualifying tournament, Qualifying round |
 | |  | India | | Iran |  | +:- |
| |
Olympic Games 1980, Qualifying tournament, Asia, Group 3 |
 | |  | Iran | | India |  | 2:0 |
| |
Olympic Games 1980, Qualifying tournament, Asia, Group 3 |
 | |  | Singapore | | India |  | 1:0 |
| |
Olympic Games 1980, Qualifying tournament, Asia, Group 3 |
 | |  | China | | India |  | 1:0 |
| |
Olympic Games 1980, Qualifying tournament, Asia, Group 3 |
 | |  | North Korea | | India |  | 2:1 |
| |
Olympic Games 1980, Qualifying tournament, Asia, Group 3 |
 | |  | India | | Sri Lanka |  | 4:0 |
| |
Olympic Games 1964, Qualifying tournament, Asia, Group 3, Preliminary Round |
 | |  | Ceylon | | India |  | 3:5 |
| |
Olympic Games 1964, Qualifying tournament, Asia, Group 3, Preliminary Round |
 | |  | India | | Ceylon |  | 7:0 |
| |
Olympic Games 1964, Qualifying tournament, Asia, Group 3, Round 1 |
 | |  | India | | Lebanon |  | +:- |
| |
Olympic Games 1964, Qualifying tournament, Asia, Group 3, Round 2 |
 | |  | Iran | | India |  | 3:0 |
| |
Olympic Games 1964, Qualifying tournament, Asia, Group 3, Round 2 |
 | |  | India | | Iran |  | 1:3 |
| |
Olympic Games 1960, Qualifying tournament, Asia, First Round |
 | |  | Afghanistan | | India |  | 2:5 |
| |
Olympic Games 1960, Qualifying tournament, Asia, Second round |
 | |  | India | | Indonesia |  | 4:2 |
| |
Olympic Games 1960, Qualifying tournament, Asia, Second round |
 | |  | Indonesia | | India |  | 0:2 |
| |