UEFA Cup Winners' Cup 1992/93, Quarterfinal |
| 18.03.1993 | | Atlético Madrid | | Olympiakós Pireus | | 3:1 (1:0) |
| Madrid |
UEFA Cup Winners' Cup 1992/93, Quarterfinal |
| 04.03.1993 | | Olympiakós Pireus | | Atlético Madrid | | 1:1 (1:0) |
| Athens |
UEFA Cup Winners' Cup 1992/93, 1/8 finals |
| 04.11.1992 | | Olympiakós Pireus | | Monaco | | 0:0 |
| Piraeus |
UEFA Cup Winners' Cup 1992/93, 1/8 finals |
| 21.10.1992 | | Monaco | | Olympiakós Pireus | | 0:1 (0:0) |
| Monte Carlo |
UEFA Cup Winners' Cup 1992/93, 1/16 finals |
| 30.09.1992 | | Chornomorets Odesa | | Olympiakós Pireus | | 0:3 (0:2) |
| Odesa |
UEFA Cup Winners' Cup 1992/93, 1/16 finals |
| 17.09.1992 | | Olympiakós Pireus | | Chornomorets Odesa | | 0:1 (0:1) |
| Piraeus |
UEFA Cup Winners' Cup 1990/91, 1/8 finals |
| 07.11.1990 | | Sampdoria | | Olympiakós Pireus | | 3:1 (2:0) |
| Genova |
UEFA Cup Winners' Cup 1990/91, 1/8 finals |
| 24.10.1990 | | Olympiakós Pireus | | Sampdoria | | 0:1 (0:0) |
| Piraeus |
UEFA Cup Winners' Cup 1990/91, 1/16 finals |
| 03.10.1990 | | Flamurtari | | Olympiakós Pireus | | 0:2 (0:0) |
| Vlorë |
UEFA Cup Winners' Cup 1990/91, 1/16 finals |
| 19.09.1990 | | Olympiakós Pireus | | Flamurtari | | 3:1 (2:0) |
| Piraeus |
UEFA Cup Winners' Cup 1986/87, 1/8 finals |
| 05.11.1986 | | Olympiakós | | Ajax | | 1:1 (0:0) |
| Athens |
UEFA Cup Winners' Cup 1986/87, 1/8 finals |
| 22.10.1986 | | Ajax | | Olympiakós | | 4:0 (2:0) |
| Amsterdam |
UEFA Cup Winners' Cup 1986/87, 1/16 finals |
| 01.10.1986 | | Union | | Olympiakós | | 0:3 (0:0) |
| Lëtzebuerg |
UEFA Cup Winners' Cup 1986/87, 1/16 finals |
| 17.09.1986 | | Olympiakós | | Union | | 3:0 (1:0) |
| Athens |
UEFA Cup Winners' Cup 1971/72, 1/16 finals |
| 30.09.1971 | | Dynamo Moscow | | Olympiakós | | 1:2 (1:2) |
| Moscow |
UEFA Cup Winners' Cup 1971/72, 1/16 finals |
| 15.09.1971 | | Olympiakós | | Dynamo Moscow | | 0:2 (0:0) |
| Piraeus |
UEFA Cup Winners' Cup 1969/70, 1/16 finals |
| 01.10.1969 | | Górnik | | Olympiakós | | 5:0 (1:0) |
| Chorzów |
UEFA Cup Winners' Cup 1969/70, 1/16 finals |
| 17.09.1969 | | Olympiakós | | Górnik | | 2:2 (0:2) |
| Athens |
UEFA Cup Winners' Cup 1968/69, 1/8 finals |
| 27.11.1968 | | Olympiakós | | Dunfermline Athletic | | 3:0 (3:0) |
| Piraeus |
UEFA Cup Winners' Cup 1968/69, 1/8 finals |
| 13.11.1968 | | Dunfermline Athletic | | Olympiakós | | 4:0 (0:0) |
| Dunfermline |
UEFA Cup Winners' Cup 1968/69, 1/16 finals |
| 22.09.1968 | | KR | | Olympiakós | | 0:2 (0:1) |
| Greece, Thessaloniki |
UEFA Cup Winners' Cup 1968/69, 1/16 finals |
| 20.09.1968 | | Olympiakós | | KR | | 2:0 (1:0) |
| Piraeus |
UEFA Cup Winners' Cup 1965/66, 1/8 finals |
| 01.12.1965 | | Olympiakós | | West Ham United | | 2:2 (0:1) |
| Piraeus |
UEFA Cup Winners' Cup 1965/66, 1/8 finals |
| 24.11.1965 | | West Ham United | | Olympiakós | | 4:0 (2:0) |
| London |
UEFA Cup Winners' Cup 1965/66, 1/16 finals |
| 10.10.1965 | | Olympiakós | | Omonia | | 1:1 (1:1) |
| Piraeus |
UEFA Cup Winners' Cup 1965/66, 1/16 finals |
| 26.09.1965 | | Omonia | | Olympiakós | | 0:1 (0:1) |
| Nicosia |
UEFA Cup Winners' Cup 1963/64, 1/8 finals |
| 04.12.1963 | | Olympiakós | | Lyon | | 2:1 (1:0) |
| Athens |
UEFA Cup Winners' Cup 1963/64, 1/8 finals |
| 20.11.1963 | | Lyon | | Olympiakós | | 4:1 (2:1) |
| Lyon |
UEFA Cup Winners' Cup 1963/64, 1/16 finals |
| 23.10.1963 | | Olympiakós | | Zagłębie | | 2:0 (1:0) * |
| Austria, Wien |
UEFA Cup Winners' Cup 1963/64, 1/16 finals |
| 02.10.1963 | | Zagłębie | | Olympiakós | | 1:0 (1:0) |
| Sosnowiec |
UEFA Cup Winners' Cup 1963/64, 1/16 finals |
| 25.09.1963 | | Olympiakós | | Zagłębie | | 2:1 (0:0) |
| Athens |
UEFA Cup Winners' Cup 1961/62, 1/8 finals |
| 30.11.1961 | | Žilina | | Olympiakós | | 1:0 (1:0) |
| Žilina |
UEFA Cup Winners' Cup 1961/62, 1/8 finals |
| 22.11.1961 | | Olympiakós | | Žilina | | 2:3 (2:1) |
| Piraeus |
UEFA Cup Winners' Cup 1962/63, Preliminary Round |
| | | Hibernians | | Olympiakós | | +:- |
| Paola |
UEFA Cup Winners' Cup 1962/63, Preliminary Round |
| | | Olympiakós | | Hibernians | | -:+ |
| Piraeus |